Self-monitoring of Developers' Emotions: the Case of Agile Retrospective Meetings
Developers experience a wide range of emotions while creating software. Being able to identify the causes of one’s own and peers’ emotions can equip developers with the ability to regulate their behavior to restore positive moods and productivity. In this paper, we investigate to what extent self-monitoring of emotions can enhance agile retrospective meetings by improving the emotion awareness of participants. To this aim, we conducted a controlled experiment involving three software development teams involving two student teams and one professional developers team. The experiment design involves the collection of biometrics and self-reported information about emotions, which are then visualized before the retrospective meetings to inform discussion using EmoVizPhy, a tool that we designed and implemented for this aim. While students found that self-monitoring helped them recall significant emotional episodes, leading to more meaningful contributions during retrospectives, professional developers perceived limited benefits from this practice. Furthermore, based on the analysis of corrective actions identified by the participants during the study, we hypothesize that self-monitoring of emotions through EmoVizPhy may play a valuable role in facilitating the consolidation of new agile teams for which roles and collaboration dynamics are still being defined.
Wed 15 AprDisplayed time zone: Brasilia, Distrito Federal, Brazil change
14:00 - 15:30 | Human and Social Aspects 3Journal-first Papers at Oceania IV Chair(s): Igor Steinmacher RESHAPE LAB, Northern Arizona University, USA | ||
14:00 15mTalk | Exploring Empathy in Software Engineering: Insights from a Grey Literature Analysis of Practitioners' Perspectives Journal-first Papers Lidiany Cerqueira BRAVAS in Tech, João Pedro Silva Bastos UEFS, Danilo Neves IFS, Glauco Carneiro UFS, Rodrigo Spinola Virginia Commonwealth University, Sávio Freire Federal Institute of Ceará, José Amancio UEFS, Manoel Mendonça Federal University of Bahia | ||
14:15 15mTalk | A comparative study on reward models for user interface adaptation with reinforcement learning Journal-first Papers Daniel Gaspar Figueiredo Universitat Politècnica de València, Spain, Marta Fernández-Diego Universitat Politècnica de València, Silvia Abrahão Universitat Politècnica de València, Emilio Insfran Universitat Politècnica de València, Spain | ||
14:30 15mTalk | Self-monitoring of Developers' Emotions: the Case of Agile Retrospective Meetings Journal-first Papers Daniela Grassi University of Bari, Filippo Lanubile University of Bari, Nicole Novielli University of Bari, Luigi Quaranta University of Bari, Italy, Alexander Serebrenik Eindhoven University of Technology Link to publication DOI | ||
14:45 15mTalk | What Makes a Great Software Quality Assurance Engineer? Journal-first Papers Roselane Silva Farias Institute of Computing (IC), Federal University of Bahia (UFBA), Salvador, Brazil, Iftekhar Ahmed University of California at Irvine, Eduardo Almeida Federal University of Bahia (UFBA) | ||
15:00 15mTalk | Women’s Participation in Student Software Development Teams: A Cross-Sectional Study on Role Distribution Journal-first Papers Claudia Maria Cutrupi Norwegian University of Science and Technology (NTNU), Letizia Jaccheri Norwegian University of Science and Technology (NTNU), Sofia Papavlasopoulou Norwegian University of Science and Technology Link to publication DOI | ||
15:15 15mTalk | Negativity in Self-Admitted Technical Debt: How Sentiment Influences Prioritization Journal-first Papers Nathan Cassee University of Victoria, Neil Ernst University of Victoria, Nicole Novielli University of Bari, Alexander Serebrenik Eindhoven University of Technology Link to publication DOI | ||