SlideShare a Scribd company logo
Agile Estimation
Inspired by conversations on LinkedIn
Martin R. Bailey PMP, ACP, CSM
 Recently there have been several
conversations on LinkedIn about Agile
estimations.
 This may have been prompted by those new
to Agile, or a push for discussions by Purists.
 I am addressing this discussion hoping to add
clarification
 Agile is based more on Product results
◦ Normally not Project
◦ May include multiple releases
◦ May include continuous improvement
 Agile work may also have deadlines
◦ Seasonal
◦ Market schedule
◦ Class Semesters
Hours Points
 Time is a definite and
internationally agreed
upon measurement
 Time can be expressed
in hours, weeks,
months, and years
 Agile uses Sprints as
increments of Time
 Points are used as an
arbitrary estimate of
effort
 Scrum Teams are
expected to have their
own value of points
 Point values for a
Sprint may be different
for different teams
 In manufacturing “points” have been used for
decades, if not centuries
 Consider the concept of QUOTA
 Quota is the expected amount of delivery
over a period of time
◦ Similar to Points
 Quota could be based on the number of items
manually assembled, cars built, of feet of
insulation created
 A standard Quota is determined (velocity) via
initial trials and that is the set target
 Different stations may have different limits to
Work in Progress.
◦ You can run a line faster, but those on the receiving end
can only do so much
◦ Quality might be effected
 Staff normally get paid by the hour
 There is an expectation of meeting Quota
 If quota or quality is not met
◦ Root cause analysis is done
 Corrections are made
◦ Quota may be adjusted
◦ Summary: Quota and hours are related, but don’t
measure the same thing

Overall schedule and costs can be based on
◦ Expert Judgment
◦ Analogous Estimating
◦ Parametric Estimating
◦ Three-Point Estimating

Agile Rolling Wave estimation make
estimation hard

Bottom-Up Estimating (to Sprint level) is difficult

Estimation ranges for the Project are wider

“A Project can be estimated by dividing the
Product Backlog by Velocity”
 Statement made on LinkedIn

Why is this premise probably incorrect?
◦ Velocity is an “unknown” for several Sprints
◦ Rolling Wave requirements gathering delays information
◦ Agile, by its nature, encourages change
 Changes, which are expected, effect cost and duration
◦ Planning of Sprint points are normally only a few Sprints
ahead, not the full Project

Velocity is not consistent across multiple teams
◦ Such as SAFe, Less and other projects with multiple teams
 Point calculations for each Team is different
◦ Some teams are better at estimating
 Points for separate Teams should not be
combined.
 Points DO NOT EQUAL hours
 Actual Management error:
◦ Sum the point estimations for the teams
◦ Think that Points = Hours
◦ Wonder why “hours” aren’t being met
 Failure to include all factors in estimation
◦ Slack
◦ Error & Defect fixes
◦ Incomplete work
◦ Technical Debt / Spikes
 Velocity
◦ Based on delivered Points
◦ Should NOT include:
 Incomplete work
 Defective work found during integration
 Often occurs in Large Scale Projects (SAFe, LeSS, etc.)
Sprints Estimations
 Sprint Length is
determined by the
Scrum Team
 In SAFe and other large
scale projects the
Project or Program
Manager may be
involved in Sprint
Lengths
 Estimations can be
initially based on:
◦ T-shirt sizing
◦ Relative sizing
◦ Fist of 5
◦ Fibonacci methods
 New teams need time
to learn accurate
estimation techniques
 One month Sprints a probably too long
 Some Companies master day long Sprints
 In many cases a 2 week Sprint could align
with a 2 weeks payroll period
◦ “What value did you did you provide during that
period?”
Sprints Hours
 Points are:
◦ Effort for parts of work
◦ What is planned for
delivery in Sprint
◦ What was delivered as
part of the sprint
◦ What is incomplete?
 Hours are used for:
◦ Payroll
◦ Resource management
◦ Capacity Management
 If the “rule of Agile” is
broken – staff on
multiple projects
◦ Allocations are tracked
◦ Time may need to be
added for context
switching
Martin R. Bailey, PMP, ACP, CSM
MartinRBailey@gmail.com
www.linkedin.com/in/martinrbailey

More Related Content

What's hot

Agile metrics - Measure and Improve
Agile metrics - Measure and ImproveAgile metrics - Measure and Improve
Agile metrics - Measure and Improve
WemanityUK
 
