SlideShare a Scribd company logo
10
Most read
12
Most read
13
Most read
Practical estimation techniques
Practical Estimation
Techniques in Agile!
© Benzne. All Rights Reserved.
© Benzne. All rights reserved
AGILE
DEVOPS
AI
DESIGN
THINKING
CULTURE
LEAN
KANBAN
VISUALIZATION
ITSM
CI/CD
SCRUM
SAFE
XP
CLOUD
ANALYTICS
MINDSET
PEOPLE
PROCESS
TECHNOLOGY
DATA
Sudha Madhuri
18+ years of global experience as a
Project/Program management
Trainer
4 years as an Agile coach & a Trainer
© Benzne. All Rights Reserved.
© Benzne. All Rights Reserved.
Agenda
● What is agile estimation
● Relative versus absolute estimation
● Various techniques of estimation
● Short introduction to Planning poker technique
● Estimate in Story points  or ideal days?
● When not to re-estimate?
● Common challenges while estimating
● QnA
© Benzne. All rights reserved
What?
• The effort needed to carry out a given task
Why?
• Allows teams make longer term predictions
• Coordinate dependencies and work
• Align priorities and decide on high-value options
• Enables shared understanding through discussions and engagement
When?
• Portfolio backlog planning
• Product backlog refinement
• Sprint Planning
What is Agile Estimation – The three ‘W’s
Relative vs. Absolute Estimation
© Benzne. All Rights Reserved.
RELATIVE ESTIMATION
• Compare one item with another
• Estimation unit: Story Point
• Natural for humans to estimate relatively
• Team centric
ABSOLUTE ESTIMATION
• Done in isolation without comparing with
another item
• Estimation unit: Usually in hours or days
• Time centric
© Benzne. All Rights Reserved.
Types of Estimation
© Benzne. All Rights Reserved.
Estimation Techniques
Simplification of the bucket
system.
Especially good in smaller groups
with comparable items
Affinity Mapping
Poker Planning
Big / Uncertain / Small
© Benzne. All Rights Reserved.
Participants use numbered playing
cards to estimate the items – voting
driven.
Works well estimating relatively small
number of items, in small teams
Visibility when teams use different
processes?
How do we manage status?
Based on similarities in estimated items.
Best way is to execute this is a visual way and
order them form small groups to large.
Best with small group of people and relatively
small number of items.
Analogy
.
Compare item with estimated story
Informal, quick way to get feel for
backlog size  
Works well estimating large item
backlogs
Ideal when several concurrent teams
work on the same product.
Items are estimated into t-shirt sizes
Size decided through open, mutual,
collaborative discussions
T-Shirt Sizes
Poker planning and best practices
© Benzne. All Rights Reserved.
Hourly estimation
● Team discusses the user story
● Each estimator picks their estimate from the
Fibonacci series
● All team reveal their estimates simultaneously
● High and low estimates are reconciled  and
clarified
● Team estimates same story after clarification
● Team reveals their estimates
● Continue until estimates move closer to each
other
Dos and Don'ts
● Time box the event
● Set aside some time to discuss user story
● Use a timer while estimating
● Do not influence estimators on size of story
● Ensure everyone is aware of base story
● If minimum & maximum estimates are identified the
maximum value becomes size of the story 
● Do not average estimates to cut discussions short
● People lacking knowledge of user story could opt out
of estimation
● Avoid converting ideal days to story points
● Recalibrate base story
Hourly estimation
● Time to complete a task varies with an individual
● Sometimes tied to performance, leading to
inaccuracy
● Everything needs to be identified upfront when
estimating 
● Estimates tend to decay
● False sense of accuracy from poor predictability rates
© Benzne. All Rights Reserved.
Hourly vs. Story point estimation
Story Point Estimation
● Rewarding as teams focus on value derived not time
spent
● Story points perfect for high level estimation
● Tends to account for dependencies and uncertainties
● Estimates can be provided by anyone irrespective of
competencies
● Faster, more transparent, provides psychological safety
Common Estimation Challenges
● Expending more time doesn't lead to more
accuracy
● Estimation is done by architects and Pm’s
● Everything needs to be identified upfront when
estimating 
● Estimates are treated as commitments
● Story points don't measure time efficiency
When NOT to estimate?
● Spilt over or incomplete stories 
● Story appears longer or more complex
than estimated
© Benzne. All Rights Reserved.
‘Questions’
We might help you :)
© Benzne. All Rights Reserved.
© Benzne. All rights reserved
Thanks for
Listening!
Benzne
BenzneAgile
BenzneAgile
Stay Connected
© Benzne. All rights reserved
THANKS!
www.Benzne.com

