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 条
  • [21] Addressing the Influence of End User Human Aspects on Software Engineering
    Grundy, John
    Mueller, Ingo
    Madugalla, Anuradha
    Khalajzadeh, Hourieh
    Obie, Humphrey O.
    McIntosh, Jennifer
    Kanij, Tanjila
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE 2021), 2022, 1556 : 241 - 264
  • [22] Reflection and abstraction in learning software engineering's human aspects
    Hazzan, O
    Tomayko, JE
    COMPUTER, 2005, 38 (06) : 39 - +
  • [23] Human Aspects, Gamification, and Social Media in Collaborative Software Engineering
    Vasilescu, Bogdan
    36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014), 2014, : 646 - 649
  • [24] Systematic Studies in Software Product Lines: A Tertiary Study
    Marimuthu, C.
    Chandrasekaran, K.
    21ST INTERNATIONAL SYSTEMS & SOFTWARE PRODUCT LINE CONFERENCE (SPLC 2017), VOL 1, 2017, : 143 - 152
  • [25] SOFTWARE ENGINEERING - SYSTEM ASPECTS
    MOLGAARD, J
    MICROPROCESSING AND MICROPROGRAMMING, 1988, 24 (1-5): : 49 - 49
  • [26] On the Difficulty of Replicating Human Subjects Studies in Software Engineering
    Lung, Jonathan
    Aranda, Jorge
    Easterbrook, Steve
    Wilson, Greg
    ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2008, : 191 - 200
  • [27] Identifying, categorizing and mitigating threats to validity in software engineering secondary studies
    Ampatzoglou, Apostolos
    Bibi, Stamatia
    Avgeriou, Paris
    Verbeek, Marijn
    Chatzigeorgiou, Alexander
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 106 : 201 - 230
  • [28] How Should Software Engineering Secondary Studies Include Grey Material?
    Kitchenham, Barbara
    Madeyski, Lech
    Budgen, David
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (02) : 872 - 882
  • [29] Advancing the Study of Human Values in Software Engineering
    Winter, Emily
    Forshaw, Stephen
    Hunt, Lucy
    Ferrario, Maria Angela
    2019 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE 2019), 2019, : 19 - 26
  • [30] ASPECTS OF THE SECONDARY AND TERTIARY STRUCTURE OF DNA
    DOUGHERTY, G
    LIFE SCIENCES, 1983, 33 (21) : 2049 - 2060