A study to investigate the impact of requirements instability on software defects

作者: Talha Javed , Manzil e Maqsood , Qaiser S. Durrani

DOI: 10.1145/986710.986727

关键词:

摘要: Software development is a dynamic process and characterized by change. projects often begin with unclear, ambiguous, incomplete requirements which give rise to intrinsic volatility. Constant change in one of the main causes software defects major issue faced industry. This paper describes findings our research-based study that investigates impact both pre-release post-release changes on overall defining measures, collecting data against those measures analyzing collected through statistical techniques. Our findings, based industry from 4 consisting 30 releases, all e-commerce domain, indicate there significant relationship between pre/post release requests initiated client defects. In addition, analysis indicates design system at later stages i.e., during coding, testing after have high severity affect functionality system. Also, we found insufficient time spent phase inadequate communication could be some consequently

参考文章(17)
Evelyn J. Barry, Tridas Mukhopadhyay, Sandra A. Slaughter, Software Project Duration and Effort: An Empirical Study Information Technology & Management. ,vol. 3, pp. 113- 136 ,(2002) , 10.1023/A:1013168927238
Deborah L. Caswell, Robert B. Grady, Software Metrics: Establishing a Company-Wide Program ,(1987)
D. Zowghi, N. Nurmuliani, A study of the impact of requirements volatility on software project performance asia-pacific software engineering conference. pp. 3- 11 ,(2002) , 10.1109/APSEC.2002.1182970
Y.K. Malaiya, J. Denton, Requirements volatility and defect density international symposium on software reliability engineering. pp. 285- 294 ,(1999) , 10.1109/ISSRE.1999.809334
W. Lam, V. Shankararaman, Requirements change: a dissection of management issues Proceedings 25th EUROMICRO Conference. Informatics: Theory and Practice for the New Millennium. ,vol. 2, pp. 2244- 2251 ,(1999) , 10.1109/EURMIC.1999.794787
M. Weber, J. Weisbrod, Requirements engineering in automotive development: experiences and challenges IEEE Software. ,vol. 20, pp. 16- 24 ,(2003) , 10.1109/MS.2003.1159025
A.M. Davis, The art of requirements triage IEEE Computer. ,vol. 36, pp. 42- 49 ,(2003) , 10.1109/MC.2003.1185216