Towards Automatic Analysis of Software Requirement Stability

Requirement eliciting, organizing, developing and managing are most important activities in the implementation of software systems. Changes of requirements are inevitable. But, too many changes of requirements might fail software projects. Thus, the stability of the software requirements of a project is critical to the software development success. However, there are no published studies on software requirement stability yet. This paper proposes an approach to analyze the software requirement stability based on the regression analysis and control chart analysis of the function point changes. It can help the organizations to predict the future trend of the projects.

[1]  Didar Zowghi,et al.  A study of the impact of requirements volatility on software project performance , 2002, Ninth Asia-Pacific Software Engineering Conference, 2002..

[2]  Reidar Conradi,et al.  An empirical study of software reuse vs. defect-density and stability , 2004, Proceedings. 26th International Conference on Software Engineering.

[3]  J. O. Rawlings,et al.  Applied Regression Analysis: A Research Tool , 1988 .

[4]  김수동,et al.  [서평]「Software Engineering : A Practitioner's Approach, 4^(th) Edition」 , 1997 .

[5]  Norman F. Schneidewind,et al.  Investigation of the risk to software reliability and maintainability of requirements changes , 2001, Proceedings IEEE International Conference on Software Maintenance. ICSM 2001.

[6]  F KemererChris Reliability of function points measurement , 1993 .

[7]  Shinji Kusumoto,et al.  Function-point analysis using design specifications based on the Unified Modelling Language , 2001, J. Softw. Maintenance Res. Pract..

[8]  William Wilson,et al.  Requirement Metrics for Risk Identification , 1996 .

[9]  B. Jackson,et al.  Technology dependence in function point analysis: a case study and critical review , 1989, ICSE '89.

[10]  N. Draper,et al.  Applied Regression Analysis , 1966 .

[11]  Qaiser S. Durrani,et al.  A study to investigate the impact of requirements instability on software defects , 2004, SOEN.

[12]  Krishnamurthy S. Raman,et al.  Software engineering productivity measurement using function points: a case study , 2000, J. Inf. Technol..

[13]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[14]  K. S. Raman,et al.  Software Engineering Productivity Measurement using Function Points: A Case Study , 2000 .