A Method for Software Requirement Volatility Analysis Using QFD

Yunarso Anang, Masakazu Takahashi, Yoshimichi Watanabe


Changes of software requirements are inevitable during the development life cycle. Rather than avoiding the circumstance, it is easier to just accept it and find a way to anticipate those changes. This paper proposes a method to analyze the volatility of requirement by using the Quality Function Deployment (QFD) method and the introduced degree of volatility. Customer requirements are deployed to software functions and subsequently to architectural design elements. And then, after determining the potential for changes of the design elements, the degree of volatility of the software requirements is calculated. In this paper the method is described using a flow diagram and illustrated using a simple example, and is evaluated using a case study.


Software requirement volatility; quality function deployment; software function; architectural design; potential for changes; degree of volatility

Full Text:


DOI: 10.7250/csimq.2016-8.01


  • There are currently no refbacks.

Copyright (c) 2016 Complex Systems Informatics and Modeling Quarterly