SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

An Agile approach to Business Metrics
An Agile approach to Business MetricsAn Agile approach to Business Metrics
An Agile approach to Business MetricsPablo Valcárcel
 
LKCE18 Jesper Boeg - Your improvement potential is much bigger than you think...
LKCE18 Jesper Boeg - Your improvement potential is much bigger than you think...LKCE18 Jesper Boeg - Your improvement potential is much bigger than you think...
LKCE18 Jesper Boeg - Your improvement potential is much bigger than you think...Lean Kanban Central Europe
 
Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...
Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...
Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...Tasktop
 
#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agileak-itconsulting.com
 
Agile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesAgile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesBrendan Flynn
 
Agile and the BA
Agile and the BAAgile and the BA
Agile and the BAreggie_d
 
Modern agile overview
Modern agile overviewModern agile overview
Modern agile overviewSteve Purkis
 
Agile Israel 2017 bugs zero by Arlo Belshee
Agile Israel 2017 bugs zero by Arlo BelsheeAgile Israel 2017 bugs zero by Arlo Belshee
Agile Israel 2017 bugs zero by Arlo BelsheeAgileSparks
 
User Story Cycle Time - An Universal Agile Maturity Measurement
User Story Cycle Time - An Universal Agile Maturity MeasurementUser Story Cycle Time - An Universal Agile Maturity Measurement
User Story Cycle Time - An Universal Agile Maturity MeasurementEthan Huang
 
Real world experience from Microsoft - Deniz Ercoskun
Real world experience from Microsoft - Deniz ErcoskunReal world experience from Microsoft - Deniz Ercoskun
Real world experience from Microsoft - Deniz ErcoskunAgileSparks
 
Anatomy of a Agile Product Lifecycle - Eilon Reshef - Agile Israel 2013
Anatomy of a Agile Product Lifecycle - Eilon Reshef - Agile Israel 2013Anatomy of a Agile Product Lifecycle - Eilon Reshef - Agile Israel 2013
Anatomy of a Agile Product Lifecycle - Eilon Reshef - Agile Israel 2013AgileSparks
 
Deliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps TransformationsDeliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps TransformationsTasktop
 
The complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van BennekumThe complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van BennekumAgile ME
 
Changing the way we change – leveraging a combination of Lean, Design, and S...
 Changing the way we change – leveraging a combination of Lean, Design, and S... Changing the way we change – leveraging a combination of Lean, Design, and S...
Changing the way we change – leveraging a combination of Lean, Design, and S...Scrum Australia Pty Ltd
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile PrinciplesAgile201
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...Business of Software Conference
 

La actualidad más candente (20)

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

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

Agile projetcs (sizing and estimation)
Agile projetcs (sizing and estimation)Agile projetcs (sizing and estimation)
Agile projetcs (sizing and estimation)XPDays
 
Agile Estimating & Planning by Amaad Qureshi
Agile Estimating & Planning by Amaad QureshiAgile Estimating & Planning by Amaad Qureshi
Agile Estimating & Planning by Amaad QureshiAmaad Qureshi
 
Introduction to story points
Introduction to story pointsIntroduction to story points
Introduction to story pointsAnil Kulkarni CSM
 
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...Mike Harris
 
HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...ixwebhosting
 
Test estimation session
Test estimation sessionTest estimation session
Test estimation sessionVipul Agarwal
 
Introduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningIntroduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningAmaad Qureshi
 
Untangling Agile Estimation - PMI Houston 2019 Symposium
Untangling Agile Estimation - PMI Houston 2019 SymposiumUntangling Agile Estimation - PMI Houston 2019 Symposium
Untangling Agile Estimation - PMI Houston 2019 SymposiumJami Anderson
 
No more carrots, no more sticks … how to really use story points and velocity…
No more carrots, no more sticks … how to really use story points and velocity…No more carrots, no more sticks … how to really use story points and velocity…
No more carrots, no more sticks … how to really use story points and velocity…Richard Cheng
 
