Discussions about measuring developer productivity inevitably lead to someone suggesting “just use the SPACE metrics” as if the framework were a silver bullet. But this couldn’t be farther from the truth.
People commonly assume that the SPACE framework provides a canonical set of metrics for organizations to implement. But in reality, the metrics listed in the framework are provided as examples, not standardized recommendations. Dr. Margaret-Anne Storey—one of the authors of SPACE—recently appeared as a guest on my podcast and clarified this, saying:
Organizations that rush to either build or purchase off-the-shelf dashboards for “SPACE metrics” are misguided. Although the SPACE framework provides a helpful conceptual framework for how to think about developer productivity, converting it into useful metrics and dashboards is far from straightforward. Dr. Margaret-Anne Storey clarified this in our conversation, saying:
Leaders should understand that the SPACE framework requires careful study and design in order to implement, and be wary of quick solutions. Despite decades of research and practical development experience, knowing how to measure or even define developer productivity remains an elusive problem. Leaders looking to improve developer productivity should focus on developer experience instead.