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 条
  • [21] A systematic literature review of software visualization evaluation
    Merino, L.
    Ghafari, M.
    Anslow, C.
    Nierstrasz, O.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 144 : 165 - 180
  • [22] A Systematic Literature Review on Maintenance of Software Containers
    Malhotra, Ruchika
    Bansal, Anjali
    Kessentini, Marouane
    ACM COMPUTING SURVEYS, 2024, 56 (08)
  • [23] A Systematic Literature Review for Software Sustainability Measures
    Calero, Coral
    Bertoa, Manuel F.
    Angeles Moraga, Ma
    2013 2ND INTERNATIONAL WORKSHOP ON GREEN AND SUSTAINABLE SOFTWARE (GREENS), 2013, : 46 - 53
  • [24] Software Process Improvement: A Systematic Literature Review
    Zil-e-Huma
    Bano, Muneera
    Ikram, Naveed
    2012 15TH INTERNATIONAL MULTITOPIC CONFERENCE (INMIC), 2012, : 459 - 464
  • [25] Sustainability in software engineering: A systematic literature review
    Penzenstadler, Birgit
    Bauer, Veronika
    Calero, Coral
    Franch, Xavier
    IET Seminar Digest, 2012, 2012 (01): : 32 - 41
  • [26] Software Architecture and Requirements: A Systematic Literature Review
    Batool, Dur-e-Benish
    Molta, Yasir Hafeez
    Sarwar, Amber
    Abbasi, Mateen Ahmed
    Jabeen, Javeria
    2015 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES (ICICT), 2015,
  • [27] A systematic literature review of modern software visualization
    Chotisarn, Noptanit
    Merino, Leonel
    Zheng, Xu
    Lonapalawong, Supaporn
    Zhang, Tianye
    Xu, Mingliang
    Chen, Wei
    JOURNAL OF VISUALIZATION, 2020, 23 (04) : 539 - 558
  • [28] Testing scientific software: A systematic literature review
    Kanewala, Upulee
    Bieman, James M.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (10) : 1219 - 1232
  • [29] A systematic literature review on trust in the software ecosystem
    Hou, Fang
    Jansen, Slinger
    EMPIRICAL SOFTWARE ENGINEERING, 2023, 28 (01)