Agile estimating - what's the point(s)?
Agile estimating - what's the point(s)?Agile estimating - what's the point(s)?
Agile estimating - what's the point(s)?Nexer Digital
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & ScrumHawkman Academy
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyJohn Giaconia
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyKara Hansen
 
TriAgile 2018 - Lean Discovery & inception
TriAgile 2018 - Lean Discovery & inceptionTriAgile 2018 - Lean Discovery & inception
TriAgile 2018 - Lean Discovery & inceptionJordan Rogers
 
PMI-ACP Lesson 04 Nugget 1 Agile Estimation
PMI-ACP Lesson 04 Nugget 1 Agile EstimationPMI-ACP Lesson 04 Nugget 1 Agile Estimation
PMI-ACP Lesson 04 Nugget 1 Agile EstimationThanh Nguyen
 
Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondAgile Impact
 

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

Agile projetcs (sizing and estimation)
Agile projetcs (sizing and estimation)Agile projetcs (sizing and estimation)
Agile projetcs (sizing and estimation)
 
Estimation
EstimationEstimation
Estimation
 
Agile Estimating & Planning by Amaad Qureshi
Agile Estimating & Planning by Amaad QureshiAgile Estimating & Planning by Amaad Qureshi
Agile Estimating & Planning by Amaad Qureshi
 
Introduction to story points
Introduction to story pointsIntroduction to story points
Introduction to story points
 
Story of user story
Story of user storyStory of user story
Story of user story
 
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
Using Agile Methodology to Deliver Projects That Transform Customers from Dou...
 
HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...HostingCon - Using agile to deliver projects that transform customers from do...
HostingCon - Using agile to deliver projects that transform customers from do...
 
Test estimation session
Test estimation sessionTest estimation session
Test estimation session
 
Introduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningIntroduction to Agile Estimation & Planning
Introduction to Agile Estimation & Planning
 
Untangling Agile Estimation - PMI Houston 2019 Symposium
Untangling Agile Estimation - PMI Houston 2019 SymposiumUntangling Agile Estimation - PMI Houston 2019 Symposium
Untangling Agile Estimation - PMI Houston 2019 Symposium
 
No more carrots, no more sticks … how to really use story points and velocity…
No more carrots, no more sticks … how to really use story points and velocity…No more carrots, no more sticks … how to really use story points and velocity…
No more carrots, no more sticks … how to really use story points and velocity…
 
Agile estimating - what's the point(s)?
Agile estimating - what's the point(s)?Agile estimating - what's the point(s)?
Agile estimating - what's the point(s)?
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
 
NoEstimates@iNatuix
NoEstimates@iNatuixNoEstimates@iNatuix
NoEstimates@iNatuix
 
TriAgile 2018 - Lean Discovery & inception
TriAgile 2018 - Lean Discovery & inceptionTriAgile 2018 - Lean Discovery & inception
TriAgile 2018 - Lean Discovery & inception
 
PMI-ACP Lesson 04 Nugget 1 Agile Estimation
PMI-ACP Lesson 04 Nugget 1 Agile EstimationPMI-ACP Lesson 04 Nugget 1 Agile Estimation
PMI-ACP Lesson 04 Nugget 1 Agile Estimation
 
Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and Beyond
 
Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and Beyond
 

Más de Hugo Messer

Lean, Agile & Governance in Business
Lean, Agile & Governance in BusinessLean, Agile & Governance in Business
Lean, Agile & Governance in BusinessHugo Messer
 
How to get Started
How to get StartedHow to get Started
How to get StartedHugo Messer
 
Making Good Teams Great with Retrospectives
Making Good Teams Great with RetrospectivesMaking Good Teams Great with Retrospectives
Making Good Teams Great with RetrospectivesHugo Messer
 
How Can HR Support Agile Teams
How Can HR Support Agile TeamsHow Can HR Support Agile Teams
How Can HR Support Agile TeamsHugo Messer
 
