2021
DOI: 10.1145/3454122.3454124
|View full text |Cite
|
Sign up to set email alerts
|

The SPACE of Developer Productivity

Abstract: Developer productivity is about more than an individual's activity levels or the efficiency of the engineering systems relied on to ship software, and it cannot be measured by a single metric or dimension. The SPACE framework captures different dimensions of productivity, and here we demonstrate how this framework can be used to understand productivity in practice and why using it will help teams better understand developer productivity and create better measures to inform their work and teams.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
13
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 77 publications
(24 citation statements)
references
References 18 publications
1
13
0
Order By: Relevance
“…Future research should focus on collecting more data about virtual hackathons in other large-scale agile organizations to develop further insights into how virtual hackathons can be organized and improved. When doing this, one could consider using the SPACE framework for developer productivity suggested by Forsgren et al [14]. The framework recognizes multiple productivity dimensions for large-scale agile organizations, both on an individual, team, and organizational level, that are similar to our findings on hackathons.…”
Section: Discussionsupporting
confidence: 55%
“…Future research should focus on collecting more data about virtual hackathons in other large-scale agile organizations to develop further insights into how virtual hackathons can be organized and improved. When doing this, one could consider using the SPACE framework for developer productivity suggested by Forsgren et al [14]. The framework recognizes multiple productivity dimensions for large-scale agile organizations, both on an individual, team, and organizational level, that are similar to our findings on hackathons.…”
Section: Discussionsupporting
confidence: 55%
“…Measuring performance in these domains can be challenging, as it is often multi-dimensional and may include subjective elements [15]. For example, in the context of programming, it is difficult to capture programmer productivity in a single metric.…”
Section: Generative Models and Programmer Performancementioning
confidence: 99%
“…Moreover, specifically in case of software engineering, the inclusion of developers who are more representative of the population ensures that the software can meet the needs of society as a whole. Gender diversity is beneficial for productivity of software development teams [18] and sense of control for older workers is associated with maintaining well-being [78], which is one of the aspects of developer productivity [79].…”
Section: E Actionable Insightsmentioning
confidence: 99%