Not logged in.

Contribution Details

Type Conference or Workshop Paper
Scope Discipline-based scholarship
Published in Proceedings Yes
Title Stuck and Frustrated or In Flow and Happy: Sensing Developers' Emotions and Progress
Organization Unit
Authors
  • Sebastian Müller
  • Thomas Fritz
Presentation Type paper
Item Subtype Original Work
Refereed Yes
Status Published in final form
Language
  • English
Event Title 37th International Conference on Software Engineering
Event Type conference
Event Location Florence, Italy
Event Start Date May 20 - 2015
Event End Date May 22 - 2015
Place of Publication Florence, Italy
Publisher IEEE
Abstract Text Software developers working on change tasks commonly experience a broad range of emotions, ranging from happiness all the way to frustration and anger. Research, primarily in psychology, has shown that for certain kinds of tasks, emotions correlate with progress and that biometric measures, such as electro-dermal activity and electroencephalography data, might be used to distinguish between emotions. In our research, we are building on this work and investigate developers' emotions, progress and the use of biometric measures to classify them in the context of software change tasks. We conducted a lab study with 17 participants working on two change tasks each. Participants were wearing three biometric sensors and had to periodically assess their emotions and progress. The results show that the wide range of emotions experienced by developers is correlated with their progress on the change tasks. Our analysis also shows that we can build a classifier to distinguish between positive and negative emotions in 71.36% and between low and high progress in 67.70% of all cases. These results open up opportunities for improving a developer's productivity. For instance, one could use such a classifier for providing recommendations at opportune moments when a developer is stuck and making no progress.
Digital Object Identifier 10.1109/ICSE.2015.334
Other Identification Number merlin-id:11611
PDF File Download from ZORA
Export BibTeX
EP3 XML (ZORA)