SlideShare a Scribd company logo
AGILE
BACKLOG ESTIMATION
In agile,
providing “high level” estimates for
the product backlog...
2
Can be injurious to health
3
4
*Nota Bene: Parts of this presentation have
been adapted from Fast estimation: A better
approach to agile estimation by Anthony
Crain.
Then, why do it?
When technical teams estimate backlog items
(epics, features, stories, tasks and bugs) using
their extensive experience and expertise, it
helps both the business as well as the team
doing the estimates.
5
Decide priority
Business stakeholders can prioritize work based on the expected
benefits vs cost of effort for any given backlog item
6
Make predictions
Technical teams can make better long-term predictions of how
much they can deliver and by when
7
Look ahead
Technical teams become aware and knowledgeable about
upcoming features and changes
8
So, how do we do it?
First, establish some ground rules that will help the
team estimate fast without getting bogged down by
excessive discussions
9
Suggested working agreement
1. The votes of the members doing the actual work (DEV and QA)
trump everyone else (PO, BA, TA, MGT)
2. If the vote shows we all agree, we’re done; no discussion required
3. If the vote is one story point category off (5 vs 8), pick the higher
number; no discussion required
4. If the vote is two story point categories off (3 vs 8), pick the middle
number, 5; no discussion required unless the voter(s) with the
higher estimate feel strongly about their estimates
5. If the vote is more than two story point categories off, discuss and
revote
10
Suggested technique
In a timeboxed manner, for a given backlog item:
▷ Business analyst or product owner discusses high level business or
user requirements
▷ DEVs and QAs ask questions
▷ If questions cannot be answered, we make assumptions (for the
sake of the estimate) and document them
▷ DEVs and QAs estimate together in agreed upon units (T-shirt sizes,
Fibonacci numbers, apples, oranges, etc.)
11
Nota bene
12
But not at the cost of quality
13
Bear in mind
▷ If you don’t estimate, someone else will do it for
you (they already do; you just don’t know it)
▷ Agile estimation is a planning exercise, not a
promise or commitment
▷ Working together will help create a shared
understanding of what the effort will likely be
14
15
Because as they say...
“Plans are worthless, but planning is
everything.
- Dwight D. Eisenhower
16
Credits
▷ Presentation template by SlidesCarnival
▷ Slide 3 image
▷ Slides 12 & 13 image
17
Thanks for your time!
Have questions, comments or feedback?
Please feel free reach out to me on LinkedIn.
18

More Related Content

PPT
The Seven Problem Solving Steps
PPTX
Setting Project Milestones with Matt Hansen at StatStuff
PPTX
Architecting a Better Knowledgebase
PPTX
Building a Project Team with Matt Hansen at StatStuff
PDF
5 s4 i ease benefit matrix final
PPTX
Measure Phase Roadmap (Level 3) with Matt Hansen at StatStuff
PDF
Monkey Tamers | Practical application for finding ideas within complaints
PDF
Who and why uses estimates
The Seven Problem Solving Steps
Setting Project Milestones with Matt Hansen at StatStuff
Architecting a Better Knowledgebase
Building a Project Team with Matt Hansen at StatStuff
5 s4 i ease benefit matrix final
Measure Phase Roadmap (Level 3) with Matt Hansen at StatStuff
Monkey Tamers | Practical application for finding ideas within complaints
Who and why uses estimates

What's hot (20)

PPTX
Brainstorm Solutions with an Affinity Diagram
PPTX
Prioritize Solutions with an Impact Matrix
PPT
138755986 problem-solving-methods-ppt
PPTX
Change Acceleration Process (CAP) Model with Matt Hansen at StatStuff
PPTX
Building a Project Storyboard with Matt Hansen at StatStuff
PPTX
Super Strategy in Decision Making
PPT
System Evaluation
PPTX
1.10 evaluation
PPTX
Risk Analysis with Matt Hansen at StatStuff
PPTX
Overview of Statistical Terms and Concepts with Matt Hansen at StatStuff
PPT
Planning Poker
DOCX
Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)
PPTX
Poka Yoke with Matt Hansen at StatStuff
PDF
Innovation explained
PDF
Simpler Problem Solving Workshop
DOC
8 d template_advanced
PPTX
Data science
PPT
Problem Solving
PPTX
Innovation Tool: DTC Operator
Brainstorm Solutions with an Affinity Diagram
Prioritize Solutions with an Impact Matrix
138755986 problem-solving-methods-ppt
Change Acceleration Process (CAP) Model with Matt Hansen at StatStuff
Building a Project Storyboard with Matt Hansen at StatStuff
Super Strategy in Decision Making
System Evaluation
1.10 evaluation
Risk Analysis with Matt Hansen at StatStuff
Overview of Statistical Terms and Concepts with Matt Hansen at StatStuff
Planning Poker
Problem solving UNIT - 4 [C PROGRAMMING] (BCA I SEM)
Poka Yoke with Matt Hansen at StatStuff
Innovation explained
Simpler Problem Solving Workshop
8 d template_advanced
Data science
Problem Solving
Innovation Tool: DTC Operator
Ad

Similar to How to Estimate An Agile Backlog (20)

