Search this site
Embedded Files
Delivery Reimagined
  • Begin Here
  • Product Delivery Playbook
    • Organisational Structure
      • Product Topology Options
      • Squads
    • Experts and Leaders
      • Business Analyst (Software Projects)
      • Quality Chapter Lead
      • Head of Product
      • Project Manager (Software Projects)
      • UX Chapter Lead
      • Engineering Chapter Lead
      • Product Chapter Lead
      • QA Specialist
      • Software Engineer
      • Product Owner
      • UX Design
      • Agile Delivery Manager
      • Portfolio Delivery Lead
      • Head of Delivery (Software)
    • Events
      • Product Performance
      • Product Release Planning
      • Product Risks, Issues, and Dependencies (RID)
      • Leaders Sync
      • Retrospectives
      • Product Review
      • Daily Sync
      • Product Planning
      • Backlog Refinement Session
    • Planning and Tracking
      • Backlogs
      • Cadence
      • Product Benefits
      • User Stories
      • Estimation
      • Risks, Issues, and Dependencies
    • Tools
      • 3 Steps to Standardising work management
      • Using Jira
      • Using Microsoft Azure Boards
    • Insights
      • Manage variables
      • Burndown charts
      • Cycle time
  • Executive Zone
    • Project to Product
      • CAPEX to OPEX
        • Sustainable and Continuous Delivery with OPEX
        • Hybrid of OPEX and CAPEX
        • Product Delivery with CAPEX
      • Tasks to Outcomes
        • Prioritize outcomes
        • OKR Towards Outcomes
        • Break down work
      • Teams as Assets
        • Roles in Software
        • Cross Functional
        • High performing teams
      • Managers to Owners
        • Intent led
        • Customer Centric
        • Two in a box leadership
    • Measure what Matters
      • Verticle and Horizontal Alignment
        • Managing Up
        • Dependencies
        • Epics and OKRs
      • Start Finishing
        • Utilization Limits
        • Flow
        • Shared Heroes
      • Accountability and Collaboration
        • Psychological Safety
        • Building Clarity
        • Meetings
      • Measurable Progress
        • Team Performance
        • Burndown
        • Project Manager Bias
    • Team Topology
      • Collaboration and Communication
        • Stop separating people
        • Thrive together
        • Software is capital
      • Automate what is repeatable
        • Maintain
        • Releases
        • Sustainable Quality
      • Continuous Monitoring and Feedback
        • Beyond Launch
        • Listening to Your Customers
        • Root Cause Analysis
    • Books
      • Team Topologies by Matthew Skelton
      • Project to Product by Mik Kersten
      • Measure what matters by John Doerr
      • The Phoenix Project by Gene Kim et al
      • Atomic Habits by James Clear
      • User Stories by Mike Cohn
      • The DevOps Handbook by Gene Kim
      • Software Development by Mike Cohn
      • Scrum by Jeff Sutherland
      • The Cooperative Game by Alistair Cockburn
      • Black Box Thinking by Matthew Syed
      • Dare to Lead by Brene Brown
      • Leading Beyond Change by Michael Sahota
