Agile software development ecosystems
Agile software development ecosystems
Questioning Extreme Programming
Questioning Extreme Programming
New directions on agile methods: a comparative analysis
Proceedings of the 25th International Conference on Software Engineering
Balancing Agility and Discipline: A Guide for the Perplexed
Balancing Agility and Discipline: A Guide for the Perplexed
Agile and Iterative Development: A Manager's Guide
Agile and Iterative Development: A Manager's Guide
Agile Documentation: A Pattern Guide to Producing Lightweight Documents for Software Projects
Agile Documentation: A Pattern Guide to Producing Lightweight Documents for Software Projects
Hi-index | 0.00 |
The adoption of agile software development methodologies may appear to be a rather straightforward process yielding instantly improved software in less time and increasingly satisfied customers. This paper will show that such a notion is a misunderstanding and can be harmful to small software development organisations. A more reasonable approach involves a careful risk assessment and framework for introducing agile practices to address specific risks. A case study with a small software development organisation is provided to show the assessment in practice and the resulting risk mitigation strategies for process improvement.