A field study of the software design process for large systems
Communications of the ACM
The capability maturity model: guidelines for improving the software process
The capability maturity model: guidelines for improving the software process
A systematic survey of CMM experience and results
Proceedings of the 18th international conference on Software engineering
Software improvements in an international company
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Mastering the requirements process
Mastering the requirements process
Validating the ISO/IEC 15504 Measure of Software Requirements Analysis Process Capability
IEEE Transactions on Software Engineering
Software Engineering
Requirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice Guide
Spice: The Theory and Practice of Software Process Improvement and Capability Determination
Spice: The Theory and Practice of Software Process Improvement and Capability Determination
Software Process Improvement at Hughes Aircraft
IEEE Software
Capability Maturity Model, Version 1.1
IEEE Software
RE 05: Engineering Successful Products
IEEE Software
Research Directions in Requirements Engineering
FOSE '07 2007 Future of Software Engineering
Scenario support for effective requirements
Information and Software Technology
Structural factors that affect global software development learning team performance
Proceedings of the special interest group on management information system's 47th annual conference on Computer personnel research
Exploring the communication behaviour among global software development learners
International Journal of Computer Applications in Technology
Assessing requirements compliance scenarios in system platform subcontracting
PROFES'06 Proceedings of the 7th international conference on Product-Focused Software Process Improvement
The temporal communication behaviors of global software development student teams
Computers in Human Behavior
Impediments to requirements-compliance
REFSQ'12 Proceedings of the 18th international conference on Requirements Engineering: foundation for software quality
A taxonomy for requirements engineering and software test alignment
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
Requirements management is being recognized as one of the most important albeit difficult phases in software engineering. The literature repeatedly cites the role of well-defined requirements and requirements management process in problem analysis and project management as benefiting software development throughout the life cycle: during design, coding, testing, maintenance and documentation of software. This paper reports on the findings of an investigation into industrial practice of requirements management process improvement and its positive effects on downstream software development. The evidence reveals a strong relationship between a well-defined requirements process and increased developer productivity, improved project planning through better estimations and enhanced ability for stakeholders to negotiate project scope. These results are important since there is little empirical evidence of the actual benefits of sound requirements practice, in spite of the plethora of claims in the literature. An account of these effects not only adds to our understanding of good requirements practice but also provides strong motivation for software organizations to develop programs for improvement of their requirements processes.