More Related Content

PPTX
Relative Estimation: Exercises & Illustrations
PDF
User Story Sizing using Agile Relative Estimation
PPTX
Agile Scrum Estimation
PPTX
Estimation and Release Planning in Scrum
PPTX
Agile Estimation & Capacity Planning
PPTX
How to estimate in scrum
PDF
Story Points Estimation And Planning Poker
PPTX
Estimation
Relative Estimation: Exercises & Illustrations
User Story Sizing using Agile Relative Estimation
Agile Scrum Estimation
Estimation and Release Planning in Scrum
Agile Estimation & Capacity Planning
How to estimate in scrum
Story Points Estimation And Planning Poker
Estimation

What's hot (20)

PPTX
[HCM Scrum Breakfast] Agile estimation - Story points
PDF
Estimating with story points
PPTX
Introduction to Agile Estimation & Planning
PPTX
Agile Estimation Techniques
PDF
Backlog Refinement at Scale
PDF
Agile metrics
PPTX
Agile Planning and Estimation
PPT
Agile effort estimation
PPTX
Planning Poker estimating technique
PPTX
Estimation techniques for Scrum Teams
PDF
Product Backlog Refinement
PPTX
SCRUM Estimation
PDF
Agile Estimating & Planning by Amaad Qureshi
PPT
Planning Poker
PDF
Agile stories, estimating and planning
PPTX
Scrum
PPT
Agile estimation and planning
PPTX
story points v2
PPTX
Agile estimation
PPTX
Agile Software Estimation
[HCM Scrum Breakfast] Agile estimation - Story points
Estimating with story points
Introduction to Agile Estimation & Planning
Agile Estimation Techniques
Backlog Refinement at Scale
Agile metrics
Agile Planning and Estimation
Agile effort estimation
Planning Poker estimating technique
Estimation techniques for Scrum Teams
Product Backlog Refinement
SCRUM Estimation
Agile Estimating & Planning by Amaad Qureshi
Planning Poker
Agile stories, estimating and planning
Scrum
Agile estimation and planning
story points v2
Agile estimation
Agile Software Estimation
Ad

Similar to Practical estimation techniques (20)

