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


1. Programming Models for Determining Optimal R&D Arrangement in Mobile Application Development Process
Yuan Liu, Chen Mei, Jingjing Hao
IEEE Access  vol: 10  first page: 133945  year: 2022  
doi: 10.1109/ACCESS.2022.3229131


  • There are currently no refbacks.

Copyright (c) 2016 Complex Systems Informatics and Modeling Quarterly