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 条
  • [21] The impact of global dispersion on coordination, team performance and software quality - A systematic literature review
    Anh Nguyen-Duc
    Cruzes, Daniela S.
    Conradi, Reidar
    INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 57 : 277 - 294
  • [22] Systematic literature review on software quality for AI-based software
    Bahar Gezici
    Ayça Kolukısa Tarhan
    Empirical Software Engineering, 2022, 27
  • [23] A Systematic Mapping Study of Diversity in Software Engineering: A Perspective from the Agile Methodologies
    Silveira, Karina Kohl
    Prikladnicki, Rafael
    2019 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE 2019), 2019, : 7 - 10
  • [24] Towards the scaling of agile solutions in large software companies: a systematic mapping study
    Guadalupe Canizares-Hernandez, Tania
    Esthibel Gomez-Campo, Cristian
    Jesus Pardo-Calvache, Cesar
    INGE CUC, 2020, 16 (02)
  • [25] Software Product Quality Metrics: A Systematic Mapping Study
    Colakoglu, Fatima Nur
    Yazici, Ali
    Mishra, Alok
    IEEE ACCESS, 2021, 9 (09): : 44647 - 44670
  • [26] Quality and Success in Open Source Software: A Systematic Mapping
    Gezici, Bahar
    Ozdemir, Nurseda
    Yilmaz, Nebi
    Coskun, Evren
    Tarhan, Ayca
    Chouseinoglou, Oumout
    2019 45TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2019), 2019, : 363 - 370
  • [27] Software quality assessment model: a systematic mapping study
    Yan, Meng
    Xia, Xin
    Zhang, Xiaohong
    Xu, Ling
    Yang, Dan
    Li, Shanping
    SCIENCE CHINA-INFORMATION SCIENCES, 2019, 62 (09)
  • [28] A Systematic Mapping Study on Dynamic Metrics and Software Quality
    Tahir, Amjed
    MacDonell, Stephen G.
    2012 28TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE (ICSM), 2012, : 326 - 335
  • [29] An agile software quality framework lacking
    Villasana, Guillermo
    Castelo, Rodolfo
    2014 WORLD CONGRESS ON COMPUTER APPLICATIONS AND INFORMATION SYSTEMS (WCCAIS), 2014,
  • [30] A SYSTEMATIC MAPPING ABOUT SOFTWARE QUALITY IN THE SCIELO PLATFORM
    Mendes de Souza Junior, Jose Itamar
    da Rocha Junior, Elio Soares
    Moreira, Patrick Letouze
    HUMANIDADES & INOVACAO, 2020, 7 (09): : 54 - 71