PDF
Story points vs hours choose wisely; turn the bane of project estimation into...
PPTX
To Estimate or Not To Estimate + #(No)Estimates Game
PPTX
Agile projetcs (sizing and estimation)
PDF
Agile practices for management
PPTX
NoEstimates@iNatuix
PDF
Estimation and Planning poker in Agile.pdf
PDF
The #NoEstimates Debate
PPTX
Backlog Grooming - The Importance of Good Grooming Habits
PDF
Story writing
PDF
Getting the most from Scrum and Agile.pdf
PDF
Backlog Management & Discovery
PPTX
Untangling Agile Estimation - PMI Houston 2019 Symposium
PDF
Estimates or #NoEstimates by Enes Pelko
PDF
Agile Network India | Meetup | Agile Planning - A value driven approach | Uda...
PDF
PMI-ACP Lesson 04 Nugget 1 Agile Estimation
PPT
Agile Explained by LeanDog
PPT
Agile estimates - Insights about the basic
PDF
Software estimation techniques
PDF
The art of estimation
PDF
Agile Methodologies and Scrum / Lean Development and Agile Methodologies - 2...
Story points vs hours choose wisely; turn the bane of project estimation into...
To Estimate or Not To Estimate + #(No)Estimates Game
Agile projetcs (sizing and estimation)
Agile practices for management
NoEstimates@iNatuix
Estimation and Planning poker in Agile.pdf
The #NoEstimates Debate
Backlog Grooming - The Importance of Good Grooming Habits
Story writing
Getting the most from Scrum and Agile.pdf
Backlog Management & Discovery
Untangling Agile Estimation - PMI Houston 2019 Symposium
Estimates or #NoEstimates by Enes Pelko
Agile Network India | Meetup | Agile Planning - A value driven approach | Uda...
PMI-ACP Lesson 04 Nugget 1 Agile Estimation
Agile Explained by LeanDog
Agile estimates - Insights about the basic
Software estimation techniques
The art of estimation
Agile Methodologies and Scrum / Lean Development and Agile Methodologies - 2...
Ad

More from SwatiKapoor43 (11)

PPTX
Benzne webinar - The secret sauce of scrum mastery
PPTX
Benzne webinar - Velocity, Story Points and Other Mess!
PPTX
Benzne Webinar : Running a sprint with Jira
PPTX
Benzne Webinar : Product Discovery - Where Agile & Design Thinking meet!
PDF
What to expect in 30 60-90 days in agile transformation journey?
PDF
Story writing is an art estimation is science
PDF
Scrum mastery : Mastering empathy & biases
PDF
How to do effective pi planning
PDF
Agility beyond implementing agile frameworks
PDF
A beginners guide to OKR
PDF
Agile and scrum anti-patterns
Benzne webinar - The secret sauce of scrum mastery
Benzne webinar - Velocity, Story Points and Other Mess!
Benzne Webinar : Running a sprint with Jira
Benzne Webinar : Product Discovery - Where Agile & Design Thinking meet!
What to expect in 30 60-90 days in agile transformation journey?
Story writing is an art estimation is science
Scrum mastery : Mastering empathy & biases
How to do effective pi planning
Agility beyond implementing agile frameworks
A beginners guide to OKR
Agile and scrum anti-patterns

Recently uploaded (20)

PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Pre independence Education in Inndia.pdf
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Cell Types and Its function , kingdom of life
PPTX
Pharma ospi slides which help in ospi learning
PDF
Classroom Observation Tools for Teachers
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Complications of Minimal Access Surgery at WLH
PDF
Business Ethics Teaching Materials for college
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Insiders guide to clinical Medicine.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
master seminar digital applications in india
Supply Chain Operations Speaking Notes -ICLT Program
PPH.pptx obstetrics and gynecology in nursing
Pre independence Education in Inndia.pdf
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
O7-L3 Supply Chain Operations - ICLT Program
FourierSeries-QuestionsWithAnswers(Part-A).pdf
human mycosis Human fungal infections are called human mycosis..pptx
Cell Types and Its function , kingdom of life
Pharma ospi slides which help in ospi learning
Classroom Observation Tools for Teachers
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Complications of Minimal Access Surgery at WLH
Business Ethics Teaching Materials for college
Module 4: Burden of Disease Tutorial Slides S2 2025
Insiders guide to clinical Medicine.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
master seminar digital applications in india

