Secondary studies on human aspects in software engineering: A tertiary study?

被引:5
|
作者
Zolduoarrati, Elijah [1 ]
Licorish, Sherlock A. [1 ]
Stanger, Nigel [1 ]
机构
[1] Univ Otago, Dept Informat Sci, Dunedin, New Zealand
关键词
Tertiary study; Secondary study; Human aspects; Quality assessment; Software engineering; SYSTEMATIC LITERATURE-REVIEWS; JOB-SATISFACTION; RISK-MANAGEMENT; AGILE; TEAM; COMMUNICATION; CHALLENGES; MOTIVATION; COEFFICIENT; PERSONALITY;
D O I
10.1016/j.jss.2023.111654
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context: This study compiles the evidence reported on the human aspects of software engineering in view of providing a comprehensive catalogue of human aspects that have been examined.Objective: To summarise the existing systematic literature on human aspects in software engineering.Method: This study employs published tertiary research guidelines to investigate secondary studies published between 1940 and 2021. Results: We identified 67 secondary studies concentrating on 16 different human aspects research cat-egories, including Agile, Economic Factors, Environmental Factors to Productivity, Success, and Teams. Several trends reveal the topics that have received the least (e.g., "software engineer controllers") and most (e.g., "individual human aspects") attention in research. Outcomes show that the number of secondary studies on human aspects in software engineering continues to rise when compared to other software engineering topics, despite experiencing a significant drop in 2020. Many secondary studies implemented established guidelines, especially those published in scholarly journals. While there is variance in the quality of published secondary studies, the average quality score across the investigated studies was 3.09 out of 4.0, with journal-published studies and one thesis having higher quality than conference and workshops papers. Specific institutions are also more central to the publication of secondary studies. Furthermore, there has been noteworthy advancement in the consideration of human aspects across the domain. Finally, we discovered several relationships among human aspects investigated. For example, the "Industry"subject of investigation is strongly correlated with the "Theoretical"study type.Conclusion: The overview provided by this study allows researchers and practitioners to gain familiar-ity with the current state of research on human aspects, helping researchers to identify gaps for further study and allowing practitioners to discover high-quality, evidence-based approaches to harness the power of human aspects in software engineering.(c) 2023 Elsevier Inc. All rights reserved.
引用
收藏
页数:30
相关论文
共 50 条
  • [1] Landscaping systematic mapping studies in software engineering: A tertiary study
    Khan, Muhammad Uzair
    Sherin, Salman
    Lqbal, Muhammad Zohaib
    Zahid, Rubab
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 149 : 396 - 436
  • [2] Gamification in Software Engineering: A Tertiary Study
    Alberto Garcia-Mireles, Gabriel
    Ehecatl Morales-Trujillo, Miguel
    TRENDS AND APPLICATIONS IN SOFTWARE ENGINEERING, 2020, 1071 : 116 - 128
  • [3] Teaching human aspects of software engineering
    Hazzan, O
    Tomayko, J
    ICSE 05: 27TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2005, : 647 - 648
  • [4] Social and human aspects of software engineering
    Sharp, Helen
    Empirical Software Engineering Issues: Critical Assessment and Future Directions, 2007, 4336 : 40 - 40
  • [5] Machine Learning for Software Engineering: A Tertiary Study
    Kotti, Zoe
    Galanopoulou, Rafaila
    Spinellis, Diomidis
    ACM COMPUTING SURVEYS, 2023, 55 (12)
  • [6] Research synthesis in software engineering: A tertiary study
    Cruzes, Daniela S.
    Dyba, Tore
    INFORMATION AND SOFTWARE TECHNOLOGY, 2011, 53 (05) : 440 - 455
  • [7] Cooperative and Human Aspects of Software Engineering Introduction
    de Souza, Cleidson R. B.
    Sharp, Helen
    Singer, Janice
    Cheng, Li-Te
    Venolia, Gina
    IEEE SOFTWARE, 2009, 26 (06) : 17 - 19
  • [8] SEGRESS: Software Engineering Guidelines for REporting Secondary Studies
    Kitchenham, Barbara
    Madeyski, Lech
    Budgen, David
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (03) : 1273 - 1298
  • [9] Short communication: Evolution of secondary studies in software engineering
    Budgen, David
    Brereton, Pearl
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 145
  • [10] Systematic literature reviews in software engineering - A tertiary study
    Kitchenham, Barbara
    Pretorius, Rialette
    Budgen, David
    Brereton, O. Pearl
    Turner, Mark
    Niazi, Mahmood
    Linkman, Stephen
    INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (08) : 792 - 805