Metrics and Learning is not about tracking velocity or producing dashboards to appease managers. It’s about creating the conditions for continuous improvement by making performance transparent, exposing constraints, and enabling teams and leaders to respond with evidence rather than assumption.
This approach builds a culture of empiricism, where progress is inspected regularly, and data informs decisions. Metrics become a feedback loop, not a control mechanism. They allow teams to observe how value flows, understand where it’s blocked, and adapt their systems of work accordingly. If you’re not measuring flow, quality, and outcomes, you’re not managing; you’re guessing.
Metrics are not just about operational tracking, they are a leadership tool for adaptation.
To make this work across your company, we recommend metrics in two distinct but complementary domains: the Product/Project/Organisation- level and the Team- level.
Product / Project / Organisation Metrics
These metrics help us understand the overall health of delivery, customer experience, and organisational capability. They are most useful for Product Owners, stakeholders, and leaders who are accountable for strategic outcomes.
-
Customer Satisfaction Gauges sentiment and product-market fit. This is not a vanity metric. It’s a leading indicator of retention and advocacy.
-
Employee Satisfaction A reflection of team energy and engagement. Low engagement correlates with low throughput and high turnover. If your people aren’t engaged, your product won’t be either.
-
Defect Trend A measurement of quality debt. A rising trend signals instability and rework. Quality is a strategic asset, not a developer problem.
-
Mean Time to Repair (MTTR) Reveals how quickly your system can respond to issues. This is an indicator of your DevOps maturity and your ability to protect customer trust.
-
Release Stabilisation Duration The time between “dev done” and “customer live.” Long stabilisation windows indicate brittle systems and poor engineering practices. This metric tells you how much of your time is spent undoing versus delivering.
-
Deployment / Release Frequency Frequency reflects feedback speed. If you can’t release frequently, you can’t learn quickly. If you’re not releasing frequently, you’re not Agile, no matter what your board says.
Team Metrics
At the team level, metrics should reflect how effectively value flows through the system. These are diagnostic tools for self-management and improvement, not tools for judgement or control. They inform the team’s own decisions.
-
Work in Progress (WIP) High WIP kills flow. It reveals where context switching and overcommitment are damaging delivery. Monitor WIP to guide WIP-limiting policies and optimise flow.
-
Cycle Time How long does it take to turn an idea into a done increment? Trends over time are more important than single snapshots. Stability is more important than speed.
-
Work Item Age Every in-progress item has a clock ticking. A rising average suggests bottlenecks or neglected work. Use this to spot hidden queues.
-
Throughput Count of items completed per time unit. Don’t over-index on it. It’s only useful when paired with WIP and cycle time to observe trends.
We explicitly do not- track velocity, story points, remaining work, or original estimate. These are internal planning tools, not outcome metrics. They promote illusion over insight and encourage teams to optimise for the wrong things.
Closing the Loop
Metrics are only useful when they’re tied to learning and action. That means:
- Teams inspect them regularly (e.g. during Sprint Reviews and Retrospectives).
- Product Owners use them to inform forecasting and prioritisation.
- Leaders use them to support, not control, enabling system-level improvement rather than micromanagement.
By embedding metrics in how we work, we move from anecdote to evidence, from hope to hypothesis, and from activity to outcomes.
We don’t measure to report. We measure to learn. We don’t track metrics. We inspect systems.
The strongest work on Metrics and Learning — ranked by substance, not recency. How this is ranked
The Estimation Trap: How Tracking Accuracy Undermines Trust, Flow, and Value in Software Delivery
Tracking estimation accuracy in software delivery leads to mistrust, fear, and distorted behaviours. Focus on customer value, flow, and …
How to Build for Business Resilience and Continuity
Learn key strategies for building business resilience and continuity, including observability, system decoupling, routine deployments, team …
Rethinking Capacity Planning
Explores how effective capacity planning shifts focus from individual hours to system-level flow, using Lean and Agile principles to improve …
Stop Hiding Behind Complexity and Start Delivering Continuously
Continuous delivery is achievable for any software, regardless of complexity. Success depends on investment in automation, quality, and …
How My Father's Business Reverted to the Mean
My father died eight years ago today. In 1980 a leadership team's golf retreat left him holding a ten-year lease on a Glasgow shopfront, so …
Flow of Value vs Flow of Work – Misnomer or Useful Shorthand?
Compares “flow of value” and “flow of work” in Kanban, explaining why only validated outcomes count as value and stressing the need for …
Estimating Better in an Overloaded System Is a Poor Man’s Strategy
High work in progress (WIP) causes delays and unpredictability; improving estimates won’t help. Limiting WIP and focusing on flow is key to …
Maximising Deployment Frequency: The Key to Faster Time to Market and Business Success
Explores how increasing deployment frequency, stable environments, and fast feedback loops improve software delivery, reduce time to market, …
Transforming Waste into Value: How to Boost ROI with Agile Metrics
Learn how agile metrics like innovation rate, product index, usage index, and version adoption help identify waste and improve ROI by …
The Estimation Trap: How Tracking Accuracy Undermines Trust, Flow, and Value in Software Delivery
Tracking estimation accuracy in software delivery leads to mistrust, fear, and distorted behaviours. Focus on customer value, flow, and …
How to Build for Business Resilience and Continuity
Learn key strategies for building business resilience and continuity, including observability, system decoupling, routine deployments, team …
Rethinking Capacity Planning
Explores how effective capacity planning shifts focus from individual hours to system-level flow, using Lean and Agile principles to improve …
How My Father's Business Reverted to the Mean
My father died eight years ago today. In 1980 a leadership team's golf retreat left him holding a ten-year lease on a Glasgow shopfront, so …
Flow of Value vs Flow of Work – Misnomer or Useful Shorthand?
Compares “flow of value” and “flow of work” in Kanban, explaining why only validated outcomes count as value and stressing the need for …
Estimating Better in an Overloaded System Is a Poor Man’s Strategy
High work in progress (WIP) causes delays and unpredictability; improving estimates won’t help. Limiting WIP and focusing on flow is key to …
The Missing Lever in Agile Transformations
Most agile transformations fail by neglecting agency, empowering people and systems to adapt, making true agility possible through autonomy, …
Why Measuring Individual Cycle Time is Killing Your Flow (And What to Do Instead)
Measuring individual cycle time in Kanban misleads teams, hides real bottlenecks, and harms flow. Focus on system-wide metrics like PCE, …
Stop Hiding Behind Complexity and Start Delivering Continuously
Continuous delivery is achievable for any software, regardless of complexity. Success depends on investment in automation, quality, and …
Maximising Deployment Frequency: The Key to Faster Time to Market and Business Success
Explores how increasing deployment frequency, stable environments, and fast feedback loops improve software delivery, reduce time to market, …
Transforming Waste into Value: How to Boost ROI with Agile Metrics
Learn how agile metrics like innovation rate, product index, usage index, and version adoption help identify waste and improve ROI by …
Understanding the Difference: Traditional Management vs. Evidence-Based Management
Explains how traditional management relies on authority and intuition, while evidence-based management uses data, analysis, and meaningful …
Stop Guessing: How to Make Work Visible and Drive Real Improvement with Azure DevOps Flow Metrics
Stop guessing, start making data-driven decisions in Azure DevOps. Discover tools, tips, and insights to make your work visible and your …
Stop Flying Blind: Why Telemetry Belongs in Your Definition of Done
Stop flying blind after release, learn why telemetry is vital to your Definition of Done and how real feedback drives better software, …
Transforming Agility: How Azure DevOps Went from Two-Year Releases to 880,000 Deployments
Explores how Azure DevOps shifted from slow, two-year releases to rapid, continuous delivery, highlighting the benefits of fast feedback, …
Mastering Product Development Costs: Empower Your Team for Financial Success
Learn how to track, manage, and optimise product development costs by empowering teams with financial awareness, key metrics, and continuous …
Unlocking Success: How Small Experiments Transformed Feature Delivery from 25 to 150 in Software Development
Explores how breaking features into small experiments boosts software delivery, enabling teams to deliver more features, reduce risk, and …
The Problem with Incompetent Scrum Masters: Why Lack of Skills in Team Context Results in Poor ROI
Incompetent Scrum Masters reduce team performance and ROI by lacking key skills. Learn how to measure their impact using innovation, usage, …
Evidence-Based Portfolio Management
Explains how evidence-based portfolio management helps organisations extend agile practices beyond teams, enabling greater responsiveness …
Kanban Guide for Scrum Teams
Explains how Scrum Teams can use Kanban practices to optimise workflow, track flow metrics, and enhance transparency, efficiency, and …
OKR Guide - A Social Discipline for Shared Focus, Measurable Contribution, and Strategic Learning
Comprehensive guide to using OKRs for shared focus, measurable outcomes, and strategic learning, including roles, events, best practices, …
The Evidence-Based Management Guide 2020: Improving Value Delivery under Conditions of Uncertainty
Evidence-Based Management (EBM) guides organisations to improve value delivery under uncertainty by using empirical goals, measurement, and …
66 resources, newest first
How Do You Know the Value Currently Delivered in Your Organization?
Learn how Evidence-Based Management helps organisations measure delivered value using key metrics like customer satisfaction, employee …
The Importance of Evidence-Based Management in Agile Environments
Explains how evidence-based management helps Agile teams use data and key metrics to measure progress, make informed decisions, and drive …
Ditching Agile Banditry: Why Story Points and Velocity Metrics Are Undermining Your Team's Success
Explores how relying on story points and velocity can harm Agile teams, advocating for objective metrics like cycle time and throughput to …
Say-Do Metrics: Avoiding Agile Banditry in Your Organization
Explains the risks of using say-do metrics in Agile, highlighting how they encourage vanity metrics, harm psychological safety, and shift …
Story Points: A Ghost of Agile Past
Explores the problems with story points in Agile, their impact on team behaviour, and why flow metrics offer a better way to measure …
Navigating the Judgment Trap: How to Foster a Healthy Agile Environment
Explores how judgment in Agile teams harms morale and innovation, and offers practical steps to create a supportive, collaborative, and …
Deciphering the Enigma of Story Points Across Teams
Explains why Story Points are subjective and unsuitable for comparing teams, and highlights objective metrics like throughput and value for …
What is empiricism and why is it so critical to great Agile?
Explains how empiricism, continuous observation, inspection, and adaptation, drives Agile success by enabling teams to respond effectively …
Harnessing the Power of Empiricism: Transform Your Decision-Making with Data-Driven Insights
Learn how using empirical, data-driven methods can improve decision-making, foster continuous improvement, and build trust through …
Evidence-based Management: Gathering the metrics
Explains how to gather key metrics for evidence-based management in software organisations, focusing on value delivery, time to market, and …
Evidence-Based Portfolio Management
Explains how evidence-based portfolio management helps organisations extend agile practices beyond teams, enabling greater responsiveness …
What my father taught me about Evidence-based Management (34 years before it was invented!)
Explores how evidence-based management uses data-driven practices to improve organisational agility, value delivery, and decision-making in …
The Evidence-Based Management Guide 2020: Improving Value Delivery under Conditions of Uncertainty
Evidence-Based Management (EBM) guides organisations to improve value delivery under uncertainty by using empirical goals, measurement, and …
How do you make a good Forecast?
Explains how to create reliable forecasts in agile projects by using flow metrics like cycle time and throughput, and shifting from …
Metrics that matter with evidence-based management
Explains how evidence-based management uses reliable metrics and KPIs at team and organisational levels to drive better decisions, value …
Building a release pipeline with Release Management with Visual Studio 2013
Explains how to set up a scalable release pipeline using Release Management in Visual Studio 2013, covering continuous release, feedback …