Delivery Reimagined
  • Begin Here
  • Product Delivery Playbook
    • Organisational Structure
      • Product Topology Options
      • Squads
    • Experts and Leaders
      • Business Analyst (Software Projects)
      • Quality Chapter Lead
      • Head of Product
      • Project Manager (Software Projects)
      • UX Chapter Lead
      • Engineering Chapter Lead
      • Product Chapter Lead
      • QA Specialist
      • Software Engineer
      • Product Owner
      • UX Design
      • Agile Delivery Manager
      • Portfolio Delivery Lead
      • Head of Delivery (Software)
    • Events
      • Product Performance
      • Product Release Planning
      • Product Risks, Issues, and Dependencies (RID)
      • Leaders Sync
      • Retrospectives
      • Product Review
      • Daily Sync
      • Product Planning
      • Backlog Refinement Session
    • Planning and Tracking
      • Backlogs
      • Cadence
      • Product Benefits
      • User Stories
      • Estimation
      • Risks, Issues, and Dependencies
    • Tools
      • 3 Steps to Standardising work management
      • Using Jira
      • Using Microsoft Azure Boards
    • Insights
      • Manage variables
      • Burndown charts
      • Cycle time
  • Executive Zone
    • Project to Product
      • CAPEX to OPEX
        • Sustainable and Continuous Delivery with OPEX
        • Hybrid of OPEX and CAPEX
        • Product Delivery with CAPEX
      • Tasks to Outcomes
        • Prioritize outcomes
        • OKR Towards Outcomes
        • Break down work
      • Teams as Assets
        • Roles in Software
        • Cross Functional
        • High performing teams
      • Managers to Owners
        • Intent led
        • Customer Centric
        • Two in a box leadership
    • Measure what Matters
      • Verticle and Horizontal Alignment
        • Managing Up
        • Dependencies
        • Epics and OKRs
      • Start Finishing
        • Utilization Limits
        • Flow
        • Shared Heroes
      • Accountability and Collaboration
        • Psychological Safety
        • Building Clarity
        • Meetings
      • Measurable Progress
        • Team Performance
        • Burndown
        • Project Manager Bias
    • Team Topology
      • Collaboration and Communication
        • Stop separating people
        • Thrive together
        • Software is capital
      • Automate what is repeatable
        • Maintain
        • Releases
        • Sustainable Quality
      • Continuous Monitoring and Feedback
        • Beyond Launch
        • Listening to Your Customers
        • Root Cause Analysis
    • Books
      • Team Topologies by Matthew Skelton
      • Project to Product by Mik Kersten
      • Measure what matters by John Doerr
      • The Phoenix Project by Gene Kim et al
      • Atomic Habits by James Clear
      • User Stories by Mike Cohn
      • The DevOps Handbook by Gene Kim
      • Software Development by Mike Cohn
      • Scrum by Jeff Sutherland
      • The Cooperative Game by Alistair Cockburn
      • Black Box Thinking by Matthew Syed
      • Dare to Lead by Brene Brown
      • Leading Beyond Change by Michael Sahota
  • More
    • Begin Here
    • Product Delivery Playbook
      • Organisational Structure
        • Product Topology Options
        • Squads
      • Experts and Leaders
        • Business Analyst (Software Projects)
        • Quality Chapter Lead
        • Head of Product
        • Project Manager (Software Projects)
        • UX Chapter Lead
        • Engineering Chapter Lead
        • Product Chapter Lead
        • QA Specialist
        • Software Engineer
        • Product Owner
        • UX Design
        • Agile Delivery Manager
        • Portfolio Delivery Lead
        • Head of Delivery (Software)
      • Events
        • Product Performance
        • Product Release Planning
        • Product Risks, Issues, and Dependencies (RID)
        • Leaders Sync
        • Retrospectives
        • Product Review
        • Daily Sync
        • Product Planning
        • Backlog Refinement Session
      • Planning and Tracking
        • Backlogs
        • Cadence
        • Product Benefits
        • User Stories
        • Estimation
        • Risks, Issues, and Dependencies
      • Tools
        • 3 Steps to Standardising work management
        • Using Jira
        • Using Microsoft Azure Boards
      • Insights
        • Manage variables
        • Burndown charts
        • Cycle time
    • Executive Zone
      • Project to Product
        • CAPEX to OPEX
          • Sustainable and Continuous Delivery with OPEX
          • Hybrid of OPEX and CAPEX
          • Product Delivery with CAPEX
        • Tasks to Outcomes
          • Prioritize outcomes
          • OKR Towards Outcomes
          • Break down work
        • Teams as Assets
          • Roles in Software
          • Cross Functional
          • High performing teams
        • Managers to Owners
          • Intent led
          • Customer Centric
          • Two in a box leadership
      • Measure what Matters
        • Verticle and Horizontal Alignment
          • Managing Up
          • Dependencies
          • Epics and OKRs
        • Start Finishing
          • Utilization Limits
          • Flow
          • Shared Heroes
        • Accountability and Collaboration
          • Psychological Safety
          • Building Clarity
          • Meetings
        • Measurable Progress
          • Team Performance
          • Burndown
          • Project Manager Bias
      • Team Topology
        • Collaboration and Communication
          • Stop separating people
          • Thrive together
          • Software is capital
        • Automate what is repeatable
          • Maintain
          • Releases
          • Sustainable Quality
        • Continuous Monitoring and Feedback
          • Beyond Launch
          • Listening to Your Customers
          • Root Cause Analysis
      • Books
        • Team Topologies by Matthew Skelton
        • Project to Product by Mik Kersten
        • Measure what matters by John Doerr
        • The Phoenix Project by Gene Kim et al
        • Atomic Habits by James Clear
        • User Stories by Mike Cohn
        • The DevOps Handbook by Gene Kim
        • Software Development by Mike Cohn
        • Scrum by Jeff Sutherland
        • The Cooperative Game by Alistair Cockburn
        • Black Box Thinking by Matthew Syed
        • Dare to Lead by Brene Brown
        • Leading Beyond Change by Michael Sahota

