SlideShare a Scribd company logo
Greyamp Consulting | 2018
Presenter – Tejaswini M
How to estimate better
What do we consider
while doing an
estimation?
While estimating, do
we need to know who
will be working on
that part of the
delivery?
Who does the
estimate?
Does it really matter –
if you are putting
more effort while
doing the actual
work?
Does estimating in
hours mean we know
what our pace of work
should be to ensure
completion on time?
Agenda
Quick Overview of Estimates
Experiencing estimation through activities
Different EstimationTechniques
Do we really
need
estimates in
Agile?
Why Estimation?
Helps understand the Scope of the Sprint
Helps reduce People dependency
Delivery Forecasting
What is
Estimation?
What are the parameters for estimation?
Risk Effort ComplexityFunctionality
Current
Knowledge
How do we do
Estimation?
• Ideal Days
• Story Points
Ideal Time
How long something will
take if:
• It’s all you work on
• No one interrupts you
• And everything you
need is available
Ideally
• Monday has 8 hours
• Every week has 40
hours
But instead
Each day we have
• 2 hrs of meeting
• 1 hr of emails
• 1 hr of status reporting
• 3 hrs left for the project work only
How Tall are these Buildings?
Relative v/s Absolute
The Great Pyramid The Eiffel Tower Petronas Towers Burj Khalifa
139.5m
324m
452m
828m
Story Points
• Story Points are the unit of
measurement for expressing the
overall size of a user story, feature,
or the piece of work.
• The number of story points
associated with a story represents
the overall size of the story.
• Either doubles OR Fibonacci Series
• Fibonacci Series [1,2,3,5, and 8]
• Doubles [1,2,4, and 8]
1 2 3
5 8 13
20 40 100
Let’s Paint the Story
Point
How to do Estimates (well) in Agile?
Estimation techniques
Agile Relative Sizing
Wideband Delphi
Affinity Estimation
Planning Poker
How Planning Poker Works
An iterative approach to estimating
Steps:
• Each estimator is given a deck of
cards, each card has a valid estimate
written on it
• Customer/product owner reads a story
and it’s discussed briefly
• Each estimator selects a card that’s his
or her estimate
• Cards are turned over so all can see
them
• Discuss difference (especially outliers)
• Re-estimate until estimates converge
Image source: www.iag.biz/resource/scrum-playing-planning-poker/
Those who
do the
work,
estimate
Justify
estimates
Group
Estimate
Relative
Its quick
and fun
Everyone’s
opinion is
heard
Save time
otherwise
spent
debating
One order
of
magnitude
Constrained
with set of
values
No Pressure
to be
accurate
How to do Estimates (well) in Agile?
Tejaswini Mahadev
https://www.linkedin.com/in/tejaswini-
m-8b861bb6/
Tejaswini.mahadev@greyamp.com

More Related Content

PPTX
Agile Metrics Meetup: What to Measure and How?
PDF
Perfect Wedding: Lean Startup and Agile
PPTX
How pair programming can strengthen teams
PDF
How does the product owner align with scrum master, stakeholders
PPTX
Let's Talk DevOps
PPTX
Metrics To Support An Agile Transformation
PPTX
Євген Лабунський: Agile in Enterprise. How do we do it
PDF
Іванна Заєць: Основи ПМа (PM’s Essentials)
Agile Metrics Meetup: What to Measure and How?
Perfect Wedding: Lean Startup and Agile
How pair programming can strengthen teams
How does the product owner align with scrum master, stakeholders
Let's Talk DevOps
Metrics To Support An Agile Transformation
Євген Лабунський: Agile in Enterprise. How do we do it
Іванна Заєць: Основи ПМа (PM’s Essentials)

What's hot (20)

