A Study of the Impact of Requirements Volatility on Software Project Performance

  • Authors:
  • Didar Zowghi;N Nurmuliani

  • Affiliations:
  • -;-

  • Venue:
  • APSEC '02 Proceedings of the Ninth Asia-Pacific Software Engineering Conference
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software development is considered to be adynamic process where demands for changes seem to beinevitable. Modifications to software are prompted by allkinds of changes including changes to the requirements.This type of changes gives rise to an intrinsic volatility,which has several impacts on the software developmentlifecycle. This paper describes our findings of an extensivesurvey based empirical study of requirement volatility(RV) and its impact on software project performance. Inparticular, findings reveal that requirement volatility hasa significant impact on schedule overrun and costoverrun in software projects. Our investigation alsoexamined factors that contribute to the extent ofrequirement volatility and found that variables such asfrequent communications between users and developersand usage of a definable methodology in requirementsanalysis and modeling have impact on the stability ofrequirements.