liveBook · Manning

Key performance indicator

As explained in Effective Platform Engineering

A key performance indicator is a selected measurable value used to evaluate progress toward an important organizational or operational objective.

A key performance indicator (KPI) is a selected measurable value used to evaluate progress toward an important organizational or operational objective. Platform teams use KPIs to connect their operating model with evidence of platform value. section 3.6

Effective platform measurement combines outcome-oriented lagging metrics with leading indicators. Lagging metrics show results; leading metrics expose bottlenecks and improvement opportunities early enough to influence those results. section 10.1.2

Examples of useful KPI pairings include:

  • Deployment frequency with the percentage of automated deployments and deployment frequency per team. section 10.1.2
  • Lead time for changes with time spent in build, test, and approval pipeline stages. section 10.1.2
  • Change failure rate with code-quality violations, test coverage, and the ratio of manual to automated tests. section 10.1.2

Epetech’s measurement approach

Epetech aligned platform KPIs with its platform value model and the DORA framework. It used leading metrics to investigate why deployment outcomes changed and to target automation, pipeline, or quality improvements. section 10.1.2

Figure 10.2 Key leading metrics used by Epetech to understand and use the DORA lagging metrics
A screenshot of a computer

AI-generated content may be incorrect.

Use the figure to navigate the relationship between Epetech’s leading metrics and DORA’s lagging metrics. section 10.1.2

How Effective Platform Engineering covers it

How deep it goes
Defines KPI alignment, distinguishes leading from lagging measures, and applies the distinction to deployment and quality outcomes.
Examples
Uses deployment frequency, lead time for changes, change failure rate, pipeline stages, automation, testing, and code-quality indicators.
What you can do after
Evaluate platform value and diagnose delivery bottlenecks or quality risks through linked leading and lagging measures.
How it connects
Connects platform engineering with platform value models, the DORA framework, leading metrics, and developer experience.

Also explained in

Compare how 6 books explain key performance indicator →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Effective Platform Engineering. The section links point to the parts of the book it draws on.