In the world of Agile, there are many relics that still haunt teams today, and one of the most significant is story points. Ironically, the creator of story points has publicly apologized for their invention. Think about that for a moment, an apology from the creator of a concept that has deeply embedded itself into Agile practices. Let’s dig into why story points have become one of the most persistent, yet problematic, ghosts of Agile past.
The Origins of Story Points
Once upon a time in Agile’s early days, absolute estimation was the norm. Teams would spend a lot of time figuring out how many hours a particular task would take. You’d hear things like:
-
“This task will take 5,000 hours.”
-
“We need to measure ourselves against how many hours it took.”
As teams began to move away from absolute estimation, relative estimation became more popular. This shift aimed to get away from the rigid nature of hours-based forecasting and brought in methods like t-shirt sizes or, more commonly, story points.
Story points have been around for about 20 years now, and during that time, they have caused their fair share of dysfunction.
From Hours to Relative Estimation
Relative estimation methods, like story points, were meant to provide a way for teams to estimate the effort required for tasks without focusing on time. However, over time, the focus has shifted to the points themselves rather than the value being delivered.
Here’s where things get tricky:
-
Teams sometimes get caught up in how many story points they can “claim” for work done.
-
This leads to dysfunctional behavior where the goal is to push unfinished work into the next sprint, all for the sake of claiming points.
🎯 Key takeaway: The point isn’t the points; the point is the value being delivered.
Dysfunctional Dynamics Caused by Story Points
One of the biggest issues with story points is the comparison between teams. You might hear statements like:
- “Team A delivers 30 story points per sprint, while Team B only delivers 20. Team A must be better!”
This kind of thinking is complete nonsense. There’s no way to normalize story points across teams, and no magical algorithm exists to make that comparison valid.
Here’s why comparing teams based on story points is a mistake:
-
Every team’s story points are subjective. What might be a 5-point task for one team could be an 8-point task for another.
-
Story points aren’t standardized, so using them as a benchmark across teams creates false equivalencies.
I’ve seen this kind of thinking in action. Recently, I worked with a customer who had multiple teams struggling to deliver on a product. They were hyper-focused on story points, believing that hitting a specific number was the key to success. This was further complicated by their contract, which included fiscal penalties if they deviated more than 15% from the story point target. You can imagine the dysfunctional behaviors that resulted from this, teams began focusing more on hitting their point targets rather than delivering real value.
🚩 Pro tip: If your contract includes story points, you’re setting your team up for failure.
Moving Away from Story Points
I used to think story points were a good thing. I used to believe they helped teams estimate work more effectively. But over the years, I’ve come to align more with people like Daniel Vacanti, a pro-Kanban advocate who argues that story points have set our industry back 20 years.
Story points have locked teams into a cycle where the focus is on the numbers, on tracking work done, rather than the value being created. This fixation on points leads to:
-
A focus on tasks rather than value.
-
Measuring “butts in seats” rather than the outcomes being delivered.
It’s time to move towards something more meaningful: flow metrics. These metrics focus on how work moves through your system rather than how much effort is being spent.
Flow Metrics: A Better Way to Measure Success
Flow metrics give us a clearer picture of what’s really happening in our work. Some key flow metrics to consider are:
-
Cycle time: How long it takes for a piece of work to move from start to finish.
-
Work item aging: How long a work item has been in progress without being completed.
-
Throughput: How many items are being completed within a given time frame.
These metrics are based on historical facts, not estimates. They can’t be manipulated in the same way that story points can. For example, you can reduce cycle time by decreasing batch sizes, which typically leads to better outcomes. Flow metrics provide a much more accurate way of understanding what’s happening across teams and within entire departments.
🚀 Benefits of Flow Metrics:
-
More insight into what’s really happening.
-
Ability to compare across teams and departments.
-
A focus on value rather than arbitrary numbers.
The Ghosts of Agile Past
Story points are just one of many ghosts from Agile’s past that continue to haunt teams today. If you find yourself stuck in a cycle of dysfunctional behaviors driven by story points, it might be time to exorcise those ghosts.
Here are some signs your team might be haunted by the ghost of story points:
-
Focusing on hitting point targets rather than delivering value.
-
Comparing teams based on story points.
-
Contractual obligations tied to story point delivery.
👻 Don’t let these phantoms haunt your team’s progress. Reach out for help, whether it’s through coaching, consulting, or training. The longer you let story points dictate your team’s behavior, the harder it will be to break free from their grip.
Moving Forward with Flow
The future is bright, but only if we’re willing to let go of outdated methods like story points and embrace more meaningful metrics. Flow metrics provide us with the tools we need to move forward and focus on what truly matters: delivering value. 💬 Don’t let the past hold you back, let’s move towards a future where we measure what really matters.
Smart Classifications
Each classification [Concepts, Categories, & Tags] was assigned using AI-powered semantic analysis and scored across relevance, depth, and alignment. Final decisions? Still human. Always traceable. Hover to see how it applies.
What to read next
Avoiding Agile Banditry: Why Story Points and Velocity Are Misleading Metrics
Explains why story points and velocity can mislead Agile teams, and recommends focusing on throughput, cycle time, and customer value for …
The Ghosts of Agile Past: Why Burndown Charts Might Be Holding You Back
Explores why burndown charts can limit Agile teams, highlighting the drawbacks of fixed planning and advocating for adaptability, empirical …
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 …
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 …
Scrum is like communism, it doesn't work. Myth 2
Explains why story points are often misunderstood in Scrum, clarifies their intended use, and offers practical advice for more effective …
The Pitfalls of Routine Agile Questions: Avoiding the Ghosts of Agile Past
Explores how routine Agile questions can hinder team progress, stressing the importance of focusing on value delivery, goal alignment, and …
Detecting agile theatre with real delivery signals
Why Most Companies Operating Models Fail in Dynamic Markets
A concise comparison of Predictive and Adaptive Operating Models, explaining why traditional structures fail in dynamic markets and how …
Don’t Manage Dependencies, Remove Them
Explains why dependencies are a sign of poor system design and outlines steps to eliminate them by aligning teams, clarifying ownership, and …
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 …
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 …
Why Outsourcing DevOps Fails, and How Real Engineering Excellence Starts With Your Team
Avoid DevOps vendor lock-in, discover how true engineering excellence starts with partnership, not outsourcing. Ready to transform your …
Detecting agile theatre with real delivery signals
Don’t Manage Dependencies, Remove Them
Explains why dependencies are a sign of poor system design and outlines steps to eliminate them by aligning teams, clarifying ownership, and …
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 …
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 …
Why Outsourcing DevOps Fails, and How Real Engineering Excellence Starts With Your Team
Avoid DevOps vendor lock-in, discover how true engineering excellence starts with partnership, not outsourcing. Ready to transform your …
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 …
Why Most Companies Operating Models Fail in Dynamic Markets
A concise comparison of Predictive and Adaptive Operating Models, explaining why traditional structures fail in dynamic markets and how …
Don’t Manage Dependencies, Remove Them
Explains why dependencies are a sign of poor system design and outlines steps to eliminate them by aligning teams, clarifying ownership, and …
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 …
Kendall Guide - A System of Work for AI Adoption
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 …