PDF
An Agile approach to Business Metrics
PDF
LKCE18 Jesper Boeg - Your improvement potential is much bigger than you think...
PPTX
Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...
PDF
Agile 101
PDF
#T3SCRUM: 12 principles of agile
ZIP
Agile Manifesto
PPTX
Agile Lessons Learned From the Trenches
PPTX
Agile and the BA
PPTX
Modern agile overview
PPTX
Agile Israel 2017 bugs zero by Arlo Belshee
PDF
User Story Cycle Time - An Universal Agile Maturity Measurement
PPTX
The hothouse approach
PPTX
Real world experience from Microsoft - Deniz Ercoskun
PPTX
Anatomy of a Agile Product Lifecycle - Eilon Reshef - Agile Israel 2013
PDF
Deliver on the Promise of Agile and DevOps Transformations
PDF
BoS2015 Trish Khoo – Engineering Manager, Google
PDF
The complexity in the simplicity of Agile? by Arie van Bennekum
PDF
Changing the way we change – leveraging a combination of Lean, Design, and S...
PPTX
The 12 Agile Principles
PPTX
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
An Agile approach to Business Metrics
LKCE18 Jesper Boeg - Your improvement potential is much bigger than you think...
Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...
Agile 101
#T3SCRUM: 12 principles of agile
Agile Manifesto
Agile Lessons Learned From the Trenches
Agile and the BA
Modern agile overview
Agile Israel 2017 bugs zero by Arlo Belshee
User Story Cycle Time - An Universal Agile Maturity Measurement
The hothouse approach
Real world experience from Microsoft - Deniz Ercoskun
Anatomy of a Agile Product Lifecycle - Eilon Reshef - Agile Israel 2013
Deliver on the Promise of Agile and DevOps Transformations
BoS2015 Trish Khoo – Engineering Manager, Google
The complexity in the simplicity of Agile? by Arie van Bennekum
Changing the way we change – leveraging a combination of Lean, Design, and S...
The 12 Agile Principles
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
Ad

Similar to How to do Estimates (well) in Agile? (20)

PPTX
Agile projetcs (sizing and estimation)
PPTX
Estimation
PDF
Agile Estimating & Planning by Amaad Qureshi
PPTX
Introduction to story points
PDF
Story of user story
PDF
HostingCon - Using agile to deliver projects that transform customers from do...
KEY
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
PPTX
Test estimation session
PPTX
Introduction to Agile Estimation & Planning
PPTX
Untangling Agile Estimation - PMI Houston 2019 Symposium
PPTX
03 Traditional vs Agile Planning - FS25.pptx
PPTX
No more carrots, no more sticks … how to really use story points and velocity…
PDF
Agile estimating - what's the point(s)?
PPTX
Introduction to Agile & Scrum
PDF
Estimation and Planning poker in Agile.pdf
PDF
Scoping and Estimating WordPress Projects as an Agency
PDF
Scoping and Estimating WordPress Projects as an Agency
PPTX
NoEstimates@iNatuix
PDF
TriAgile 2018 - Lean Discovery & inception
PDF
PMI-ACP Lesson 04 Nugget 1 Agile Estimation
Agile projetcs (sizing and estimation)
Estimation
Agile Estimating & Planning by Amaad Qureshi
Introduction to story points
Story of user story
HostingCon - Using agile to deliver projects that transform customers from do...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Test estimation session
Introduction to Agile Estimation & Planning
Untangling Agile Estimation - PMI Houston 2019 Symposium
03 Traditional vs Agile Planning - FS25.pptx
No more carrots, no more sticks … how to really use story points and velocity…
Agile estimating - what's the point(s)?
Introduction to Agile & Scrum
Estimation and Planning poker in Agile.pdf
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
NoEstimates@iNatuix
TriAgile 2018 - Lean Discovery & inception
PMI-ACP Lesson 04 Nugget 1 Agile Estimation
Ad

More from Hugo Messer (18)

