Success and Failure in Software Engineering: A Followup Systematic Literature Review

被引:19
|
作者
Tamburri, Damian A. [1 ]
Palomba, Fabio [2 ]
Kazman, Rick [3 ,4 ]
机构
[1] Eindhoven Univ Technol, Jheronimus Acad Data Sci, NL-5612 AZ Eindhoven, Netherlands
[2] Univ Salerno, I-84084 Fisciano Sa, Italy
[3] Univ Hawaii, Honolulu, HI 96822 USA
[4] SEI CMU, Honolulu, HI 96822 USA
基金
瑞士国家科学基金会;
关键词
Software; Software engineering; Bibliographies; Software measurement; Systematics; Tools; Europe; Success and failure; software engineering; systematic literature reviews; ACCURACY; IMPACT;
D O I
10.1109/TEM.2020.2976642
中图分类号
F [经济];
学科分类号
02 ;
摘要
Success and failure in software engineering are still among the least understood phenomena in the discipline. In a recent special journal issue on the topic, Mantyla et al. started discussing these topics from different angles; the authors focused their contributions on offering a general overview of both topics without deeper detail. Recognizing the importance and impact of the topic, in this article we have executed a followup, more in-depth systematic literature review with additional analyses beyond what was previously provided. These new analyses offer: a grounded-theory of success and failure factors, harvesting over 500+ factors from the literature; 14 manually validated clusters of factors that provide relevant areas for success- and failure-specific measurement and risk-analysis; a quality model composed of previously unmeasured organizational structure quantities which are germane to software product, process, and community quality. We show that the topics of success and failure deserve further study as well as further automated tool support, e.g., monitoring tools and metrics able to track the factors and patterns emerging from this article. This article provides managers with risks as well as a more fine-grained analysis of the parameters that can be appraised to anticipate the risks.
引用
收藏
页码:599 / 611
页数:13
相关论文
共 50 条
  • [1] Systematic literature reviews in software engineering - A systematic literature review
    Kitchenham, Barbara
    Brereton, O. Pearl
    Budgen, David
    Turner, Mark
    Bailey, John
    Linkman, Stephen
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (01) : 7 - 15
  • [2] Motivation in Software Engineering: A systematic literature review
    Beecham, Sarah
    Baddoo, Nathan
    Hall, Tracy
    Robinson, Hugh
    Sharp, Helen
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2008, 50 (9-10) : 860 - 878
  • [3] A systematic literature review on crowdsourcing in software engineering
    Sari, Ash
    Tosun, Ayse
    Alptekin, Gulfem Isiklar
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 153 : 200 - 219
  • [4] Software development project success and failure from the supplier's perspective: A systematic literature review
    Savolainen, Paula
    Ahonen, Jarmo J.
    Richardson, Ita
    [J]. INTERNATIONAL JOURNAL OF PROJECT MANAGEMENT, 2012, 30 (04) : 458 - 469
  • [5] Modelling guidance in software engineering: a systematic literature review
    Shalini Chakraborty
    Grischa Liebel
    [J]. Software and Systems Modeling, 2024, 23 : 249 - 265
  • [6] Genetic Programming in Software Engineering: A Systematic Literature Review
    Sanchez-Garcia, Angel Juan
    Loaiza-Meseguer, Leslie
    Ocharan-Hernandez, Jorge Octavio
    Perez-Arriaga, Juan Carlos
    [J]. INTERNATIONAL JOURNAL OF COMBINATORIAL OPTIMIZATION PROBLEMS AND INFORMATICS, 2023, 14 (03): : 61 - 70
  • [7] Gamification in software engineering teamworks: A systematic literature review
    Hernandez, Luis
    Munoz, Mirna
    Mejia, Jezreel
    Pena, Adriana
    [J]. PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS IMPROVEMENT (CIMPS 2016): APPLICATIONS IN SOFTWARE ENGINEERING, 2016,
  • [8] Accessibility and Software Engineering Processes: A Systematic Literature Review
    Barroso Paiva, Debora Maria
    Freire, Andre Pimenta
    de Mattos Fortes, Renata Pontin
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 171
  • [9] Modelling guidance in software engineering: a systematic literature review
    Chakraborty, Shalini
    Liebel, Grischa
    [J]. SOFTWARE AND SYSTEMS MODELING, 2024, 23 (01): : 249 - 265
  • [10] Scrutinizing Systematic Literature Review Process in Software Engineering
    Stapic, Zlatko
    de-Marcos, Luis
    Strahonja, Vjeran
    Garcia-Cabot, Antonio
    Garcia Lopez, Eva
    [J]. TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2016, 5 (01): : 104 - 116