Evaluation and Measurement of Software Process Improvement-A Systematic Literature Review

被引:141
作者
Unterkalmsteiner, Michael [1 ]
Gorschek, Tony [1 ]
Islam, A. K. M. Moinul [2 ]
Cheng, Chow Kian [3 ]
Permadi, Rahadian Bayu [4 ]
Feldt, Robert [1 ]
机构
[1] Blekinge Inst Technol, Sch Comp, Software Engn Res Lab, SE-37179 Karlskrona, Sweden
[2] Univ Kaiserslautern, Dept Comp Sci, Software Engn Proc & Measurement Res Grp, D-67653 Kaiserslautern, Germany
[3] Gen Elect Healthcare, Healthcare IT, D-79111 Freiburg, Germany
[4] Amadeus SAS, Prod Mkt & Dev, F-06902 Sophia Antipolis, France
关键词
Process implementation and change; process measurement; metrics/measurement; systematic literature review; PRODUCT LIFE-CYCLE; ORGANIZATIONAL-CHANGE; USABILITY MEASUREMENT; METRICS SUITE; SIX-SIGMA; QUALITY; EXPERIENCES; CMM; MATURITY; TERMINOLOGY;
D O I
10.1109/TSE.2011.26
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
BACKGROUND-Software Process Improvement (SPI) is a systematic approach to increase the efficiency and effectiveness of a software development organization and to enhance software products. OBJECTIVE-This paper aims to identify and characterize evaluation strategies and measurements used to assess the impact of different SPI initiatives. METHOD-The systematic literature review includes 148 papers published between 1991 and 2008. The selected papers were classified according to SPI initiative, applied evaluation strategies, and measurement perspectives. Potential confounding factors interfering with the evaluation of the improvement effort were assessed. RESULTS-Seven distinct evaluation strategies were identified, wherein the most common one, "Pre-Post Comparison," was applied in 49 percent of the inspected papers. Quality was the most measured attribute (62 percent), followed by Cost (41 percent), and Schedule (18 percent). Looking at measurement perspectives, "Project" represents the majority with 66 percent. CONCLUSION-The evaluation validity of SPI initiatives is challenged by the scarce consideration of potential confounding factors, particularly given that "Pre-Post Comparison" was identified as the most common evaluation strategy, and the inaccurate descriptions of the evaluation context. Measurements to assess the short and mid-term impact of SPI initiatives prevail, whereas long-term measurements in terms of customer satisfaction and return on investment tend to be less used.
引用
收藏
页码:398 / 424
页数:27
相关论文
共 50 条
  • [41] Metrics in automotive software development: A systematic literature review
    Vogel, Martin
    Knapik, Peter
    Cohrs, Moritz
    Szyperrek, Bernd
    Pueschel, Winfried
    Etzel, Haiko
    Fiebig, Daniel
    Rausch, Andreas
    Kuhrmann, Marco
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2021, 33 (02)
  • [42] An Overview of Software Functionality Service: A Systematic Literature Review
    Salleh, Masrina A.
    Bahari, Mahadi
    Zakaria, Nor Hidayati
    4TH INFORMATION SYSTEMS INTERNATIONAL CONFERENCE (ISICO 2017), 2017, 124 : 337 - 344
  • [43] Identification and measurement of Requirements Technical Debt in software development: A systematic literature review
    Melo, Ana
    Fagundes, Roberta
    Lenarduzzi, Valentina
    Santos, Wylliams Barbosa
    JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 194
  • [44] Software ecosystems - A systematic literature review
    Manikas, Konstantinos
    Hansen, Klaus Marius
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (05) : 1294 - 1306
  • [45] SOFTWARE STABILITY: A SYSTEMATIC LITERATURE REVIEW
    Melchor Ramirez, Saul
    Cortes, Karen
    Octavio Ocharan-Hernandez, Jorge
    Sanchez Garcia, Angel Juan
    2018 6TH INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING RESEARCH AND INNOVATION (CONISOFT 2018), 2018, : 109 - 115
  • [46] Accessibility engineering in web evaluation process: a systematic literature review
    Ara, Jinat
    Sik-Lanyi, Cecilia
    Kelemen, Arpad
    UNIVERSAL ACCESS IN THE INFORMATION SOCIETY, 2024, 23 (02) : 653 - 686
  • [47] Software Analytics to Software Practice: A Systematic Literature Review
    Abdellatif, Tamer Mohamed
    Capretz, Luiz Fernando
    Ho, Danny
    2015 IEEE/ACM 1ST INTERNATIONAL WORKSHOP ON BIG DATA SOFTWARE ENGINEERING, 2015, : 30 - 36
  • [48] Process mining usage in cybersecurity and software reliability analysis: A systematic literature review
    Macak, Martin
    Daubner, Lukas
    Sani, Mohammadreza Fani
    Buhnova, Barbora
    ARRAY, 2022, 13
  • [49] Software engineering process models for mobile app development: A systematic literature review
    Jabangwe, Ronald
    Edison, Henry
    Anh Nguyen Duc
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 145 : 98 - 111
  • [50] A systematic literature review of literature reviews in software testing
    Garousi, Vahid
    Mantyla, Mika V.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 80 : 195 - 216