• DocumentCode
    2870464
  • Title

    Analysis of requirements volatility during software development life cycle

  • Author

    Nurmuliani, N. ; Zowghi, Didar ; Powell, Steven

  • Author_Institution
    Univ. of Technol., Sydney, NSW, Australia
  • fYear
    2004
  • fDate
    2004
  • Firstpage
    28
  • Lastpage
    37
  • Abstract
    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. We mainly focus 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.
  • Keywords
    formal specification; project management; software development management; software maintenance; causal analysis; requirements change management; requirements specification; requirements volatility analysis; software development life cycle; Australia; Government; Information technology; Programming; Software development management; Software engineering; Software maintenance; Software systems; Taxonomy; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2004. Proceedings. 2004 Australian
  • Print_ISBN
    0-7695-2089-8
  • Type

    conf

  • DOI
    10.1109/ASWEC.2004.1290455
  • Filename
    1290455