arrow
Return

What Predicts Software Developers' Productivity?

delete2021-03-01
delete43
PRE
AI
E
Emerson Murphy-Hill *
C
Ciera Jaspan
C
Caitlin Sadowski
D
David Shepherd
M
Michael Phillips
C
Collin Winter
A
Andrea Knight
E
Edward K. Smith
M
Matthew Jorde
DOI:10.1109/TSE.2019.2900308delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Organizations have a variety of options to help their software developers become their most productive selves, from modifying office layouts, to investing in better tools, to cleaning up the source code. But which options will have the biggest impact? Drawing from the literature in software engineering and industrial/organizational psychology to identify factors that correlate with productivity, we designed a survey that asked 622 developers across 3 companies about these productivity factors and about self-rated productivity. Our results suggest that the factors that most strongly correlate with self-rated productivity were non-technical factors, such as job enthusiasm, peer support for new ideas, and receiving useful feedback about job performance. Compared to other knowledge workers, our results also suggest that software developers' self-rated productivity is more strongly related to task variety and ability to work remotely.
Keywords:
Productivity
Software
Companies
Google
Tools
Task analysis
Time measurement
Productivity factors
software engineers
knowledge workers
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Software Engineering cover
IEEE Transactions on Software Engineering
IF:
5.6
Papers:
2.8K
Citations:
1.1W

Organization

B
bloomberg l.p.
Scholars:
38
Papers: 38
Citations: 1
A
abb
Scholars:
1.0K
Papers: 1.0K
Citations: 1
N
national instruments corporation
Scholars:
34
Papers: 24
Citations: 0
G
Google Incorporated
Scholars:
3.5K
Papers: 1.8K
Citations: 8
researcher View more organizations