Agile In Non Technical Contexts - Lessons For Agile Coaches
Agile In Non Technical Contexts - Lessons For Agile CoachesAgile In Non Technical Contexts - Lessons For Agile Coaches
Agile In Non Technical Contexts - Lessons For Agile CoachesHugo Messer
 
Practical DevOps & Continuous Delivery – A Webinar to learn in depth on DevO...
Practical DevOps & Continuous Delivery –  A Webinar to learn in depth on DevO...Practical DevOps & Continuous Delivery –  A Webinar to learn in depth on DevO...
Practical DevOps & Continuous Delivery – A Webinar to learn in depth on DevO...Hugo Messer
 
Breaking down cultural barriers on your distributed team
Breaking down cultural barriers on your distributed teamBreaking down cultural barriers on your distributed team
Breaking down cultural barriers on your distributed teamHugo Messer
 
Webinar discuss agile
Webinar discuss agileWebinar discuss agile
Webinar discuss agileHugo Messer
 
Lightning talk hugo messer, agile europe
Lightning talk hugo messer, agile europeLightning talk hugo messer, agile europe
Lightning talk hugo messer, agile europeHugo Messer
 
Grow your international software service firm
Grow your international software service firmGrow your international software service firm
Grow your international software service firmHugo Messer
 
How to combine scaled frameworks with distributed teams
How to combine scaled frameworks with distributed teamsHow to combine scaled frameworks with distributed teams
How to combine scaled frameworks with distributed teamsHugo Messer
 
Culture virtual teams
Culture virtual teamsCulture virtual teams
Culture virtual teamsHugo Messer
 
Best practices for sourcing in india
Best practices for sourcing in indiaBest practices for sourcing in india
Best practices for sourcing in indiaHugo Messer
 
Leadership and organisation for distributed teams
Leadership and organisation for distributed teamsLeadership and organisation for distributed teams
Leadership and organisation for distributed teamsHugo Messer
 
Leiderschap en organisatie voor distributed teams apr2015
Leiderschap en organisatie voor distributed teams apr2015Leiderschap en organisatie voor distributed teams apr2015
Leiderschap en organisatie voor distributed teams apr2015Hugo Messer
 
Bridge - Vectrix event 2015 'waar en met wie bouw ik mijn software?'
Bridge - Vectrix event 2015 'waar en met wie bouw ik mijn software?'Bridge - Vectrix event 2015 'waar en met wie bouw ik mijn software?'
Bridge - Vectrix event 2015 'waar en met wie bouw ik mijn software?'Hugo Messer
 
How do you create a mindset that creates success in managing global teams?
How do you create a mindset that creates success in managing global teams?How do you create a mindset that creates success in managing global teams?
How do you create a mindset that creates success in managing global teams?Hugo Messer
 

Más de Hugo Messer (18)

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

Último

How to track billable hours - a step-by-step guide
How to track billable hours - a step-by-step guideHow to track billable hours - a step-by-step guide
How to track billable hours - a step-by-step guideManagry
 
HDPE Pipe Fittings Manufacturer and Supplier
HDPE Pipe Fittings Manufacturer and SupplierHDPE Pipe Fittings Manufacturer and Supplier
HDPE Pipe Fittings Manufacturer and SupplierBhavin Kanani
 
Path to Traditional Pub - BookFest 2024 presentation - 03-23-2024.pdf
Path to Traditional Pub - BookFest 2024 presentation - 03-23-2024.pdfPath to Traditional Pub - BookFest 2024 presentation - 03-23-2024.pdf
Path to Traditional Pub - BookFest 2024 presentation - 03-23-2024.pdfContent Strategy Inc.
 
Institutions Supporting Small Business Enterprises.pptx
Institutions Supporting Small Business Enterprises.pptxInstitutions Supporting Small Business Enterprises.pptx
Institutions Supporting Small Business Enterprises.pptxshrinivas kulkarni
 
Expense Management Maximizing Efficiency for Business Success
Expense Management Maximizing Efficiency for Business SuccessExpense Management Maximizing Efficiency for Business Success
Expense Management Maximizing Efficiency for Business SuccessManagry
 
