An empirical study of industrial requirements engineering process assessment and improvement

被引:77
作者
Sommerville, I [1 ]
Ransom, J [1 ]
机构
[1] Univ Lancaster, Dept Comp, Infolab21, Lancaster LA1 4WA, England
关键词
software process improvement; process measurement; requirements engineering; empirical software engineering;
D O I
10.1145/1044834.1044837
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This article describes an empirical study in industry of requirements engineering process maturity assessment and improvement. Our aims were to evaluate a requirements engineering process maturity model and to assess if improvements in requirements engineering process maturity lead to business improvements. We first briefly describe the process maturity model that we used and modifications to this model to accommodate process improvement. We present initial maturity assessment results for nine companies, describe how process improvements were selected and present data on how RE process maturity changed after these improvements were introduced. We discuss how business benefits were assessed and the difficulties of relating process maturity improvements to these business benefits. All companies reported business benefits and satisfaction with their participation in the study. Our conclusions are that the RE process maturity model is useful in supporting maturity assessment and in identifying process improvements and there is some evidence to suggest that process improvement leads to business benefits. However, whether these business benefits were a consequence of the changes to the RE process or whether these benefits resulted from side-effects of the study such as greater self-awareness of business processes remains an open question.
引用
收藏
页码:85 / 117
页数:33
相关论文
共 20 条
  • [1] AHERN DM, 2001, CMMI DISTILLED
  • [2] BOEHM BW, 1983, P SOFTW MAINT WORKSH, P9
  • [3] COALLIER F, 1999, SOFTWARE PROCESS IMP
  • [4] DEMING WE, 1982, CRISIS
  • [5] El Emam Khaled, 1997, SPICE THEORY PRACTIC
  • [6] *ESPITI, 1996, SOFTW PROC IMPR RIGH
  • [7] BOOTSTRAP - FINE-TUNING PROCESS ASSESSMENT
    HAASE, V
    MESSNARZ, R
    KOCH, G
    KUGLER, HJ
    DECRINIS, P
    [J]. IEEE SOFTWARE, 1994, 11 (04) : 25 - 35
  • [8] Hall T., 2002, IEE Proceedings-Software, V149, P153, DOI 10.1049/ip-sen:20020694
  • [9] Humphrey W.S., 1989, MANAGING SOFTWARE PR
  • [10] PROCESS ASSESSMENT - THE BOOTSTRAP APPROACH
    KOCH, GR
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1993, 35 (6-7) : 387 - 403