PDF
Lean, Agile & Governance in Business
PDF
How to get Started
PDF
Making Good Teams Great with Retrospectives
PPTX
How Can HR Support Agile Teams
PDF
Agile In Non Technical Contexts - Lessons For Agile Coaches
PPTX
Practical DevOps & Continuous Delivery – A Webinar to learn in depth on DevO...
PPTX
Breaking down cultural barriers on your distributed team
PPTX
Webinar discuss agile
PPTX
Lightning talk hugo messer, agile europe
PPTX
Grow your international software service firm
PPTX
How to combine scaled frameworks with distributed teams
PPTX
Agile jakarta
PPTX
Culture virtual teams
PPTX
Best practices for sourcing in india
PPTX
Leadership and organisation for distributed teams
PPTX
Leiderschap en organisatie voor distributed teams apr2015
PPTX
Bridge - Vectrix event 2015 'waar en met wie bouw ik mijn software?'
PPTX
How do you create a mindset that creates success in managing global teams?
Lean, Agile & Governance in Business
How to get Started
Making Good Teams Great with Retrospectives
How Can HR Support Agile Teams
Agile In Non Technical Contexts - Lessons For Agile Coaches
Practical DevOps & Continuous Delivery – A Webinar to learn in depth on DevO...
Breaking down cultural barriers on your distributed team
Webinar discuss agile
Lightning talk hugo messer, agile europe
Grow your international software service firm
How to combine scaled frameworks with distributed teams
Agile jakarta
Culture virtual teams
Best practices for sourcing in india
Leadership and organisation for distributed teams
Leiderschap en organisatie voor distributed teams apr2015
Bridge - Vectrix event 2015 'waar en met wie bouw ik mijn software?'
How do you create a mindset that creates success in managing global teams?

Recently uploaded (20)

PDF
Why Has Vertical Farming Recently Become More Economical.pdf
PPTX
Process-and-Ethics-in-Research-1.potatoi
PPTX
ELS-07 Lifeskills ToT PPt-Adama (ABE).pptx
PPTX
Peerless Plumbing Company-Fort Worth.pptx
PDF
initiate-entrepreneurship-in-healthcare-service-management-in-sierra-leone.pdf
PDF
AI Cloud Sprawl Is Real—Here’s How CXOs Can Regain Control Before It Costs Mi...
PPT
chap9.New Product Development product lifecycle.ppt
PPTX
_From Idea to Revenue How First-Time Founders Are Monetizing Faster in 2025.pptx
PPTX
ENTREPRENEURSHIP..PPT.pptx..1234567891011
PPTX
TimeBee vs. Toggl: Which Time Tracking Tool is Best for You?
PPTX
Daily stand up meeting on the various business
PDF
Meme Coin Empire- Launch, Scale & Earn $500K-Month_3.pdf
PDF
Investment Risk Assessment Brief: Zacharia Ali and Associated Entities
PDF
Business Risk Assessment and Due Diligence Report: Zacharia Ali and Associate...
PDF
Decision trees for high uncertainty decisions
PDF
Budora Case Study: Building Trust in Canada’s Online Cannabis Market
PPTX
The Evolution of Search- Behaviour.pptx
PDF
Pollitrace pitch deck- Ai powered multiple species
PDF
Driving Innovation & Growth, Scalable Startup IT Services That Deliver Result...
PPT
Chap8. Product & Service Strategy and branding
Why Has Vertical Farming Recently Become More Economical.pdf
Process-and-Ethics-in-Research-1.potatoi
ELS-07 Lifeskills ToT PPt-Adama (ABE).pptx
Peerless Plumbing Company-Fort Worth.pptx
initiate-entrepreneurship-in-healthcare-service-management-in-sierra-leone.pdf
AI Cloud Sprawl Is Real—Here’s How CXOs Can Regain Control Before It Costs Mi...
chap9.New Product Development product lifecycle.ppt
_From Idea to Revenue How First-Time Founders Are Monetizing Faster in 2025.pptx
ENTREPRENEURSHIP..PPT.pptx..1234567891011
TimeBee vs. Toggl: Which Time Tracking Tool is Best for You?
Daily stand up meeting on the various business
Meme Coin Empire- Launch, Scale & Earn $500K-Month_3.pdf
Investment Risk Assessment Brief: Zacharia Ali and Associated Entities
Business Risk Assessment and Due Diligence Report: Zacharia Ali and Associate...
Decision trees for high uncertainty decisions
Budora Case Study: Building Trust in Canada’s Online Cannabis Market
The Evolution of Search- Behaviour.pptx
Pollitrace pitch deck- Ai powered multiple species
Driving Innovation & Growth, Scalable Startup IT Services That Deliver Result...
Chap8. Product & Service Strategy and branding

