Agile software engineers' affective states, their performance and software quality: A systematic mapping review

被引:3
|
作者
Salido, O. Martin G. [1 ]
Borrego, Gilberto [1 ]
Cinco, Ramon Rene Palacio [1 ]
Rodriguez, Luis-Felipe [1 ]
机构
[1] Inst Tecnol Sonora, Dept Comp & Diseno, Sonora, Mexico
关键词
Affective state; Agile methodology; Software Engineering; Software Engineers' performance; Software quality; CHALLENGES; DEVELOPERS; EMPOWERMENT; MOTIVATION; MANAGEMENT; TEAMWORK; EMOTIONS; CONTEXT; SUCCESS; ISSUES;
D O I
10.1016/j.jss.2023.111800
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Nowadays, software development companies use agile methodologies to increase the speed and flexibility required by unpredictable working environments and streamline the software delivery process. Agile methodologies emphasize the software engineers' interactions rather than rigid software development processes. Therefore, agile software development processes (e.g., implementing user stories) should consider software engineers' affective states since these influence agile software project activities (e.g., team composition or decision-making). We conducted a systematic mapping review following the guidelines of Petersen, K. and Kitchenham, B. to answer our research question: "What affective states influence agile software engineers' performance and developed software quality?". We retrieved over 16,000 articles published between January 2010 and September 2021 and after applying selection criteria, 24 primary articles were identified. The results show that the affective states of software engineers influence the activities of the software project and the software development process. Furthermore, we found that there is a lack of well-defined and standard metrics to study the influence of software engineers' affective states on their performance and the quality of the resulting software. Finally, we concluded that studying and understanding the affective states of software engineers in agile environments is crucial to achieve their well-being at work and improve their performance.& COPY; 2023 Elsevier Inc. All rights reserved.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] Software quality assessment model: a systematic mapping study
    Meng Yan
    Xin Xia
    Xiaohong Zhang
    Ling Xu
    Dan Yang
    Shanping Li
    Science China Information Sciences, 2019, 62
  • [32] The Impact of Agile Software Development Process on the Quality of Software Product
    Jain, Parita
    Sharma, Arun
    Ahuja, Laxmi
    2018 7TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO) (ICRITO), 2018, : 812 - 815
  • [33] Challenges in Distributed Agile Software Development Environment: A Systematic Literature Review
    Ghani, Imran
    Lim, Angelica
    Hasnain, Muhammad
    Ghani, Israr
    Babar, Muhammad Imran
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (09) : 4555 - 4571
  • [34] Software quality assessment model: a systematic mapping study
    Meng YAN
    Xin XIA
    Xiaohong ZHANG
    Ling XU
    Dan YANG
    Shanping LI
    Science China(Information Sciences), 2019, 62 (09) : 5 - 22
  • [35] Design Thinking Integrated in Agile Software Development: A Systematic Literature Review
    Pereira, Julio Cesar
    Russo, Rosaria de F. S. M.
    CENTERIS 2018 - INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS / PROJMAN 2018 - INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT / HCIST 2018 - INTERNATIONAL CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES, CENTERI, 2018, 138 : 775 - 782
  • [36] Quality Metrics in Software Design: A Systematic Review
    Yamileth Hernandez-Gonzalez, Esmeralda
    Juan Sanchez-Garcia, Angel
    Karen Cortes-Verdin, Maria
    Carlos Perez-Arriaga, Juan
    2019 7TH INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING RESEARCH AND INNOVATION (CONISOFT 2019), 2019, : 80 - 86
  • [37] Software assistants in software engineering: A systematic mapping study
    Savary-Leblanc, Maxime
    Burgueno, Lola
    Cabot, Jordi
    Le Pallec, Xavier
    Gerard, Sebastien
    SOFTWARE-PRACTICE & EXPERIENCE, 2023, 53 (03) : 856 - 892
  • [38] Mapping metrics for agile project performance: systematic literature review
    Neto, Jose da Silva Azanha
    Penha, Renato
    Goncalves, Marcelo Luiz do Amaral
    RISUS-JOURNAL ON INNOVATION AND SUSTAINABILITY, 2023, 14 (04): : 176 - 206
  • [39] Recent Trends in Software Quality Interrelationships: A Systematic Mapping Study
    Shoga, Michael Y.
    Chen, Celia
    Boehm, Barry
    COMPANION OF THE 2020 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY (QRS-C 2020), 2020, : 264 - 271
  • [40] A Systematic Mapping Study of Quality Assessment Models for Software Products
    Yan, Meng
    Xia, Xin
    Zhang, Xiaohong
    Xu, Ling
    Yang, Dan
    2017 ANNUAL CONFERENCE ON SOFTWARE ANALYSIS, TESTING AND EVOLUTION (SATE 2017), 2017, : 63 - 71