A systematic literature review on software measurement programs

被引:39
|
作者
Tahir, Touseef [1 ]
Rasool, Ghulam [1 ]
Gencel, Cigdem [2 ]
机构
[1] COMSATS Inst Informat Technol, Dept Comp Sci, Lahore, Pakistan
[2] DEISER, Madrid, Spain
关键词
Software measurement; Software measurement program; Software metrics; GQM; Systematic Literature Review; GQM-BASED MEASUREMENT; AUTOMATED SUPPORT; PROJECT SUCCESS; METRICS; DEFINITION; TOOL;
D O I
10.1016/j.infsof.2016.01.014
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Software measurement programs (MPs) are an important means for understanding, evaluating, managing, and improving software processes, products and resources. However, implementing successful MPs still remains a challenge. Objectives: To make a comprehensive review of the studies on MPs for bringing into light the existing measurement planning models and tools used for implementing MPs,the accumulated knowledge on the success/failure factors of MPs and mitigation strategies to address their challenges. Methods: A Systematic Literature Review (SLR) was conducted. In total, 65primary studies were reviewed and analyzed. Results: We identified 35 measurement planning models and 11 associated tools, most of which either proposed extensions or improvements for goal based approaches. The identified success factors include (a) organizational adoption of MP, (b) integration of MP with SDLC, (c) synchronization of MP with SPI and (d) design of MP. The mostly mentioned mitigation strategies for addressing challenges are effective change management and measurement stakeholder management, automated tool support and incorporation of engineering mechanisms for designing sustainable, effective, scalable and extendible MPs, and measurement expertise and standards development. Conclusion: Most of the success factors and mitigation strategies have interdependencies. Therefore, for successful MP implementation, software organizations should consider these factors in combination and make a feasibility study at the very beginning. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:101 / 121
页数:21
相关论文
共 50 条
  • [1] Multiple fault localization of software programs: A systematic literature review
    Zakari, Abubakar
    Lee, Sai Peck
    Abreu, Rui
    Ahmed, Babiker Hussien
    Rasheed, Rasheed Abubakar
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 124 (124)
  • [2] Construction of a Software Measurement Tool using Systematic Literature Review
    Valenca, Karine
    Canedo, Edna Dias
    da Costa Figueiredo, Rejane Maria
    IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1852 - 1859
  • [3] Evaluation and Measurement of Software Process Improvement-A Systematic Literature Review
    Unterkalmsteiner, Michael
    Gorschek, Tony
    Islam, A. K. M. Moinul
    Cheng, Chow Kian
    Permadi, Rahadian Bayu
    Feldt, Robert
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2012, 38 (02) : 398 - 424
  • [4] Green Measurement Metrics Towards a Sustainable Software: A Systematic Literature Review
    Debbarma, Tribid
    Chandrasekaran, K.
    2016 INTERNATIONAL CONFERENCE ON RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (ICRAIE), 2016,
  • [5] Systematic literature reviews in software engineering - A systematic literature review
    Kitchenham, Barbara
    Brereton, O. Pearl
    Budgen, David
    Turner, Mark
    Bailey, John
    Linkman, Stephen
    INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (01) : 7 - 15
  • [6] 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
  • [7] Software as storytelling: A systematic literature review
    Ciancarini, Paolo
    Farina, Mirko
    Okonicha, Ozioma
    Smirnova, Marina
    Succi, Giancarlo
    COMPUTER SCIENCE REVIEW, 2023, 47
  • [8] Software ecosystems - A systematic literature review
    Manikas, Konstantinos
    Hansen, Klaus Marius
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (05) : 1294 - 1306
  • [9] A Systematic Literature Review on Software Metrics
    Alsulami, Musleh
    INTERNATIONAL TRANSACTION JOURNAL OF ENGINEERING MANAGEMENT & APPLIED SCIENCES & TECHNOLOGIES, 2021, 12 (12):
  • [10] 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