Product Delivery Playbook >> Planning and Tracking >> Estimation

For decades, software development teams have been trapped in a frustrating cycle. We spend countless hours breaking down projects into the smallest possible tasks, meticulously estimating each one in hours or days, and then watch as those precise calculations crumble at the first sign of unexpected complexity. Its a process that creates an illusion of certainty while delivering constant anxiety.

There’s a better way, and it’s less about complex spreadsheets and more about common sense. It’s called relative estimation, often using T-shirt sizes (XS, S, M, L, XL), and its more reliable and accurate because it embraces the inherent uncertainty of building something new.

To understand the difference, let's think about ordering dinner.

The Two Restaurant Approaches

Imagine you walk into a restaurant. You have two ways to order:

The Traditional Calculation Method:

You ignore the menu. You walk up to the chef and say, I want a dish with 150g of chicken breast, 80g of basmati rice, a sauce made with coconut milk, lemongrass, and ginger, plus a side of steamed broccoli. How much will that cost and exactly when will it be ready? The chef has to stop everything, calculate the cost of each raw ingredient, estimate the prep time for your unique request, and factor in how busy the kitchen is. The price and time you get will be a highly specific, but fragile, guess.

The Relative Sizing Method:

You look at the menu and order the Green Curry. The price is fixed. You know roughly what you're getting. The restaurant has made this dish hundreds of times. They know the average cost and time it takes to prepare, even with slight variations in chicken breast size or the intensity of a chili. You get a predictable outcome for a predictable cost.

Traditional software estimation is the first method. We ask teams for a precise number based on a list of ingredients, many of which we haven't even sourced yet. Relative T-shirt sizing is like ordering from the menu.


How T-Shirt Sizing Delivers More Accuracy

When we use traditional estimation, were asking for the impossible: a precise prediction of an unknown future. We force developers to commit to a specific number of hours for a task they haven't started yet. This leads to several problems:

  • False Precision: An estimate of 42 hours sounds more accurate than this is a Medium-sized task, but its not. It ignores unknowns, potential roadblocks, and the natural ebb and flow of creative work.

  • Defensive Padding: Because developers are held to these precise numbers, they often add significant padding to protect themselves, which distorts the timeline.

  • Wasted Time: Teams can spend more time debating whether a task is 12 hours or 16 hours than it would take to simply do the work.

Relative sizing fixes this by changing the question. We no longer ask, How long will this take? Instead, we ask, How big is this compared to other things we've done?

A team will have a shared understanding of what a Small, Medium, or Large task feels like based on their collective experience. A Small might be a simple bug fix, while a Large could be implementing a new feature with multiple components.

The process is about comparison, not calculation. The conversation becomes about complexity, risk, and uncertainty—the real factors that affect timelines. A developer might say, This feels like a Large to me because we have to integrate with that old system, which caused problems last time. This is a far more valuable discussion than arguing over a few hours.


Reliability Through Velocity

The true power of this approach emerges over time. A team might complete one Large, two Mediums, and three Small tasks in a two-week period. By assigning points to these sizes (e.g., S=2, M=5, L=8), they can calculate their velocity.

After a few cycles, this velocity becomes a remarkably reliable predictor of future work. If the team consistently completes around 25 points worth of work every two weeks, you can confidently forecast how long a backlog of 100 points will take. Youre no longer relying on a fragile, hour-by-hour project plan, but on demonstrated, historical performance.

It’s time to stop asking our teams to be fortune-tellers and instead empower them to be experienced chefs. Give them a menu of work sized by complexity, let them establish a rhythm, and they will deliver predictable, reliable results every time.


This is only a guide to get started.  Once runing, the velocity will inform capacity


Note. Stories are taken into a sprint, while features are committed at quarterly planning

Further reading;

  • Backlogs 
  • Cadence Options
  • Product Benefits 
  • User Stories 
  • Estimation 
  • Risks, Issues, and Dependencies 
Project to Product | Measure what Matters | Team Topology | Site Index Copyright 2023 from www.agilecoach.com.au 
Report abuse
Page details
Page updated
Report abuse