A measurement framework for assessing the maturity of requirements engineering process

被引:0
作者
Mahmood Niazi
Karl Cox
June Verner
机构
[1] Keele University,School of Computing and Mathematics
[2] National ICT Australia,Empirical Software Engineering
来源
Software Quality Journal | 2008年 / 16卷
关键词
Process maturity; Process improvement; Requirements engineering;
D O I
暂无
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:213 / 235
页数:22
相关论文
共 47 条
  • [1] Beecham S.(2003)Software process problems in twelve software companies: An empirical analysis Empirical Software Engineering 8 7-42
  • [2] Hall T.(1987)Improving software productivity IEEE Computer 20 43-57
  • [3] Rainer A.(2001)Replicated case studies for investigating quality factors in object oriented designs Empirical Software Engineering 6 11-58
  • [4] Boehm B. W.(1996)Requirements capture and analysis: A survey of current practice Requirements Engineering Journal 1 75-87
  • [5] Briand L.(1994)Achieving higher SEI levels IEEE Software 11 17-24
  • [6] Wust J.(1989)Perceived usefulness, perceived ease of use, and user acceptance of information technology MIS Quarterly 13 319-340
  • [7] Lounis H.(1989)User acceptance of computer technology: A comparison of two theoretical models Management Science 35 982-1003
  • [8] Chatzoglou P.(1997)How software process improvement helped Motorola IEEE Software 14 75-81
  • [9] Macaulay L.(2002)Requirements problems in twelve software companies: An empirical analysis EE Proceedings—Software 149 153-160
  • [10] Daskalantonakis M. K.(2001)Requirements engineering as a success factor in software projects IEEE Software 18 58-66