Breaking the Flow: A Study of Interruptions During Software Engineering Activities
Yimeng Ma, Yu Huang, Kevin Leach
Abstract
In software engineering, interruptions during tasks can have significant implications for productivity and well-being. While previous studies have investigated the effect of interruptions on productivity, to the best of our knowledge, no prior work has yet distinguished the effect of different types of interruptions on software engineering activities. This study explores the impact of interruptions on software engineering tasks, analyzing in-person and on-screen interruptions with different levels of urgency and dominance. Participants completed code writing, code comprehension, and code review tasks while experiencing interruptions. We collect physiological data using the Empatica EmbracePlus wristband and self-perceived evaluations through surveys. Results show that on-screen interruptions with high dominance of requester significantly increase time spent on code comprehension. In-person and on-screen interruptions combined significantly affect the time spent on code review, with varied effects based on specific interruption combinations. Both interruption type and task significantly influence stress measures, with code comprehension and review tasks associated with lower stress measures compared to code writing. Interestingly, in-person interruptions present a positive impact on physiological measures, indicating reduced stress measures. However, participants' selfperceived stress scores do not align with physiological data, with higher stress reported during in-person interruptions despite lower physiological stress measures. These findings shed light on and emphasize the potential importance of considering the complex relationship between interruptions, objective measures, and subjective experiences in software development. We discuss insights that we hope can inform interruption management and implications on stress among software engineers.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 7288faec-24a1-403b-9a7e-8b8ea5d55aa5Cited by top-tier papers2
- "Get Me in the Groove": a Mixed Methods Study on Supporting Adhd Professional ProgrammersKaia Newman, Sarah Snay, Madeline Endres, Manasvi Parikh et al.ICSE 2025 · 3 citations
- Better Balancing Focused Work and Collaboration in Hybrid Teams by Cultivating the Sharing of Work SchedulesAndré N. Meyer, Thomas FritzCSCW 2025
Builds on2
Related papers
- Optimizing for Happiness and Productivity: Modeling Opportune Moments for Transitions and Breaks at WorkHarmanpreet Kaur, Alex C. Williams, Daniel McDuff, Mary Czerwinski et al.CHI 2020 · 83 citations
- A Multi-Sensor Approach to Automatically Recognize Breaks and Work Activities of Knowledge Workers in AcademiaElena Di Lascio, Shkurta Gashi, Juan Sebastian Hidalgo, Beatrice Nale et al.UbiComp 2020 · 25 citations
- Predicting Bugs by Monitoring Developers During Task ExecutionGennaro Laudato, Simone Scalabrino, Nicole Novielli, Filippo Lanubile et al.ICSE 2023 · 6 citations
- Reading the Room: Automated, Momentary Assessment of Student Engagement in the Classroom: Are We There Yet?Betsy DiSalvo, Dheeraj Bandaru, Qiaosi Wang, Hong Li et al.UbiComp 2022 · 16 citations
- NeuroJIT: Improving Just-In-Time Defect Prediction Using Neurophysiological and Empirical Perceptions of Modern DevelopersGichan Lee, Hansae Ju, Scott Uk-Jin LeeASE 2024
