By Topic

Role of requirements engineering in software development process: an empirical study

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Niazi, M. ; Fac. of Inf. Technol., Univ. of Technol., Sydney, NSW, Australia ; Shastry, S.

Requirements problems are widely acknowledged to reduce the quality of software. This work details an empirical study of requirements problems as identified by eleven Australian software companies. Our analysis aims to provide RE practitioners with some insight into designing appropriate RE processes in order to achieve better results. This research was a two-fold process; firstly, a requirements process maturity was assessed and secondly, the types and number of problems faced by different practitioners during their software project was documented. The results indicate that there is no significant difference in problems faced by companies with mature and immature RE process. These findings suggest that a holistic approach is required in order to achieve quality software and organizations should not solely concentrate on improving requirement process. Through our empirical study we have also analysed problems identified by different groups of practitioners and found that there are more differences than similarities in the problems across practitioner groups.

Published in:

Multi Topic Conference, 2003. INMIC 2003. 7th International

Date of Conference:

8-9 Dec. 2003