Exploring aspects of agile software development risk – results from a MLR
Nolan, Aaron, Strickland, Ben, Quinn, Adam, Gallagher, Kyle, Yilmaz, MuratORCID: 0000-0002-2446-3224 and Clarke, PaulORCID: 0000-0002-4487-627X
(2022)
Exploring aspects of agile software development risk – results from a MLR.
In: 29th European and Asian Conference on Systems, Software and Services Process Improvement (EuroSPI 2022), 31 Aug - 2 Sept 2022, Salzburg, Austria.
ISBN 978-3-031-15558-1
Agile software development methods are widely used by software organisations, focusing on short developmental life cycles and customer satisfaction through the iterative and incremental development of software products. Despite their popularity, these methods present risks that may be underappreciated. This paper examines certain risks attributed to agile software development, with a focus on the lack of documentation, scope creep, technical debt and job satisfaction. Through the application of a multivocal literature review, we find that agile software development can greatly benefit projects. However, when agile methods are implemented inappropriately or sub-optimally, projects risk over-spending, delayed or defective software, employee turnover, and overall decreased productivity. Understanding the risks associated with agile software development can help practitioners to achieve higher efficiency and success in their software development projects.
Proceedings of the 29th European and Asian Conference on Systems, Software and Services Process Improvement (EuroSPI 2022). Communications in Computer and Information Science (CCIS)
1646.
Springer. ISBN 978-3-031-15558-1