loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2004 Australian Software Engineering Conference (ASWEC'04)
Analysis of Requirements Volatility during Software Development Life Cycle
Melbourne, Australia
April 13-April 16
ISBN: 0-7695-2089-8
N Nurmuliani, University of Technology, Sydney
Didar Zowghi, University of Technology, Sydney
Sue Fowell, University of Technology, Sydney
Investigating the factors that drive requirements change is an important prerequisite for understanding the nature of requirements volatility. This increased understanding will improve the process of requirements change management.
This paper mainly focuses on change analysis to identify and characterize the causes of requirements volatility. We apply a causal analysis method on change request data to develop a taxonomy of change. This taxonomy allows us to identify and trace the problems, reasons and sources of changes. Adopting an industrial case study approach, our findings reveal that the main causes of requirements volatility were changes in customer needs (or market demands), developers' increased understanding of the products, and changes in the organization policy. During the development process, we also examined the extent of requirements volatility and discovered that the rate of volatility was high at the time of requirements specification completion and while functional specification reviews were conducted.
Index Terms:
requirements volatility, taxonomy of change, causal analysis
Citation:
N Nurmuliani, Didar Zowghi, Sue Fowell, "Analysis of Requirements Volatility during Software Development Life Cycle," aswec, pp.28, 2004 Australian Software Engineering Conference (ASWEC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.