A measurement framework for assessing the maturity of requirements engineering process

Mahmood Niazi, Karl Cox, June Verner

Research output: Contribution to journalArticlepeer-review

Abstract

Because requirements engineering (RE) problems are widely acknowledged as having a major impact on the effectiveness of the software development process, Sommerville et al. have developed a requirements maturity model. However, research has shown that the measurement process within Sommerville’s model is ambiguous, and implementation of his requirements maturity model leads to confusion. Hence, the objective of our research is to propose a new RE maturity measurement framework (REMMF) based on Sommerville’s model and to provide initial validation of REMMF. The main purpose of proposing REMMF is to allow us to more effectively measure the maturity of the RE processes being used within organisations and to assist practitioners in measuring the maturity of their RE processes. In order to evaluate REMMF, two organisations implemented the measurement framework within their IT divisions, provided us with an assessment of their requirements process and gave feedback on the REMMF measurement process. The results show that our measurement framework is clear, easy to use and provides an entry point through which the practitioners can effectively judge the strengths and weakness of their RE processes. When an organisation knows where it is, it can more effectively plan for improvement.
Original languageEnglish
Pages (from-to)213-235
Number of pages23
JournalSoftware Quality Journal
Volume16
Issue number2
DOIs
Publication statusPublished - 1 Jun 2008

Keywords

  • Process maturity
  • Process improvement
  • Requirements engineering

Fingerprint

Dive into the research topics of 'A measurement framework for assessing the maturity of requirements engineering process'. Together they form a unique fingerprint.

Cite this