DORA & Engineering Metrics

The standard measurement frameworks for software delivery performance — throughput and stability together — extended and stress-tested by AI-assisted development.

Also known as: DORA metrics, DORA, Core 4, SPACE, flow efficiency, Little's Law, WIP (Work In Process), cost per change, change confidence

DORA AI Capabilities Model (Team Profiles & Capabilities)

How authors use it

Oldest first (extraction date when no publication date is known).

AuthorTheir termTheir meaning
How to measure AI developer productivity in 2025 | Nicole Forsgren
Lenny's Podcast (Lenny Rachitsky interviewing Nicole Forsgren) · 2025-10-19
SPACE (as applied to AI)Forsgren's own multi-dimensional framework (Satisfaction, Performance, Activity, Communication/collaboration, Efficiency/flow) -- deliberately descriptive rather than prescriptive, which she argues is now an advantage because its dimensions still apply to AI-era work even though no specific metric was baked in; she proposes trust as a candidate new dimension.
Presentation: Leadership in AI-Assisted Engineering
Justin Reock · 2026-04-20
change confidenceA qualitative DX metric measuring how confident an engineer feels that a change will not break production, scored via top-box Likert
Presentation: Leadership in AI-Assisted Engineering
Justin Reock · 2026-04-20
Core 4DX's distilled measurement framework combining DORA, SPACE, and DevEx into four core metrics. Positioned as the foundation that AI metrics should layer onto, not replace.
From Async Code Reviews to Co-Creation Patterns
Dragan Stepanović (published via Ben Linders / InfoQ) · 2026-06-01
Flow efficiencyTime spent actively working on an item as a percentage of its total lead time; under async with small PRs the wait component balloons and flow efficiency takes a nosedive
From Async Code Reviews to Co-Creation Patterns
Dragan Stepanović (published via Ben Linders / InfoQ) · 2026-06-01
WIP (Work In Process)Items started but not finished; the author notes that under async, real WIP is typically 2x or more the visible WIP because each waiting author pulls in additional work
From Async Code Reviews to Co-Creation Patterns
Dragan Stepanović (published via Ben Linders / InfoQ) · 2026-06-01
Little's LawAverage cycle time = average WIP / average throughput; invoked to explain why the WIP inflation caused by async review structurally degrades cycle time
From Async Code Reviews to Co-Creation Patterns
Dragan Stepanović (published via Ben Linders / InfoQ) · 2026-06-01
DORA metricsDeployment Frequency, Lead Time for Changes, Change Failure Rate, Time to Restore Service — the author cites DORA's stability-AND-throughput finding as parallel to his own throughput-AND-quality claim
How a Culture of Data-Driven Conversations Can Support Platform Engineering
Ben Linders · 2026-06-04
Cost per changeFinancial metric used alongside DORA — how much it costs the organisation to ship one change. Petean reports it going down because of platform effect, expertise maturity, federation, and business scaling.
The 8 software engineering metrics AI broke
Michael Hill · 2026-06-16
DORA metricsSplit into two evidentiary classes: three (deployment frequency, lead time, change failure rate) are declared broken because they track volume/speed; the fourth (time to recover) is declared to survive because it tracks an outcome (recovery from failure) rather than activity.

Documents (34)

Propositions touching this concept (99)

By publication month, oldest first (extraction month when no publication date is known).

2016-08

2022-03

2022-11

2024-09

2024-10

2025-01

2025-03

2025-04

2025-06

2025-09

2025-10

2025-11

2025-12

2026-01

2026-02

2026-03

2026-04

2026-05

2026-06

2026-07

2026-08

2026-09

Tensions

What replaces PRs?
from: Are pull requests still necessary in software engineering, given trunk-based development and pair programming alternatives, AND given AI-accelerated code generation that radically changes the volume and nature of code authorship?
Assessment: Three axes of disagreement. (1) How much PR ritual to keep — Laforgia Four Eyes keeps the artefact-shape via trailers; Siessegger keeps PR for solo exceptions; Stepanović eliminates the PR-as-event entirely. (2) Whether to engage AI as part of the answer — Kniberg pushes furthest; Parker names the problem; Beck provides the theoretical basis for why the social architecture around the LLM determines the answer. (3) What the unit of value is — for Laforgia it's the evidence of control; for Stepanović it's throughput; for Beck it's trust accumulation; for Kniberg it's human cognitive bandwidth. The Kniberg position (agent-authored PRs, human verifier) is now further complicated by Beck: a human reviewing an agent's PR alone is in single-player mode — trust-negative even when the compliance and quality boxes are checked. Kniberg's more expansive vision (humans focused on higher-level design in a multi-agent team) may preserve trust; the PR-as-solo-review-act does not.
How should newly-empowered citizen developers be made safe — constrained platform, human stewardship, or supported API-first tooling?
from: What is the future of software development in the agentic/AI age?
Assessment: All three agree citizen developers are inevitable and must not be blocked, but the safety mechanism differs — encode it in a constraining platform (Ocytko), transfer it through human relationships (Laycock), or expose it as consumable interfaces (Bangser). Ocytko's platform-first case is strongest on the specific failure mode both he and Ördög name (non-engineers leaking or bypassing production-data access), which stewardship alone cannot prevent at scale. Laycock's stewardship answers a different problem — sustaining the junior-to-senior pipeline — that a platform does not. The positions are complementary in principle but compete for the same finite investment, and none supplies a concrete governance model for vibe-coded shadow IT.

Open gaps (127)