Skip to content

title: Metrics & Feedback Loop status: draft version: 0.1 owner: Engineering last_updated: 2026-01-05 ————————

Metrics and feedback

This guide defines how we use metrics and feedback to understand how delivery is really working and how we improve it over time.

Metrics exist to support learning and decision-making. They are not targets, performance scores, or tools for individual judgement. Poorly used metrics damage trust and behaviour. Well-used metrics make problems visible early and create space to improve.

Purpose

Our approach to metrics aims to:

  • Make delivery health visible
  • Identify bottlenecks and risks early
  • Support continuous improvement
  • Provide evidence for decisions and trade-offs
  • Close the loop between intent and reality

If a metric does not inform action or learning, it should not be collected.

Principles

  • Metrics are for teams, not individuals
  • Trends matter more than single data points
  • Context always beats raw numbers
  • Measure the system, not the people
  • Use the smallest useful set of metrics

Metric categories

We group metrics by what they tell us about the system.

Flow and delivery

These metrics describe how work moves through the system.

  • Lead time: time from work starting to work delivered
  • Cycle time: time from work in progress to completion
  • Work in progress: number of active items
  • Throughput: completed items per time period

These help answer:

  • Are we getting faster or slower?
  • Where is work queuing?
  • Are we overloading the system?

Quality

These metrics describe how safe and reliable our output is.

  • Defect escape rate
  • Test coverage trends (not absolute targets)
  • Build and test pass rate
  • Flaky test frequency
  • Rollback or hotfix frequency

These help answer:

  • Are we paying down or accumulating risk?
  • Where does quality break down?

Stability and operability

These metrics describe how the system behaves in production.

  • Deployment frequency
  • Mean time to detect issues
  • Mean time to recover
  • Incident count and severity
  • Alert noise ratio

These help answer:

  • How resilient is the system?
  • How disruptive are changes?

Predictability

These metrics describe how well we meet expectations.

  • Planned versus completed work
  • Forecast accuracy over time
  • Scope change rate during delivery

These help answer:

  • How reliable are our plans?
  • Where does uncertainty enter the system?

People and ways of working

These signals are often qualitative rather than numeric.

  • Team sentiment from retrospectives
  • Onboarding feedback
  • Review turnaround times
  • Unplanned work frequency

These help answer:

  • Is the way we work sustainable?
  • Where is friction emerging?

What we do not measure

We explicitly avoid:

  • Individual productivity metrics
  • Lines of code
  • Story points as performance indicators
  • Rankings or comparisons between engineers

These distort behaviour and reduce trust.

Feedback loops

Metrics only matter if they feed back into action.

mermaid diagram

Review cadence

Metrics should be reviewed at the right level and frequency.

  • Daily: operational signals and blockers
  • Weekly: flow and quality trends
  • Sprint or iteration: improvement actions
  • Quarterly: systemic issues and investment decisions

Avoid reviewing everything everywhere. Match cadence to decision type.

Using metrics in retrospectives

In retrospectives, metrics are used to:

  • Ground discussion in evidence
  • Validate or challenge perceptions
  • Identify experiments to try next

They are not used to assign blame or justify pre-made decisions.

Experiments and learning

Improvements should be treated as experiments.

  • State the hypothesis
  • Define what success looks like
  • Use metrics to observe impact
  • Keep or revert based on evidence

Small, frequent experiments beat large, risky changes.

Making metrics visible

Where possible:

  • Dashboards are shared and accessible
  • Definitions are documented
  • Trends are shown over time
  • Context is captured alongside data

A metric without explanation is a liability.

Common failure modes

Watch for:

  • Too many metrics
  • Metrics collected but never discussed
  • Optimising one metric while damaging others
  • Using metrics to justify pressure rather than improvement
  • Loss of qualitative feedback

If you see these, reset.

Ownership and evolution

  • Metric definitions are owned by the team
  • Changes to metrics should be explicit
  • Retire metrics that no longer drive insight

This guide should evolve as the team and system evolve.