Individual differences limit predicting well-being and productivity using software repositories: a longitudinal industrial study

被引:0
作者
Miikka Kuutila
Mika Mäntylä
Maëlick Claes
Marko Elovainio
Bram Adams
机构
[1] University of Oulu,M3S, ITEE
[2] University of Helsinki,Department of Psychology and Logopedics
[3] Queen’s University,School of Computing
来源
Empirical Software Engineering | 2021年 / 26卷
关键词
Field study; Mining software repositories; Well-being; Experience sampling; Stress; Human factors; Negative result;
D O I
暂无
中图分类号
学科分类号
摘要
Reports of poor work well-being and fluctuating productivity in software engineering have been reported in both academic and popular sources. Understanding and predicting these issues through repository analysis might help manage software developers’ well-being. Our objective is to link data from software repositories, that is commit activity, communication, expressed sentiments, and job events, with measures of well-being obtained with a daily experience sampling questionnaire. To achieve our objective, we studied a single software project team for eight months in the software industry. Additionally, we performed semi-structured interviews to explain our results. The acquired quantitative data are analyzed with generalized linear mixed-effects models with autocorrelation structure. We find that individual variance accounts for most of the R2 values in models predicting developers’ experienced well-being and productivity. In other words, using software repository variables to predict developers’ well-being or productivity is challenging due to individual differences. Prediction models developed for each developer individually work better, with fixed effects R2 value of up to 0.24. The semi-structured interviews give insights into the well-being of software developers and the benefits of chat interaction. Our study suggests that individualized prediction models are needed for well-being and productivity prediction in software development.
引用
收藏
相关论文
共 191 条
[1]  
Åkerstedt T(2002)Sleep disturbances, work stress and work hours: a cross-sectional study J Psychosom Res 53 741-748
[2]  
Knutsson A(1993)Using signal-contingent experience sampling methodology to study work in the field: a discussion and illustration examining task perceptions and mood Pers Psychol 46 525-549
[3]  
Westerholm P(1984)The effect of sampling error on convergence, improper solutions, and goodness-of-fit indices for maximum likelihood confirmatory factor analysis Psychometrika 49 155-173
[4]  
Theorell T(2007)The job demands-resources model: state of the art J Manag Psychol 22 309-328
[5]  
Alfredsson L(2005)Job resources buffer the impact of job demands on burnout J Occup Health Psychol 10 170-278
[6]  
Kecklund G(2013)Random effects structure for confirmatory hypothesis testing: keep it maximal J Mem Lang 68 255-621
[7]  
Alliger GM(1974)On predicting some of the people some of the time: the search for cross-situational consistencies in behavior Psychol Rev 81 506-43
[8]  
Williams KJ(2009)Tailor-made single-item measures of doubly concrete constructs Int J Advert 28 607-38
[9]  
Anderson JC(2014)Reflecting on evidence-based timelines IEEE Softw 31 37-103
[10]  
Gerbing DW(1996)The impact of tools on software productivity IEEE Softw 13 29-1252