Abstract
Risk assessment in software engineering has seen many approaches. Despite the amount of scientific literature on risk management, the failure rate of software projects after the first installation remains considerable. The reason is probably that the dynamically changing software feature has not been imbibed in the framework, which mostly deals with risk management in retrospect. This article attempts to suggest a new approach which will take these gaps into consideration.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Boehm BW (1991) Software risk management: principles and practices. IEEE Softw 8(1):32–41
Tavares BG et al (2020) A risk management tool for Agile software development. J Comput Inf Syst 61(6):561–570
Failed projects. https://www.cigniti.com/blog/37-software-failures-inadequate-software-testing/
Jørgensen M (2014) Failure factors of small software projects at a global outsourcing marketplace. J Syst Softw 92(6):157–169
Pasha M, Qaiser G, Pasha U (2017) A critical analysis of software risk management techniques in large scale systems. IEEE Access 6:12412–12424
Van Scoy RL (1992) Software development risk: opportunity, not problem. CMU/SEI-92-TR-30 AD-A258 743, pp 1–22
Nyjford J (2008) Towards integrating Agile development and risk management. DSV Report Series 08-008, ISSN: 1101-8526
Charette RN (2005) Why software fails. IEEE Spectr 42(9):42–49
Lehtinen T et al (2014) Perceived causes of software project failures—an analysis of their relationships. Inf Softw Technol 56(6):623–643
Ralph P, Kelly P (2014) The dimensions of software engineering success. In: ICSE 2014: Proceedings of the 36th international conference on software engineering (ICSE 2014) proceedings of the 36th international conference on software engineering, Hyderabad, India, pp 24–35
Hijazi H, Khdour TJ (2012) A review of risk management in different software development methodologies. Int J Comput Appl 45(7):8–12
PMI report (2017) Success rates rise-transforming the high cost of low performance. PMI’s pulse of the profession, 1–32
Hammad M, Inayat I, Zahid M (2019) Risk management in Agile software development: a survey. In: International conference on frontiers of information technology (FIT). IEEE, Islamabad, pp 162–164
Albadarneh A, Albadarneh I, Qusef A (2015) Risk management in Agile software development: a comparative study. In: IEEE Jordan conference on applied electrical engineering and computing technologies (AEECT). IEEE, Jordan, pp 1–6
Zuiderveld NR (2003) eXtreme programming and SCRUM: a comparative analysis of Agile methods. Int J Comput Appl. https://api.semanticscholar.org/CorpusID:12962093
Suresh K, Dillibabu R (2020) A novel fuzzy mechanism for risk assessment in software projects. Soft Comput 24:1683–1705
Hsieh M, Hsu Y, Lin C (2018) Risk assessment in new software development projects at the front end: a fuzzy logic approach. J Ambient Intell Hum Comput 9:295–305
Lunesu MI et al (2021) Assessing the risk of software development in Agile methodologies using simulation. IEEE Access 9:134240–134258
Neto A et al (2023) Towards a recommender system-based process for managing risks in scrum projects (SAC ’23). In: Proceedings of the 38th ACM/SIGAPP symposium on applied computing. Association for Computing Machinery, New York NY, United States, Tallinn Estonia, pp 1051–1059
Filippetto AS, Lima R, Barbosa JL (2021) Victoria: a risk prediction model for software project management based on similarity analysis of context histories. Inf Softw Technol 131:106497
Odzaly E, Greer D, Stewart D (2017) Agile risk management using software agents. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-017-0488-2
Górski J, Łukasiewicz K (2012) Assessment of risks introduced to safety critical software by Agile practices—a software engineer’s perspective. Comput Sci 13(4):165–182
Lopes S et al (2021) A risk management framework for scrum projects. In: Proceedings of the 23rd international conference on enterprise information systems (ICEIS 2021). SCITEPRESS, pp 30–40
Ghazali S et al (2018) A risk poker based testing model for Scrum. Int J Comput Syst Sci Eng 33(3):169–185
Chaoucha S, Mejrib A, Ghannouchia SA (2019) A framework for risk management in Scrum development process. Proc Comput Sci 164:187–192
Web development program. https://www.crio.do/
Synthetic data platform for developers. https://www.gretel.ai/
Gradle problems. https://gradle.org/
Genie modler. https://www.bayesfusion.com/genie/
Aziz S, Dowling M (2018) Machine learning and AI for risk management-disrupting finance. Palgrave Studies in Digital Business and Enabling Technologies, Palgrave Pivot, Cham. ISBN: 9780198520115
Roy M et al (2023) SCARS: suturing wounds due to conflicts between non-functional requirements in autonomous and robotic systems. Softw Pract Exp. https://doi.org/10.1002/spe.3297
Roy M et al (2023) Correlating contexts and NFR conflicts from event logs. Softw Syst Model 22(6):1987–2010. https://doi.org/10.1007/S10270-023-01087-4
Das S et al (2024) Minimising conflicts among run-time non-functional requirements within DevOps. Syst Eng 27(1):177–198. https://doi.org/10.1002/SYS.21715
Bag R et al (2023) Eliciting context-oriented NFR constraints and conflicts in robotic systems. Innov Syst Softw Eng. https://doi.org/10.1007/s11334-023-00545-y
Acknowledgements
Work partially supported by SERICS (PE00000014—CUP H73C2200089001) under the NRRP MUR program funded by the EU—NGEU, and iNEST—Interconnected NordEst Innovation Ecosystem funded by PNRR (Mission 4.2, Investment 49 1.5) NextGeneration EU (ECS_00000043—CUP H43C22000540006).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2025 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Ghosh, O., Chaki, R., Chaki, N., Cortesi, A. (2025). Risk Assessment in Agile Software Development. In: Chaki, N., Cortesi, A., Chaki, R., Saeed, K. (eds) Applied Computing for Software and Smart Systems. ACSS 2024. Lecture Notes in Networks and Systems, vol 980. Springer, Singapore. https://doi.org/10.1007/978-981-97-9762-2_18
Download citation
DOI: https://doi.org/10.1007/978-981-97-9762-2_18
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-9761-5
Online ISBN: 978-981-97-9762-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)