How to do Estimates (well) in Agile?

  • 1. Greyamp Consulting | 2018 Presenter – Tejaswini M How to estimate better
  • 2. What do we consider while doing an estimation? While estimating, do we need to know who will be working on that part of the delivery? Who does the estimate? Does it really matter – if you are putting more effort while doing the actual work? Does estimating in hours mean we know what our pace of work should be to ensure completion on time?
  • 3. Agenda Quick Overview of Estimates Experiencing estimation through activities Different EstimationTechniques
  • 5. Why Estimation? Helps understand the Scope of the Sprint Helps reduce People dependency Delivery Forecasting
  • 7. What are the parameters for estimation? Risk Effort ComplexityFunctionality Current Knowledge
  • 8. How do we do Estimation? • Ideal Days • Story Points
  • 9. Ideal Time How long something will take if: • It’s all you work on • No one interrupts you • And everything you need is available Ideally • Monday has 8 hours • Every week has 40 hours But instead Each day we have • 2 hrs of meeting • 1 hr of emails • 1 hr of status reporting • 3 hrs left for the project work only
  • 10. How Tall are these Buildings? Relative v/s Absolute The Great Pyramid The Eiffel Tower Petronas Towers Burj Khalifa 139.5m 324m 452m 828m
  • 11. Story Points • Story Points are the unit of measurement for expressing the overall size of a user story, feature, or the piece of work. • The number of story points associated with a story represents the overall size of the story. • Either doubles OR Fibonacci Series • Fibonacci Series [1,2,3,5, and 8] • Doubles [1,2,4, and 8] 1 2 3 5 8 13 20 40 100
  • 12. Let’s Paint the Story Point
  • 14. Estimation techniques Agile Relative Sizing Wideband Delphi Affinity Estimation Planning Poker
  • 15. How Planning Poker Works An iterative approach to estimating Steps: • Each estimator is given a deck of cards, each card has a valid estimate written on it • Customer/product owner reads a story and it’s discussed briefly • Each estimator selects a card that’s his or her estimate • Cards are turned over so all can see them • Discuss difference (especially outliers) • Re-estimate until estimates converge Image source: www.iag.biz/resource/scrum-playing-planning-poker/
  • 16. Those who do the work, estimate Justify estimates Group Estimate Relative Its quick and fun Everyone’s opinion is heard Save time otherwise spent debating One order of magnitude Constrained with set of values No Pressure to be accurate

Editor's Notes

  • #6: Delivery Forecasting - estimate helps to understand the delivery forecast as to how long will it take to do the project From agile perspective estimation gives us a scope to come to a concurrence on sprint commitment Person dependency - Promotes Pull and encourages to become true cross functional in long term
  • #7: What part of estimation? Inaccurate by defination It can never be accurate as there are always runtime uncertainities Value of estimation in agile world – better business plan Teams commitement Building trust Overcoming fear of failure Safe environment to fail
  • #10: How long Something would take if It’s all you worked on You had no interruptions And everything you need is available Factors affecting Ideal Time:Training, Email, Reviews, Interviewing, Demonstrations, Meetings, Sick Time, Phone, Bug Fixing, Management review
  • #11: Relative estimates- human brain is mapped in such a way that he is good at comparision rite Focuses manily on the Size and the complexity Absolute- when you are trying to be accurate there is lot of chances of going wrong Absolute estimates-focus mainly on the ideal time