Best Effort Agile
Best Effort AgileBest Effort Agile
Best Effort Agile
Mark Sawers
 
Scrum Project Health Standards
Scrum Project Health StandardsScrum Project Health Standards
Scrum Project Health Standards
Hass Howard
 
Agile Methodology Assessment
Agile Methodology AssessmentAgile Methodology Assessment
Agile Methodology Assessment
Sandy Lee
 
Introduction to Agile Development
Introduction to Agile DevelopmentIntroduction to Agile Development
Introduction to Agile Development
Tu Hoang
 
Overview of agile methodology
Overview of agile methodologyOverview of agile methodology
Overview of agile methodology
Lee D Clemons MBA, PMP, CSM
 
How smooth is your agile ride
How smooth is your agile rideHow smooth is your agile ride
How smooth is your agile ride
Anu Khendry,ACC,SAFe Aglst, PMI-ACP,CSPO,PMP
 
agile_flow
agile_flowagile_flow
agile_flow
Walter Koning
 
Agile metrics and quality
Agile metrics and qualityAgile metrics and quality
Using the Agile Method for Project Management
Using the Agile Method for Project ManagementUsing the Agile Method for Project Management
Using the Agile Method for Project Management
Katrina Schroeder
 
Scrum checklist
Scrum checklistScrum checklist
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
Agile Lietuva
 
All You Want To About Kanban Before Doing Kanban Certification | AgileFever
All You Want To About Kanban Before Doing Kanban Certification | AgileFeverAll You Want To About Kanban Before Doing Kanban Certification | AgileFever
All You Want To About Kanban Before Doing Kanban Certification | AgileFever
AgileFever
 
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesScrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation Slides
SlideTeam
 
Interpreting Cumulative Flow Diagrams
Interpreting Cumulative Flow DiagramsInterpreting Cumulative Flow Diagrams
Interpreting Cumulative Flow Diagrams
Nick Zdunić
 
Identifying digital optimization areas in peer review and making Agile improv...
Identifying digital optimization areas in peer review and making Agile improv...Identifying digital optimization areas in peer review and making Agile improv...
Identifying digital optimization areas in peer review and making Agile improv...
Scholastica
 
Agile foundation and agile myths
Agile foundation and agile mythsAgile foundation and agile myths
Agile foundation and agile myths
Dennis Stevens
 
How JIRA Core Helps 300,000 Houses Become Smarter
How JIRA Core Helps 300,000 Houses Become SmarterHow JIRA Core Helps 300,000 Houses Become Smarter
How JIRA Core Helps 300,000 Houses Become Smarter
Atlassian
 
Scrum bangalore 12 march 7 2015 - avinash rao - accelerating scaled agile u...
Scrum bangalore 12   march 7 2015 - avinash rao - accelerating scaled agile u...Scrum bangalore 12   march 7 2015 - avinash rao - accelerating scaled agile u...
Scrum bangalore 12 march 7 2015 - avinash rao - accelerating scaled agile u...
Scrum Bangalore
 
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
Ethan Huang
 

What's hot (20)

Agile metrics - Measure and Improve
Agile metrics - Measure and ImproveAgile metrics - Measure and Improve
Agile metrics - Measure and Improve
 
Best Effort Agile
Best Effort AgileBest Effort Agile
Best Effort Agile
 
Scrum Project Health Standards
Scrum Project Health StandardsScrum Project Health Standards
Scrum Project Health Standards
 
Agile Methodology Assessment
Agile Methodology AssessmentAgile Methodology Assessment
Agile Methodology Assessment
 
Introduction to Agile Development
Introduction to Agile DevelopmentIntroduction to Agile Development
Introduction to Agile Development
 
Overview of agile methodology
Overview of agile methodologyOverview of agile methodology
Overview of agile methodology
 
How smooth is your agile ride
How smooth is your agile rideHow smooth is your agile ride
How smooth is your agile ride
 
agile_flow
agile_flowagile_flow
agile_flow
 
Agile metrics and quality
Agile metrics and qualityAgile metrics and quality
Agile metrics and quality
 
Using the Agile Method for Project Management
Using the Agile Method for Project ManagementUsing the Agile Method for Project Management
Using the Agile Method for Project Management
 
Scrum checklist
Scrum checklistScrum checklist
Scrum checklist
 
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
 
All You Want To About Kanban Before Doing Kanban Certification | AgileFever
All You Want To About Kanban Before Doing Kanban Certification | AgileFeverAll You Want To About Kanban Before Doing Kanban Certification | AgileFever
All You Want To About Kanban Before Doing Kanban Certification | AgileFever
 
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesScrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation Slides
 
