University of Oulu

Miikka Kuutila, Mika V. Mäntylä, Maëlick Claes, Marko Elovainio, and Bram Adams. 2018. Using experience sampling to link software repositories with emotions and work well-being. In Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM '18). ACM, New York, NY, USA, Article 29, 10 pages. DOI: https://doi.org/10.1145/3239235.3239245

Using experience sampling to link software repositories with emotions and work well-being

Saved in:
Author: Kuutila, Miikka1; Mäntylä, Mika V.1; Claes, Maëlick1;
Organizations: 1M3S, ITEE, University of Oulu, Finland
2Department of Psychology and Logopedics, University of Helsinki, Finland
3MCIS, Polytechnique Montreal, Canada
Format: article
Version: accepted version
Access: open
Online Access: PDF Full Text (PDF, 0.5 MB)
Persistent link: http://urn.fi/urn:nbn:fi-fe201901041362
Language: English
Published: Association for Computing Machinery, 2018
Publish Date: 2019-01-04
Description:

Abstract

Background: The experience sampling method studies everyday experiences of humans in natural environments. In psychology it has been used to study the relationships between work well-being and productivity. To our best knowledge, daily experience sampling has not been previously used in software engineering.

Aims: Our aim is to identify links between software developers self-reported affective states and work well-being and measures obtained from software repositories.

Method: We perform an experience sampling study in a software company for a period of eight months, we use logistic regression to link the well-being measures with development activities, i.e. number of commits and chat messages.

Results: We find several significant relationships between questionnaire variables and software repository variables. To our surprise relationship between hurry and number of commits is negative, meaning more perceived hurry is linked with a smaller number of commits. We also find a negative relationship between social interaction and hindered work well-being.

Conclusions: The negative link between commits and hurry is counter-intuitive and goes against previous lab-experiments in software engineering that show increased efficiency under time pressure. Overall, our is an initial step in using experience sampling in software engineering and validating theories on work well-being from other fields in the domain of software engineering.

see all

ISBN: 978-1-4503-5823-1
Article number: 29
DOI: 10.1145/3239235.3239245
OADOI: https://oadoi.org/10.1145/3239235.3239245
Host publication: ESEM '18 Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, Oulu, Finland, October 11-12, 2018
Conference: ACM/IEEE International Symposium on Empirical Software Engineering and Measurement
Type of Publication: A4 Article in conference proceedings
Field of Science: 113 Computer and information sciences
Subjects:
Funding: The first, second and third author have been supported by Academy of Finland grant 298020. The first author has been supported by Kaute-foundation.
Academy of Finland Grant Number: 298020
Detailed Information: 298020 (Academy of Finland Funding decision)
Copyright information: © 2018 Copyright held by the owner/author(s). Publication rights licensed to Association for Computing Machinery. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM '18). DOI: https://doi.org/10.1145/3239235.3239245.