Inicio  /  Informatics  /  Vol: 11 Par: 1 (2024)  /  Artículo
ARTÍCULO
TITULO

Causes and Mitigation Practices of Requirement Volatility in Agile Software Development

Abdulghafour Mohammad and Job Mathew Kollamana    

Resumen

One of the main obstacles in software development projects is requirement volatility (RV), which is defined as uncertainty or changes in software requirements during the development process. Therefore, this research tries to understand the underlying factors behind the RV and the best practices to reduce it. The methodology used for this research is based upon qualitative research using interviews with 12 participants with experience in agile software development projects. The participants hailed from Austria, Nigeria, the USA, the Philippines, Armenia, Sri Lanka, Germany, Egypt, Canada, and Turkey and held roles such as project managers, software developers, Scrum Masters, testers, business analysts, and product owners. Our findings based on our empirical data revealed six primary factors that cause RV and three main agile practices that help to mitigate it. Theoretically, this study contributes to the body of knowledge relating to RV management. Practically, this research is expected to aid software development teams in comprehending the reasons behind RV and the best practices to effectively minimize it.

 Artículos similares

       
 
Felipe Macedo Alves, Artur Gonçalves and M. Rosario del Caz-Enjuto    
Urbanization causes major changes in environmental systems, including those related with radiation balances and other meteorological conditions because of changes in surfaces and the physical environment. In addition, cities generate specific microclimat... ver más
Revista: Infrastructures

 
Rui-Jie Zhao, You-Long Zhao, De-Sheng Zhang, Yan Li and Lin-Lin Geng    
Erosion in centrifugal pumps for transporting flows with dilute particles is a main pump failure problem in many engineering processes. A numerical model combining the computational fluid dynamics (CFD) and Discrete Element Method (DEM) is applied to sim... ver más

 
Jhanvi Saini, Rajan Bhatt     Pág. Page:93 - 107Abstrac

 
Jonas Aust and Dirk Pons    
Background?Bowtie analysis is a broadly used tool in risk management to identify root causes and consequences of hazards and show barriers that can prevent or mitigate the events to happen. Limitations of the method are reliance on judgement and an ad ho... ver más
Revista: Aerospace

 
Xuefei Ma, Waleed Raza, Zhiqiang Wu, Muhammad Bilal, Ziqi Zhou and Amir Ali    
Machine learning and deep learning algorithms have proved to be a powerful tool for developing data-driven signal processing algorithms for challenging engineering problems. This paper studies the modern machine learning algorithm for modeling nonlinear ... ver más
Revista: Applied Sciences