Interpreting Cumulative Flow Diagrams
Interpreting Cumulative Flow DiagramsInterpreting Cumulative Flow Diagrams
Interpreting Cumulative Flow Diagrams
 
Identifying digital optimization areas in peer review and making Agile improv...
Identifying digital optimization areas in peer review and making Agile improv...Identifying digital optimization areas in peer review and making Agile improv...
Identifying digital optimization areas in peer review and making Agile improv...
 
Agile foundation and agile myths
Agile foundation and agile mythsAgile foundation and agile myths
Agile foundation and agile myths
 
How JIRA Core Helps 300,000 Houses Become Smarter
How JIRA Core Helps 300,000 Houses Become SmarterHow JIRA Core Helps 300,000 Houses Become Smarter
How JIRA Core Helps 300,000 Houses Become Smarter
 
Scrum bangalore 12 march 7 2015 - avinash rao - accelerating scaled agile u...
Scrum bangalore 12   march 7 2015 - avinash rao - accelerating scaled agile u...Scrum bangalore 12   march 7 2015 - avinash rao - accelerating scaled agile u...
Scrum bangalore 12 march 7 2015 - avinash rao - accelerating scaled agile u...
 
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
 

Similar to Points vs hours agile estimations

Ssw forte-agile-seminar
Ssw forte-agile-seminarSsw forte-agile-seminar
Ssw forte-agile-seminar
SSW
 
Agile Network India | Guesstimating the timeline for backlog items
Agile Network India | Guesstimating the timeline for backlog itemsAgile Network India | Guesstimating the timeline for backlog items
Agile Network India | Guesstimating the timeline for backlog items
AgileNetwork
 
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
AgileNetwork
 
5. agile estimation reconsidered again esteban sanchez
5. agile estimation reconsidered again   esteban sanchez5. agile estimation reconsidered again   esteban sanchez
5. agile estimation reconsidered again esteban sanchez
Nesma
 
ANIn Ahmedabad Jul 2023 |Building Sclable Products: My personal Experience by...
ANIn Ahmedabad Jul 2023 |Building Sclable Products: My personal Experience by...ANIn Ahmedabad Jul 2023 |Building Sclable Products: My personal Experience by...
ANIn Ahmedabad Jul 2023 |Building Sclable Products: My personal Experience by...
AgileNetwork
 
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
Jami Anderson
 
Agile estimation
Agile estimationAgile estimation
Agile estimation
Venkat Janardhanam, MS, MBA
 
Scaled agile implementation
Scaled agile implementationScaled agile implementation
Scaled agile implementation
Kumar Rajasekaran
 
How Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from WaterfallHow Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from Waterfall
TechWell
 
Improving Estimates
Improving EstimatesImproving Estimates
Improving Estimates
Giovanni Scerra ☃
 
How to measure the outcome of agile transformation
How to measure the outcome of agile transformationHow to measure the outcome of agile transformation
How to measure the outcome of agile transformation
Rahul Sudame
 
Test Planning and Test Estimation Techniques
Test Planning and Test Estimation TechniquesTest Planning and Test Estimation Techniques
Test Planning and Test Estimation Techniques
Murageppa-QA
 
You have a project manager yay
You have a project manager   yayYou have a project manager   yay
You have a project manager yay
Martin Bailey
 
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
LeanKanbanIndia
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
Emiliano Grande
 
Metrics That Bring Value
Metrics That Bring ValueMetrics That Bring Value
Metrics That Bring Value
LuxoftAgilePractice
 
Metrics that bring value
Metrics that bring valueMetrics that bring value
Agile estimation
Agile estimationAgile estimation
Agile estimation
Stephen Forte
 
Software Test Estimation
Software Test EstimationSoftware Test Estimation
Software Test Estimation
Jatin Kochhar
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coaching
AgileNCR2016
 

Similar to Points vs hours agile estimations (20)

Ssw forte-agile-seminar
Ssw forte-agile-seminarSsw forte-agile-seminar
Ssw forte-agile-seminar
 
Agile Network India | Guesstimating the timeline for backlog items
Agile Network India | Guesstimating the timeline for backlog itemsAgile Network India | Guesstimating the timeline for backlog items
Agile Network India | Guesstimating the timeline for backlog items
 
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
Agile Network India | Guesstimating the timeline for backlog items | Amit Med...
 
