Framework

SPACE

Framework for measuring developer productivity across Satisfaction, Performance, Activity, Communication/Collaboration, and Efficiency/Flow

Preparing graph…
100%
Framework

SPACE

2 visible of 2 connections

Framework

SPACE

Description

Framework for measuring developer productivity across Satisfaction, Performance, Activity, Communication/Collaboration, and Efficiency/Flow

Relationships in this graph

Connections

2 Mentioned In
30 Related Concepts
14 Related Practices

Transcript Mentions

So those are prescriptive metrics. When we think about SPACE, SPACE is a framework. It doesn't tell you what metric to use. So I'll say, sometimes people get real frustrated because I didn't tell them what to measure. But now, I think that's the power of it. We're actually seeing that SPACE applies fairly well in these new emerging contexts like AI because we still want to look at... SPACE is an acronym. We still want to look at satisfaction. We still want to look at performance, what's the outcome. We still want to look at activity. Yes, in some ways, lines of code and number of PRs can be useful for something, or number of alerts or number of things, activities or counts. Seize communication and collaboration, this is also super important and useful because it's how our systems communicate with each other, and also how our people do. "What proportion of work is being offloaded to a chat bot versus talking to a senior engineer on the team?" More isn't always better and less isn't always better, it depends.

Nicole ForsgrenSource summary

Source summary: Balances multiple productivity dimensions.

Browse concepts and frameworks

Nodes in this graph

Relationships

  • How to measure AI developer productivity in 2025 | Nicole Forsgren · mentions framework · SPACE
  • How to measure and improve developer productivity | Nicole Forsgren (Microsoft Research, GitHub, Google) · mentions framework · SPACE
  • How to measure AI developer productivity in 2025 | Nicole Forsgren · features · Nicole Forsgren
  • How to measure and improve developer productivity | Nicole Forsgren (Microsoft Research, GitHub, Google) · features · Nicole Forsgren
  • How to measure AI developer productivity in 2025 | Nicole Forsgren · discusses · Feedback Loops
  • How to measure AI developer productivity in 2025 | Nicole Forsgren · discusses · Time to Value
  • How to measure AI developer productivity in 2025 | Nicole Forsgren · discusses · Cognitive Load
  • How to measure and improve developer productivity | Nicole Forsgren (Microsoft Research, GitHub, Google) · discusses · Cognitive Load
  • How to measure AI developer productivity in 2025 | Nicole Forsgren · discusses · Technical Debt
  • How to measure AI developer productivity in 2025 | Nicole Forsgren · shares practice · Listening Tour
  • How to measure AI developer productivity in 2025 | Nicole Forsgren · shares practice · Make work accessible to key audiences
  • How to measure and improve developer productivity | Nicole Forsgren (Microsoft Research, GitHub, Google) · shares practice · Make work accessible to key audiences
  • How to measure AI developer productivity in 2025 | Nicole Forsgren · shares practice · Start with problem definition before metrics

Source mentions

Podcast excerpts and source summaries from the explorer. Entries marked “Source summary” are summaries, not transcript quotations.

How to measure AI developer productivity in 2025 | Nicole Forsgren

Nicole Forsgren · 00:15:53

So those are prescriptive metrics. When we think about SPACE, SPACE is a framework. It doesn't tell you what metric to use. So I'll say, sometimes people get real frustrated because I didn't tell them what to measure. But now, I think that's the power of it. We're actually seeing that SPACE applies fairly well in these new emerging contexts like AI because we still want to look at... SPACE is an acronym. We still want to look at satisfaction. We still want to look at performance, what's the outcome. We still want to look at activity. Yes, in some ways, lines of code and number of PRs can be useful for something, or number of alerts or number of things, activities or counts. Seize communication and collaboration, this is also super important and useful because it's how our systems communicate with each other, and also how our people do. "What proportion of work is being offloaded to a chat bot versus talking to a senior engineer on the team?" More isn't always better and less isn't always better, it depends.