In this post
The five dimensions of SPACE
- Satisfaction and well-being.
- Performance: outcomes of the work.
- Activity: counts of actions, such as commits or reviews.
- Communication and collaboration.
- Efficiency and flow: time without interruption or waiting.
The key idea
No single measure captures productivity. Use several across more than one dimension, and include what people say as well as what systems record.
Practical steps
- Ask developers what slows them down most.
- Measure waiting: builds, reviews, environment provisioning.
- Fix the biggest friction first.
- Re-measure and share the result.
What to avoid
Using activity counts, such as lines of code or commits, to judge individuals. They are easy to count and misleading to read.
Sources and further reading
- Forsgren et al. “The SPACE of Developer Productivity.” ACM Queue, 2021.
IICTP is a new independent credential and is not ISO/IEC 17024 accredited.