PPTX
To Estimate or Not To Estimate + #(No)Estimates Game
PDF
Product Discovery Stories: when and how to use a discovery sprint to validate...
PPT
How To Assess Project Proposals
PPTX
quality-systems-management_management-tools.pptx
PDF
Mastering productivity: how to get more done at work
PDF
Estimation and Planning poker in Agile.pdf
PPTX
Agile Estimating Technique
PPTX
Estimation and Velocity - Scrum Framework
DOCX
Com 140 check point different kinds of messages
PDF
Agile practices for management
PDF
Growth Marketing Conference '17 Atlanta - Creating a Company Wide Growth Culture
PPTX
Agile Estimation & Capacity Planning
PDF
Process Improvement Plan by Barry Botha
PDF
Deploying a data centric approach to enterprise agility
PPTX
I am a digital project manager (and so can you!)
PDF
Effort estimation for software development
PDF
3 Tips to Improve Your Scheduling Process
PDF
A Deep Dive into A3 Thinking
PPT
Agile Explained by LeanDog
PDF
UCSF: Lean LaunchPad instructors lessons learned
To Estimate or Not To Estimate + #(No)Estimates Game
Product Discovery Stories: when and how to use a discovery sprint to validate...
How To Assess Project Proposals
quality-systems-management_management-tools.pptx
Mastering productivity: how to get more done at work
Estimation and Planning poker in Agile.pdf
Agile Estimating Technique
Estimation and Velocity - Scrum Framework
Com 140 check point different kinds of messages
Agile practices for management
Growth Marketing Conference '17 Atlanta - Creating a Company Wide Growth Culture
Agile Estimation & Capacity Planning
Process Improvement Plan by Barry Botha
Deploying a data centric approach to enterprise agility
I am a digital project manager (and so can you!)
Effort estimation for software development
3 Tips to Improve Your Scheduling Process
A Deep Dive into A3 Thinking
Agile Explained by LeanDog
UCSF: Lean LaunchPad instructors lessons learned
Ad

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Big Data Technologies - Introduction.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
KodekX | Application Modernization Development
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
cuic standard and advanced reporting.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
sap open course for s4hana steps from ECC to s4
Big Data Technologies - Introduction.pptx
Empathic Computing: Creating Shared Understanding
The Rise and Fall of 3GPP – Time for a Sabbatical?
Encapsulation_ Review paper, used for researhc scholars
NewMind AI Weekly Chronicles - August'25 Week I
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
KodekX | Application Modernization Development
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Chapter 3 Spatial Domain Image Processing.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
20250228 LYD VKU AI Blended-Learning.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Programs and apps: productivity, graphics, security and other tools
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
cuic standard and advanced reporting.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...

How to Estimate An Agile Backlog

  • 2. In agile, providing “high level” estimates for the product backlog... 2
  • 3. Can be injurious to health 3
  • 4. 4 *Nota Bene: Parts of this presentation have been adapted from Fast estimation: A better approach to agile estimation by Anthony Crain.
  • 5. Then, why do it? When technical teams estimate backlog items (epics, features, stories, tasks and bugs) using their extensive experience and expertise, it helps both the business as well as the team doing the estimates. 5
  • 6. Decide priority Business stakeholders can prioritize work based on the expected benefits vs cost of effort for any given backlog item 6
  • 7. Make predictions Technical teams can make better long-term predictions of how much they can deliver and by when 7
  • 8. Look ahead Technical teams become aware and knowledgeable about upcoming features and changes 8
  • 9. So, how do we do it? First, establish some ground rules that will help the team estimate fast without getting bogged down by excessive discussions 9
  • 10. Suggested working agreement 1. The votes of the members doing the actual work (DEV and QA) trump everyone else (PO, BA, TA, MGT) 2. If the vote shows we all agree, we’re done; no discussion required 3. If the vote is one story point category off (5 vs 8), pick the higher number; no discussion required 4. If the vote is two story point categories off (3 vs 8), pick the middle number, 5; no discussion required unless the voter(s) with the higher estimate feel strongly about their estimates 5. If the vote is more than two story point categories off, discuss and revote 10
  • 11. Suggested technique In a timeboxed manner, for a given backlog item: ▷ Business analyst or product owner discusses high level business or user requirements ▷ DEVs and QAs ask questions ▷ If questions cannot be answered, we make assumptions (for the sake of the estimate) and document them ▷ DEVs and QAs estimate together in agreed upon units (T-shirt sizes, Fibonacci numbers, apples, oranges, etc.) 11
  • 13. But not at the cost of quality 13
  • 14. Bear in mind ▷ If you don’t estimate, someone else will do it for you (they already do; you just don’t know it) ▷ Agile estimation is a planning exercise, not a promise or commitment ▷ Working together will help create a shared understanding of what the effort will likely be 14
  • 16. “Plans are worthless, but planning is everything. - Dwight D. Eisenhower 16
  • 17. Credits ▷ Presentation template by SlidesCarnival ▷ Slide 3 image ▷ Slides 12 & 13 image 17
  • 18. Thanks for your time! Have questions, comments or feedback? Please feel free reach out to me on LinkedIn. 18