5. agile estimation reconsidered again esteban sanchez
5. agile estimation reconsidered again   esteban sanchez5. agile estimation reconsidered again   esteban sanchez
5. agile estimation reconsidered again esteban sanchez
 
ANIn Ahmedabad Jul 2023 |Building Sclable Products: My personal Experience by...
ANIn Ahmedabad Jul 2023 |Building Sclable Products: My personal Experience by...ANIn Ahmedabad Jul 2023 |Building Sclable Products: My personal Experience by...
ANIn Ahmedabad Jul 2023 |Building Sclable Products: My personal Experience by...
 
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
 
Agile estimation
Agile estimationAgile estimation
Agile estimation
 
Scaled agile implementation
Scaled agile implementationScaled agile implementation
Scaled agile implementation
 
How Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from WaterfallHow Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from Waterfall
 
Improving Estimates
Improving EstimatesImproving Estimates
Improving Estimates
 
How to measure the outcome of agile transformation
How to measure the outcome of agile transformationHow to measure the outcome of agile transformation
How to measure the outcome of agile transformation
 
Test Planning and Test Estimation Techniques
Test Planning and Test Estimation TechniquesTest Planning and Test Estimation Techniques
Test Planning and Test Estimation Techniques
 
You have a project manager yay
You have a project manager   yayYou have a project manager   yay
You have a project manager yay
 
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 
Metrics That Bring Value
Metrics That Bring ValueMetrics That Bring Value
Metrics That Bring Value
 
Metrics that bring value
Metrics that bring valueMetrics that bring value
Metrics that bring value
 
Agile estimation
Agile estimationAgile estimation
Agile estimation
 
Software Test Estimation
Software Test EstimationSoftware Test Estimation
Software Test Estimation
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coaching
 

More from Martin Bailey

Multi tasking
Multi taskingMulti tasking
Multi tasking
Martin Bailey
 
The answer is b
The answer is bThe answer is b
The answer is b
Martin Bailey
 
Cake mix analogies
Cake mix analogiesCake mix analogies
Cake mix analogies
Martin Bailey
 
Controlling scope creep in agile sprints
Controlling scope creep in agile sprintsControlling scope creep in agile sprints
Controlling scope creep in agile sprints
Martin Bailey
 
Why isn’t my realistic time realistic
Why isn’t my realistic time realisticWhy isn’t my realistic time realistic
Why isn’t my realistic time realistic
Martin Bailey
 
Miscommunication Theory
Miscommunication TheoryMiscommunication Theory
Miscommunication Theory
Martin Bailey
 
Magic marker analogy
Magic marker analogyMagic marker analogy
Magic marker analogy
Martin Bailey
 
Critical path and fw bw pass
Critical path and fw bw passCritical path and fw bw pass
Critical path and fw bw pass
Martin Bailey
 
Logic of Formulas - how to answer EVM questions without Math
Logic of Formulas - how to answer EVM questions without MathLogic of Formulas - how to answer EVM questions without Math
Logic of Formulas - how to answer EVM questions without Math
Martin Bailey
 
How to be agile (verb) without being Agile (noun)
How to be agile (verb) without being Agile (noun)How to be agile (verb) without being Agile (noun)
How to be agile (verb) without being Agile (noun)
Martin Bailey
 

More from Martin Bailey (10)

Multi tasking
Multi taskingMulti tasking
Multi tasking
 
The answer is b
The answer is bThe answer is b
The answer is b
 
Cake mix analogies
Cake mix analogiesCake mix analogies
Cake mix analogies
 
Controlling scope creep in agile sprints
Controlling scope creep in agile sprintsControlling scope creep in agile sprints
Controlling scope creep in agile sprints
 
Why isn’t my realistic time realistic
Why isn’t my realistic time realisticWhy isn’t my realistic time realistic
Why isn’t my realistic time realistic
 
Miscommunication Theory
Miscommunication TheoryMiscommunication Theory
Miscommunication Theory
 
Magic marker analogy
Magic marker analogyMagic marker analogy
Magic marker analogy
 
Critical path and fw bw pass
Critical path and fw bw passCritical path and fw bw pass
Critical path and fw bw pass
 
Logic of Formulas - how to answer EVM questions without Math
Logic of Formulas - how to answer EVM questions without MathLogic of Formulas - how to answer EVM questions without Math
Logic of Formulas - how to answer EVM questions without Math
 