Practical estimation techniques

  • 2. Practical Estimation Techniques in Agile! © Benzne. All Rights Reserved.
  • 3. © Benzne. All rights reserved AGILE DEVOPS AI DESIGN THINKING CULTURE LEAN KANBAN VISUALIZATION ITSM CI/CD SCRUM SAFE XP CLOUD ANALYTICS MINDSET PEOPLE PROCESS TECHNOLOGY DATA
  • 4. Sudha Madhuri 18+ years of global experience as a Project/Program management Trainer 4 years as an Agile coach & a Trainer © Benzne. All Rights Reserved.
  • 5. © Benzne. All Rights Reserved. Agenda ● What is agile estimation ● Relative versus absolute estimation ● Various techniques of estimation ● Short introduction to Planning poker technique ● Estimate in Story points  or ideal days? ● When not to re-estimate? ● Common challenges while estimating ● QnA
  • 6. © Benzne. All rights reserved What? • The effort needed to carry out a given task Why? • Allows teams make longer term predictions • Coordinate dependencies and work • Align priorities and decide on high-value options • Enables shared understanding through discussions and engagement When? • Portfolio backlog planning • Product backlog refinement • Sprint Planning What is Agile Estimation – The three ‘W’s
  • 7. Relative vs. Absolute Estimation © Benzne. All Rights Reserved. RELATIVE ESTIMATION • Compare one item with another • Estimation unit: Story Point • Natural for humans to estimate relatively • Team centric ABSOLUTE ESTIMATION • Done in isolation without comparing with another item • Estimation unit: Usually in hours or days • Time centric
  • 8. © Benzne. All Rights Reserved. Types of Estimation
  • 9. © Benzne. All Rights Reserved. Estimation Techniques
  • 10. Simplification of the bucket system. Especially good in smaller groups with comparable items Affinity Mapping Poker Planning Big / Uncertain / Small © Benzne. All Rights Reserved. Participants use numbered playing cards to estimate the items – voting driven. Works well estimating relatively small number of items, in small teams Visibility when teams use different processes? How do we manage status? Based on similarities in estimated items. Best way is to execute this is a visual way and order them form small groups to large. Best with small group of people and relatively small number of items. Analogy . Compare item with estimated story Informal, quick way to get feel for backlog size   Works well estimating large item backlogs Ideal when several concurrent teams work on the same product. Items are estimated into t-shirt sizes Size decided through open, mutual, collaborative discussions T-Shirt Sizes
  • 11. Poker planning and best practices © Benzne. All Rights Reserved. Hourly estimation ● Team discusses the user story ● Each estimator picks their estimate from the Fibonacci series ● All team reveal their estimates simultaneously ● High and low estimates are reconciled  and clarified ● Team estimates same story after clarification ● Team reveals their estimates ● Continue until estimates move closer to each other Dos and Don'ts ● Time box the event ● Set aside some time to discuss user story ● Use a timer while estimating ● Do not influence estimators on size of story ● Ensure everyone is aware of base story ● If minimum & maximum estimates are identified the maximum value becomes size of the story  ● Do not average estimates to cut discussions short ● People lacking knowledge of user story could opt out of estimation ● Avoid converting ideal days to story points ● Recalibrate base story
  • 12. Hourly estimation ● Time to complete a task varies with an individual ● Sometimes tied to performance, leading to inaccuracy ● Everything needs to be identified upfront when estimating  ● Estimates tend to decay ● False sense of accuracy from poor predictability rates © Benzne. All Rights Reserved. Hourly vs. Story point estimation Story Point Estimation ● Rewarding as teams focus on value derived not time spent ● Story points perfect for high level estimation ● Tends to account for dependencies and uncertainties ● Estimates can be provided by anyone irrespective of competencies ● Faster, more transparent, provides psychological safety
  • 13. Common Estimation Challenges ● Expending more time doesn't lead to more accuracy ● Estimation is done by architects and Pm’s ● Everything needs to be identified upfront when estimating  ● Estimates are treated as commitments ● Story points don't measure time efficiency When NOT to estimate? ● Spilt over or incomplete stories  ● Story appears longer or more complex than estimated © Benzne. All Rights Reserved.
  • 14. ‘Questions’ We might help you :) © Benzne. All Rights Reserved.
  • 15. © Benzne. All rights reserved Thanks for Listening! Benzne BenzneAgile BenzneAgile Stay Connected
  • 16. © Benzne. All rights reserved THANKS! www.Benzne.com