Preventing Timesheet Fraud Strategies for Ensuring Accuracy and Compliance
Preventing Timesheet Fraud Strategies for Ensuring Accuracy and CompliancePreventing Timesheet Fraud Strategies for Ensuring Accuracy and Compliance
Preventing Timesheet Fraud Strategies for Ensuring Accuracy and ComplianceManagry
 
What is the Best Way to Track Employee Vacation Time?
What is the Best Way to Track Employee Vacation Time?What is the Best Way to Track Employee Vacation Time?
What is the Best Way to Track Employee Vacation Time?Managry
 
How To Get Rich With Bitcoin Even If You Have No Clue About Technology
How To Get Rich With Bitcoin Even If You Have No Clue About TechnologyHow To Get Rich With Bitcoin Even If You Have No Clue About Technology
How To Get Rich With Bitcoin Even If You Have No Clue About Technologyzaidashadali00
 
Analysis Of FaarmTech | BBA | Business Plan
Analysis Of FaarmTech | BBA | Business PlanAnalysis Of FaarmTech | BBA | Business Plan
Analysis Of FaarmTech | BBA | Business Planmohsinrai101
 
Establishing An Enterprise and Project Management.pptx
Establishing An Enterprise and Project Management.pptxEstablishing An Enterprise and Project Management.pptx
Establishing An Enterprise and Project Management.pptxshrinivas kulkarni
 

Último (10)

How to track billable hours - a step-by-step guide
How to track billable hours - a step-by-step guideHow to track billable hours - a step-by-step guide
How to track billable hours - a step-by-step guide
 
HDPE Pipe Fittings Manufacturer and Supplier
HDPE Pipe Fittings Manufacturer and SupplierHDPE Pipe Fittings Manufacturer and Supplier
HDPE Pipe Fittings Manufacturer and Supplier
 
Path to Traditional Pub - BookFest 2024 presentation - 03-23-2024.pdf
Path to Traditional Pub - BookFest 2024 presentation - 03-23-2024.pdfPath to Traditional Pub - BookFest 2024 presentation - 03-23-2024.pdf
Path to Traditional Pub - BookFest 2024 presentation - 03-23-2024.pdf
 
Institutions Supporting Small Business Enterprises.pptx
Institutions Supporting Small Business Enterprises.pptxInstitutions Supporting Small Business Enterprises.pptx
Institutions Supporting Small Business Enterprises.pptx
 
Expense Management Maximizing Efficiency for Business Success
Expense Management Maximizing Efficiency for Business SuccessExpense Management Maximizing Efficiency for Business Success
Expense Management Maximizing Efficiency for Business Success
 
Preventing Timesheet Fraud Strategies for Ensuring Accuracy and Compliance
Preventing Timesheet Fraud Strategies for Ensuring Accuracy and CompliancePreventing Timesheet Fraud Strategies for Ensuring Accuracy and Compliance
Preventing Timesheet Fraud Strategies for Ensuring Accuracy and Compliance
 
What is the Best Way to Track Employee Vacation Time?
What is the Best Way to Track Employee Vacation Time?What is the Best Way to Track Employee Vacation Time?
What is the Best Way to Track Employee Vacation Time?
 
How To Get Rich With Bitcoin Even If You Have No Clue About Technology
How To Get Rich With Bitcoin Even If You Have No Clue About TechnologyHow To Get Rich With Bitcoin Even If You Have No Clue About Technology
How To Get Rich With Bitcoin Even If You Have No Clue About Technology
 
Analysis Of FaarmTech | BBA | Business Plan
Analysis Of FaarmTech | BBA | Business PlanAnalysis Of FaarmTech | BBA | Business Plan
Analysis Of FaarmTech | BBA | Business Plan
 
Establishing An Enterprise and Project Management.pptx
Establishing An Enterprise and Project Management.pptxEstablishing An Enterprise and Project Management.pptx
Establishing An Enterprise and Project Management.pptx
 

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

Notas del editor

  1. 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
  2. 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
  3. 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
  4. 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