How to be agile (verb) without being Agile (noun)
How to be agile (verb) without being Agile (noun)How to be agile (verb) without being Agile (noun)
How to be agile (verb) without being Agile (noun)
 

Recently uploaded

BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Diana Rendina
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
Wahiba Chair Training & Consulting
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 

Recently uploaded (20)

BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 

Points vs hours agile estimations

  • 1. Agile Estimation Inspired by conversations on LinkedIn Martin R. Bailey PMP, ACP, CSM
  • 2.  Recently there have been several conversations on LinkedIn about Agile estimations.  This may have been prompted by those new to Agile, or a push for discussions by Purists.  I am addressing this discussion hoping to add clarification
  • 3.  Agile is based more on Product results ◦ Normally not Project ◦ May include multiple releases ◦ May include continuous improvement  Agile work may also have deadlines ◦ Seasonal ◦ Market schedule ◦ Class Semesters
  • 4. Hours Points  Time is a definite and internationally agreed upon measurement  Time can be expressed in hours, weeks, months, and years  Agile uses Sprints as increments of Time  Points are used as an arbitrary estimate of effort  Scrum Teams are expected to have their own value of points  Point values for a Sprint may be different for different teams
  • 5.  In manufacturing “points” have been used for decades, if not centuries  Consider the concept of QUOTA  Quota is the expected amount of delivery over a period of time ◦ Similar to Points
  • 6.  Quota could be based on the number of items manually assembled, cars built, of feet of insulation created  A standard Quota is determined (velocity) via initial trials and that is the set target  Different stations may have different limits to Work in Progress. ◦ You can run a line faster, but those on the receiving end can only do so much ◦ Quality might be effected
  • 7.  Staff normally get paid by the hour  There is an expectation of meeting Quota  If quota or quality is not met ◦ Root cause analysis is done  Corrections are made ◦ Quota may be adjusted ◦ Summary: Quota and hours are related, but don’t measure the same thing
  • 8.  Overall schedule and costs can be based on ◦ Expert Judgment ◦ Analogous Estimating ◦ Parametric Estimating ◦ Three-Point Estimating  Agile Rolling Wave estimation make estimation hard  Bottom-Up Estimating (to Sprint level) is difficult  Estimation ranges for the Project are wider
  • 9.  “A Project can be estimated by dividing the Product Backlog by Velocity”  Statement made on LinkedIn  Why is this premise probably incorrect? ◦ Velocity is an “unknown” for several Sprints ◦ Rolling Wave requirements gathering delays information ◦ Agile, by its nature, encourages change  Changes, which are expected, effect cost and duration ◦ Planning of Sprint points are normally only a few Sprints ahead, not the full Project  Velocity is not consistent across multiple teams ◦ Such as SAFe, Less and other projects with multiple teams
  • 10.  Point calculations for each Team is different ◦ Some teams are better at estimating  Points for separate Teams should not be combined.  Points DO NOT EQUAL hours  Actual Management error: ◦ Sum the point estimations for the teams ◦ Think that Points = Hours ◦ Wonder why “hours” aren’t being met
  • 11.  Failure to include all factors in estimation ◦ Slack ◦ Error & Defect fixes ◦ Incomplete work ◦ Technical Debt / Spikes  Velocity ◦ Based on delivered Points ◦ Should NOT include:  Incomplete work  Defective work found during integration  Often occurs in Large Scale Projects (SAFe, LeSS, etc.)
  • 12. Sprints Estimations  Sprint Length is determined by the Scrum Team  In SAFe and other large scale projects the Project or Program Manager may be involved in Sprint Lengths  Estimations can be initially based on: ◦ T-shirt sizing ◦ Relative sizing ◦ Fist of 5 ◦ Fibonacci methods  New teams need time to learn accurate estimation techniques
  • 13.  One month Sprints a probably too long  Some Companies master day long Sprints  In many cases a 2 week Sprint could align with a 2 weeks payroll period ◦ “What value did you did you provide during that period?”
  • 14. Sprints Hours  Points are: ◦ Effort for parts of work ◦ What is planned for delivery in Sprint ◦ What was delivered as part of the sprint ◦ What is incomplete?  Hours are used for: ◦ Payroll ◦ Resource management ◦ Capacity Management  If the “rule of Agile” is broken – staff on multiple projects ◦ Allocations are tracked ◦ Time may need to be added for context switching
  • 15. Martin R. Bailey, PMP, ACP, CSM MartinRBailey@gmail.com www.linkedin.com/in/martinrbailey