If your team measures with DX Core 4
A measurement playbook. For each of the four DX Core 4 dimensions: the primary DX metric, what to measure in its place under RACE Programming, where to pull it from, and what to target. DX Core 4 already balances speed, which is exactly what the RACE triangle does, so the mapping is close to one to one.
Speed
- DX primary metric: Diffs (or PRs) per Engineer.
- Measure instead: Executable User Stories accepted per week per team, plus Pit Stops per week.
- Source: Executable Product Backlog and CD pipeline.
- Target: EUS per week trending up; Pit Stops weekly or faster.
- Watch: do not track Diffs per Engineer. The agent inflates it, and it rewards volume over accepted value.
Effectiveness
- DX primary metric: the Developer Experience Index (DXI).
- Measure instead: a small index built from delegation fluency, Inner-Cycle friction, and cognitive load (the DevEx measures: time-to-gate, clarification rate, focus blocks).
- Source: a per-Stint pulse plus Inner Cycle and board logs.
- Target: the index rises as Speed rises. This is the counterbalance.
- Watch: Speed up while Effectiveness falls means you are burning the team to hit throughput. Stop and fix the experience.
Quality
- DX primary metric: Change Failure Rate.
- Measure: four-gate Definition-of-Done first-pass rate, Change Failure Rate, and Deployment Rework Rate.
- Source: Definition-of-Done gate logs joined to incidents.
- Target: high first-pass rate, low and stable CFR and rework as Speed rises.
- Watch: always plot Quality on the same chart as Speed. A speed gain with falling quality is not progress.
Impact
- DX primary metric: percentage of time on new capabilities.
- Measure: share of Stint capacity on new capability versus maintenance, and the one triangle outcome you took (scope, cost, or time at held quality).
- Source: Executable Product Backlog tagging (new versus maintenance) plus delivery data.
- Target: state one triangle number per engagement, next to the new-capability share.
- Watch: high Speed on low-Impact work is motion, not impact.
Add the ceiling DX Core 4 does not name
- Measure: Team Principal absorption capacity, EUS the client can specify and accept per week divided by EUS the Pit Crew can ship per week.
- Source: Executable Product Backlog (accepted-by-client timestamps) versus Pit Crew throughput.
- Target: ratio approaching 1. Below 1, the client is the bottleneck; add Pit Wall capacity (see the staffing guide).
A "RACE Core 4" dashboard reads Speed and Quality off the Stint and the Definition of Done, Effectiveness off the Inner Cycle, and Impact off the triangle, with absorption capacity as the fifth reading that sets the pace once execution is free.
DX Core 4 is the unified scorecard. RACE Programming is the operating model it scores.