SlideShare a Scribd company logo
1 of 35
Download to read offline
Estimation is dead?
John Coleman
@JohnColemanIRL
https://linktr.ee/johncolemanxagility
https://www.infoq.com/articles/sizing-
forecasting-scrum/
Complex Work
Where More
than Expertise
is Needed
Handling it requires:
• Fresh thinking
• Experimentation
• Openness to “I wonder if” old solutions to
old problems will work on the new one.
• Trust
• Frequent adjustment
Sizing caveats
People who do the work do the sizing, no one else!
If we don’t ”clean up up the kitchen” as a habit, work will take longer than before
The most popular sizing techniques are either based on data or educated guesses
Sizing options we’ll talk about today
Relative estimation (time, story points, t-shirt)
Counting the number of valuable items delivered (throughput)
Rightsizing
#Noestimates
Dynamic Design To Cost
Sizing is devalued by
• Not having caveats associated with the start date,
e.g., nine weeks from the date we start
• Not recognizing the amount of work in progress
and the progress of that work
• The severity of impediments
• Not ordering items higher up the backlog according
to delivery risk
• A sub-optimal approach to handling dependencies
• Confusing outputs with outcomes
• Not engaging in discovery activities when the risk
of not harvesting potential value is high
• Delusions of accuracy and pursuing more accuracy
Story points
Potential upsides
Useful to avoid bringing “elephants” into WIP
Could be used to limit work in progress
Easy to pick reference items from the past
Simple to do
Developers like the conversation it triggers
Often paired with t-shirt sizing or wall estimation
Potential downsides
Creator regrets story points
Only for the team
Story point inflation
BS story points
Often paired with planning poker (time consuming)
T-shirt sizes
Potential upsides
Useful to avoid bringing “elephants” into Work In
Progress
Could be used to limit work in progress
Easy to pick reference items from the past
Developers like the conversation it triggers
Simple to do
Requires very little detail
Potential downsides
Converted to numbers quite often, numbers that get
used to forecast when work might be done
Time reference
Potential downsides
Requires suitable reference items from the past
Prone to abuse be people with a focus on people
utilization
Unsuitable for probabilistic forecasting
Potential upsides
Speaks in the customers language
Easy to pick reference items from the past
Waiting time is included in our memory of how long it
takes
Simple to do
Rightsizing
Potential upsides
Simple
Less “analysis paralysis”
Supports recurring probabilistic forecasting
Potential downsides
Items right-sized just in time or in product backlog
refinement
Misunderstood that all right sized items must be of
equal size
Disconnect in Kanban community about use of item
split rate to support probabilistic forecasting
If most days a team has no throughput, probabilistic
forecasting will have low quality
Wall / table estimation
Potential upsides
Useful to avoid bringing “elephants” into Work In Progress
Could be used to limit work in progress
Easy to pick reference items from the past
Developers like the conversation it triggers
Simple and quick to do; requires very little detail
Guesstimate for potential value sized as well as effort typically,
priming ordering for value divided by size
Potential downsides
Converted to numbers quite often, numbers that get
used to forecast when work might be done
Often one and done – should be revisited regularly
Variable quality with sizing an item
Factors for how long things take
The batch size – the level of effort actually needed
Waiting
time
…
Sizing for the level of effort considers
Complexity of the work
Riskiness of the work
Whether we did something similar before
Perception of skill levels required to complete the work and
availability of those skills
Availability of tools and skills using those tools
Dependencies
100% Resource utilization = 0% flow
(Henrik Kniberg)
Image courtesy of LeSS.works
Throughput
Guesstimating / counting the number/
range of items to deliver a goal
Potential upsides
• Suitable inputs for probabilistic forecasting
• Can be used across teams
Potential downsides
• People prefer relative sizing, and almost “cannot let go”
• Misunderstood that all items need to be of equal size
• Different product backlog item types
• Prone to the use of averages
Monte Carlo simulations
model a future based on
data and assumptions
Dynamic
Design to
Cost
Make the requirements less dumb
–Elon Musk
It appears that once (delivery leaders) know how to
get benefits right, they know how to get everything
right.
Bent Flyvbjerg – author of How Big Things Get Done
Keys to Success in
“How Big Things Get Done”
Look for similar initiatives in your
organization, across the world,
and assess the problems they had
and how long they took.
Aim to “Lego-ize” rather than
customize – you’re not so special!
Planguage Example
Unambiguous
• TAG NPS
• GIST Improve Net Promoter Score to what is
deemed good by NPS experts
• AMBITION Segment leading NPS in the region.
• STAKEHOLDER Product Manager
• CONSTRAINT {current moment, end-to-end-
customer-satisfaction-with-product}
• DEFINED
https://en.wikipedia.org/wiki/Net_promoter_score
• AUTHORITY Market Insights team
Clarity
• SCALE Net Promoter Score
• METER high to low NPS range previous 180 days
• NOW 5
• TOLERABLE >0
• GOAL 20
• STRETCH 30
• WISH 50
• PAST -30
• TREND -30 |<-| to +10 |-->| last 18 months
Credibility of costs or impact
1. Wild guess, no credibility
2. We know it has been done somewhere
3. We have one measurement somewhere
4. There are several estimates in the estimated range
5. Several measurements relevant for the use case (e.g. qualifier
values)
6. Several relevant measurements obtained using a reliable
method
7. Have used the same design / solution / experiment option
previously in your organization
8. Reliable in-house measurements of same design / solution
option / experiment option
9. In-house measurements of design / same design / solution
option /experiment option correlate to external sources
10. Have previously used this design / same design / solution
option / experiment option on this initiative and measured it
11. Have solid, contract-guaranteed, long-term experience of this
design or solution/experiment option on this initiative
• Plan - What can you deliver this week?
• Do it
• Study and Learn
• Act / Adapt / Adjust
Key take aways
Avoid story points, counting non-valuable
product backlog items, counting unDone
work as Done, use of averages
Avoid
Consider historical reference items but
beware of accidental complication
Consider
Try probabilistic forecasting based on
counting valuable product backlog items to
Done
Try
Try #NoEstimates and “rolling wave
forecasts” of valuable product backlog
items to Done
Try
For complex work, promote managing
expectations about uncertainty over
managing expectations about dates
Dynamic Design to Cost
Promote
Question
Time
Thank you
John Coleman
@JohnColemanIRL
https://linktr.ee/johncolemanxagility
https://www.infoq.com/articles/sizing-forecasting-
scrum/

More Related Content

Similar to Estimation is dead - Tbilisi, by John Coleman 26 April 2024 final.pdf

Myths of Product Development
Myths of Product DevelopmentMyths of Product Development
Myths of Product DevelopmentShoaib Shaukat
 
Ryan Ripley - The #NoEstimatesMovement
Ryan Ripley - The #NoEstimatesMovementRyan Ripley - The #NoEstimatesMovement
Ryan Ripley - The #NoEstimatesMovementProjectCon
 
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
 
Estimating time and cost resoures
Estimating time and cost resouresEstimating time and cost resoures
Estimating time and cost resouresMayank Kothawade
 
Framework Thinking - 7 Frameworks To Skyrocket Your Career
Framework Thinking - 7 Frameworks To Skyrocket Your CareerFramework Thinking - 7 Frameworks To Skyrocket Your Career
Framework Thinking - 7 Frameworks To Skyrocket Your CareerSean Johnson
 
Estimates or #NoEstimates by Enes Pelko
Estimates or #NoEstimates by Enes PelkoEstimates or #NoEstimates by Enes Pelko
Estimates or #NoEstimates by Enes PelkoBosnia Agile
 
Project Management for Freelancers
Project Management for FreelancersProject Management for Freelancers
Project Management for FreelancersCrystal Williams
 
Come flying on Divergence Airways with Mike Biggs -"We always land"
Come flying on Divergence Airways with Mike Biggs -"We always land"Come flying on Divergence Airways with Mike Biggs -"We always land"
Come flying on Divergence Airways with Mike Biggs -"We always land"Mike Biggs GAICD
 
Pengembangan Alat Ukur di Assessment Center
Pengembangan Alat Ukur di Assessment Center Pengembangan Alat Ukur di Assessment Center
Pengembangan Alat Ukur di Assessment Center Seta Wicaksana
 
Data skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsData skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsyasinnathani
 
Pm For Fun And Profit
Pm For Fun And ProfitPm For Fun And Profit
Pm For Fun And Profitsundong
 
Project Management for Fun and Profit
Project Management for Fun and ProfitProject Management for Fun and Profit
Project Management for Fun and ProfitCrystal Williams
 
Divergence Airways UPDATED
Divergence Airways UPDATEDDivergence Airways UPDATED
Divergence Airways UPDATEDMike Biggs GAICD
 
LaunchNJ: Product Design Sprints
LaunchNJ: Product Design SprintsLaunchNJ: Product Design Sprints
LaunchNJ: Product Design SprintsAlex Britez
 
Agile Estimation & Capacity Planning
Agile Estimation & Capacity PlanningAgile Estimation & Capacity Planning
Agile Estimation & Capacity PlanningMazhar Khan
 
Building innovative products
Building innovative productsBuilding innovative products
Building innovative productsShishir Choudhary
 

Similar to Estimation is dead - Tbilisi, by John Coleman 26 April 2024 final.pdf (20)

Myths of Product Development
Myths of Product DevelopmentMyths of Product Development
Myths of Product Development
 
Ryan Ripley - The #NoEstimatesMovement
Ryan Ripley - The #NoEstimatesMovementRyan Ripley - The #NoEstimatesMovement
Ryan Ripley - The #NoEstimatesMovement
 
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
 
Estimating time and cost resoures
Estimating time and cost resouresEstimating time and cost resoures
Estimating time and cost resoures
 
Lean analytics
Lean analyticsLean analytics
Lean analytics
 
Framework Thinking - 7 Frameworks To Skyrocket Your Career
Framework Thinking - 7 Frameworks To Skyrocket Your CareerFramework Thinking - 7 Frameworks To Skyrocket Your Career
Framework Thinking - 7 Frameworks To Skyrocket Your Career
 
Estimates or #NoEstimates by Enes Pelko
Estimates or #NoEstimates by Enes PelkoEstimates or #NoEstimates by Enes Pelko
Estimates or #NoEstimates by Enes Pelko
 
Project Management for Freelancers
Project Management for FreelancersProject Management for Freelancers
Project Management for Freelancers
 
Come flying on Divergence Airways with Mike Biggs -"We always land"
Come flying on Divergence Airways with Mike Biggs -"We always land"Come flying on Divergence Airways with Mike Biggs -"We always land"
Come flying on Divergence Airways with Mike Biggs -"We always land"
 
Pengembangan Alat Ukur di Assessment Center
Pengembangan Alat Ukur di Assessment Center Pengembangan Alat Ukur di Assessment Center
Pengembangan Alat Ukur di Assessment Center
 
Data skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story pointsData skills for Agile Teams- Killing story points
Data skills for Agile Teams- Killing story points
 
Pm For Fun And Profit
Pm For Fun And ProfitPm For Fun And Profit
Pm For Fun And Profit
 
Project Management for Fun and Profit
Project Management for Fun and ProfitProject Management for Fun and Profit
Project Management for Fun and Profit
 
Divergence Airways UPDATED
Divergence Airways UPDATEDDivergence Airways UPDATED
Divergence Airways UPDATED
 
LaunchNJ: Product Design Sprints
LaunchNJ: Product Design SprintsLaunchNJ: Product Design Sprints
LaunchNJ: Product Design Sprints
 
Agile Features
Agile FeaturesAgile Features
Agile Features
 
Agile Estimation & Capacity Planning
Agile Estimation & Capacity PlanningAgile Estimation & Capacity Planning
Agile Estimation & Capacity Planning
 
Building innovative products
Building innovative productsBuilding innovative products
Building innovative products
 

More from Orderly Disruption

The management revolution 27March2024.pdf
The management revolution 27March2024.pdfThe management revolution 27March2024.pdf
The management revolution 27March2024.pdfOrderly Disruption
 
MORE executive SUCCESS 27th March 2024.pdf
MORE executive SUCCESS 27th March 2024.pdfMORE executive SUCCESS 27th March 2024.pdf
MORE executive SUCCESS 27th March 2024.pdfOrderly Disruption
 
The management revolution - part 1.pdf
The management revolution - part 1.pdfThe management revolution - part 1.pdf
The management revolution - part 1.pdfOrderly Disruption
 
Kanplexity Talk at Scrum Day London
Kanplexity Talk at Scrum Day LondonKanplexity Talk at Scrum Day London
Kanplexity Talk at Scrum Day LondonOrderly Disruption
 
Why you might need an agility island
Why you might need an agility islandWhy you might need an agility island
Why you might need an agility islandOrderly Disruption
 
Lithe Talks - Kanplexity 2022 edition
Lithe Talks - Kanplexity 2022 editionLithe Talks - Kanplexity 2022 edition
Lithe Talks - Kanplexity 2022 editionOrderly Disruption
 
Kanplexity - a jumping-off point for Cynefin using Kanban
Kanplexity - a jumping-off point for Cynefin using KanbanKanplexity - a jumping-off point for Cynefin using Kanban
Kanplexity - a jumping-off point for Cynefin using KanbanOrderly Disruption
 
Scrum with Kanban Regional Scrum Gathering Taipei 4th November 2022.pdf
Scrum with Kanban Regional Scrum Gathering Taipei 4th November 2022.pdfScrum with Kanban Regional Scrum Gathering Taipei 4th November 2022.pdf
Scrum with Kanban Regional Scrum Gathering Taipei 4th November 2022.pdfOrderly Disruption
 
Lean Agile London - Hit Delete - unlocking organizational agility by unlockin...
Lean Agile London - Hit Delete - unlocking organizational agility by unlockin...Lean Agile London - Hit Delete - unlocking organizational agility by unlockin...
Lean Agile London - Hit Delete - unlocking organizational agility by unlockin...Orderly Disruption
 
Kanplexity™ kanban for complexity™
Kanplexity™ kanban for complexity™Kanplexity™ kanban for complexity™
Kanplexity™ kanban for complexity™Orderly Disruption
 
Possibilities through communities
Possibilities through communitiesPossibilities through communities
Possibilities through communitiesOrderly Disruption
 
Kfs what is it and why is it needed - backup pack
Kfs   what is it and why is it needed - backup packKfs   what is it and why is it needed - backup pack
Kfs what is it and why is it needed - backup packOrderly Disruption
 
5 reasons why you should swipe right (main deck)
5 reasons why you should swipe right (main deck)5 reasons why you should swipe right (main deck)
5 reasons why you should swipe right (main deck)Orderly Disruption
 
How to measure success - Agile Tour 2019 Dublin
How to measure success - Agile Tour 2019 DublinHow to measure success - Agile Tour 2019 Dublin
How to measure success - Agile Tour 2019 DublinOrderly Disruption
 
Agile cincy exec related workshop copy
Agile cincy exec related workshop copyAgile cincy exec related workshop copy
Agile cincy exec related workshop copyOrderly Disruption
 
Scrum dayua exec related workshop
Scrum dayua exec related workshopScrum dayua exec related workshop
Scrum dayua exec related workshopOrderly Disruption
 
Exec leadership for agility may 2018 cincinnati, indianapolis, amsterdam
Exec leadership for agility may 2018 cincinnati, indianapolis, amsterdamExec leadership for agility may 2018 cincinnati, indianapolis, amsterdam
Exec leadership for agility may 2018 cincinnati, indianapolis, amsterdamOrderly Disruption
 

More from Orderly Disruption (20)

The management revolution 27March2024.pdf
The management revolution 27March2024.pdfThe management revolution 27March2024.pdf
The management revolution 27March2024.pdf
 
MORE executive SUCCESS 27th March 2024.pdf
MORE executive SUCCESS 27th March 2024.pdfMORE executive SUCCESS 27th March 2024.pdf
MORE executive SUCCESS 27th March 2024.pdf
 
The management revolution - part 1.pdf
The management revolution - part 1.pdfThe management revolution - part 1.pdf
The management revolution - part 1.pdf
 
Kanplexity Talk at Scrum Day London
Kanplexity Talk at Scrum Day LondonKanplexity Talk at Scrum Day London
Kanplexity Talk at Scrum Day London
 
Why you might need an agility island
Why you might need an agility islandWhy you might need an agility island
Why you might need an agility island
 
Lithe Talks - Kanplexity 2022 edition
Lithe Talks - Kanplexity 2022 editionLithe Talks - Kanplexity 2022 edition
Lithe Talks - Kanplexity 2022 edition
 
Kanplexity - a jumping-off point for Cynefin using Kanban
Kanplexity - a jumping-off point for Cynefin using KanbanKanplexity - a jumping-off point for Cynefin using Kanban
Kanplexity - a jumping-off point for Cynefin using Kanban
 
Scrum with Kanban Regional Scrum Gathering Taipei 4th November 2022.pdf
Scrum with Kanban Regional Scrum Gathering Taipei 4th November 2022.pdfScrum with Kanban Regional Scrum Gathering Taipei 4th November 2022.pdf
Scrum with Kanban Regional Scrum Gathering Taipei 4th November 2022.pdf
 
Lean Agile London - Hit Delete - unlocking organizational agility by unlockin...
Lean Agile London - Hit Delete - unlocking organizational agility by unlockin...Lean Agile London - Hit Delete - unlocking organizational agility by unlockin...
Lean Agile London - Hit Delete - unlocking organizational agility by unlockin...
 
Scrum with Kanban
Scrum with KanbanScrum with Kanban
Scrum with Kanban
 
Kanplexity™ kanban for complexity™
Kanplexity™ kanban for complexity™Kanplexity™ kanban for complexity™
Kanplexity™ kanban for complexity™
 
"Hit Delete"
"Hit Delete""Hit Delete"
"Hit Delete"
 
Possibilities through communities
Possibilities through communitiesPossibilities through communities
Possibilities through communities
 
Kfs what is it and why is it needed - backup pack
Kfs   what is it and why is it needed - backup packKfs   what is it and why is it needed - backup pack
Kfs what is it and why is it needed - backup pack
 
5 reasons why you should swipe right (main deck)
5 reasons why you should swipe right (main deck)5 reasons why you should swipe right (main deck)
5 reasons why you should swipe right (main deck)
 
How to measure success - Agile Tour 2019 Dublin
How to measure success - Agile Tour 2019 DublinHow to measure success - Agile Tour 2019 Dublin
How to measure success - Agile Tour 2019 Dublin
 
Agile cincy exec related workshop copy
Agile cincy exec related workshop copyAgile cincy exec related workshop copy
Agile cincy exec related workshop copy
 
Scrum dayua bada
Scrum dayua badaScrum dayua bada
Scrum dayua bada
 
Scrum dayua exec related workshop
Scrum dayua exec related workshopScrum dayua exec related workshop
Scrum dayua exec related workshop
 
Exec leadership for agility may 2018 cincinnati, indianapolis, amsterdam
Exec leadership for agility may 2018 cincinnati, indianapolis, amsterdamExec leadership for agility may 2018 cincinnati, indianapolis, amsterdam
Exec leadership for agility may 2018 cincinnati, indianapolis, amsterdam
 

Recently uploaded

Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...lizamodels9
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Anamikakaur10
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 

Recently uploaded (20)

unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 

Estimation is dead - Tbilisi, by John Coleman 26 April 2024 final.pdf

  • 1. Estimation is dead? John Coleman @JohnColemanIRL https://linktr.ee/johncolemanxagility https://www.infoq.com/articles/sizing- forecasting-scrum/
  • 2. Complex Work Where More than Expertise is Needed Handling it requires: • Fresh thinking • Experimentation • Openness to “I wonder if” old solutions to old problems will work on the new one. • Trust • Frequent adjustment
  • 3.
  • 4.
  • 5. Sizing caveats People who do the work do the sizing, no one else! If we don’t ”clean up up the kitchen” as a habit, work will take longer than before The most popular sizing techniques are either based on data or educated guesses
  • 6. Sizing options we’ll talk about today Relative estimation (time, story points, t-shirt) Counting the number of valuable items delivered (throughput) Rightsizing #Noestimates Dynamic Design To Cost
  • 7. Sizing is devalued by • Not having caveats associated with the start date, e.g., nine weeks from the date we start • Not recognizing the amount of work in progress and the progress of that work • The severity of impediments • Not ordering items higher up the backlog according to delivery risk • A sub-optimal approach to handling dependencies • Confusing outputs with outcomes • Not engaging in discovery activities when the risk of not harvesting potential value is high • Delusions of accuracy and pursuing more accuracy
  • 8.
  • 9. Story points Potential upsides Useful to avoid bringing “elephants” into WIP Could be used to limit work in progress Easy to pick reference items from the past Simple to do Developers like the conversation it triggers Often paired with t-shirt sizing or wall estimation Potential downsides Creator regrets story points Only for the team Story point inflation BS story points Often paired with planning poker (time consuming)
  • 10. T-shirt sizes Potential upsides Useful to avoid bringing “elephants” into Work In Progress Could be used to limit work in progress Easy to pick reference items from the past Developers like the conversation it triggers Simple to do Requires very little detail Potential downsides Converted to numbers quite often, numbers that get used to forecast when work might be done
  • 11. Time reference Potential downsides Requires suitable reference items from the past Prone to abuse be people with a focus on people utilization Unsuitable for probabilistic forecasting Potential upsides Speaks in the customers language Easy to pick reference items from the past Waiting time is included in our memory of how long it takes Simple to do
  • 12.
  • 13. Rightsizing Potential upsides Simple Less “analysis paralysis” Supports recurring probabilistic forecasting Potential downsides Items right-sized just in time or in product backlog refinement Misunderstood that all right sized items must be of equal size Disconnect in Kanban community about use of item split rate to support probabilistic forecasting If most days a team has no throughput, probabilistic forecasting will have low quality
  • 14. Wall / table estimation Potential upsides Useful to avoid bringing “elephants” into Work In Progress Could be used to limit work in progress Easy to pick reference items from the past Developers like the conversation it triggers Simple and quick to do; requires very little detail Guesstimate for potential value sized as well as effort typically, priming ordering for value divided by size Potential downsides Converted to numbers quite often, numbers that get used to forecast when work might be done Often one and done – should be revisited regularly
  • 15.
  • 16. Variable quality with sizing an item Factors for how long things take The batch size – the level of effort actually needed Waiting time … Sizing for the level of effort considers Complexity of the work Riskiness of the work Whether we did something similar before Perception of skill levels required to complete the work and availability of those skills Availability of tools and skills using those tools Dependencies
  • 17. 100% Resource utilization = 0% flow (Henrik Kniberg) Image courtesy of LeSS.works
  • 18.
  • 20. Guesstimating / counting the number/ range of items to deliver a goal Potential upsides • Suitable inputs for probabilistic forecasting • Can be used across teams Potential downsides • People prefer relative sizing, and almost “cannot let go” • Misunderstood that all items need to be of equal size • Different product backlog item types • Prone to the use of averages
  • 21. Monte Carlo simulations model a future based on data and assumptions
  • 23. Make the requirements less dumb –Elon Musk
  • 24. It appears that once (delivery leaders) know how to get benefits right, they know how to get everything right. Bent Flyvbjerg – author of How Big Things Get Done
  • 25. Keys to Success in “How Big Things Get Done” Look for similar initiatives in your organization, across the world, and assess the problems they had and how long they took. Aim to “Lego-ize” rather than customize – you’re not so special!
  • 26.
  • 27.
  • 28.
  • 29. Planguage Example Unambiguous • TAG NPS • GIST Improve Net Promoter Score to what is deemed good by NPS experts • AMBITION Segment leading NPS in the region. • STAKEHOLDER Product Manager • CONSTRAINT {current moment, end-to-end- customer-satisfaction-with-product} • DEFINED https://en.wikipedia.org/wiki/Net_promoter_score • AUTHORITY Market Insights team Clarity • SCALE Net Promoter Score • METER high to low NPS range previous 180 days • NOW 5 • TOLERABLE >0 • GOAL 20 • STRETCH 30 • WISH 50 • PAST -30 • TREND -30 |<-| to +10 |-->| last 18 months
  • 30.
  • 31. Credibility of costs or impact 1. Wild guess, no credibility 2. We know it has been done somewhere 3. We have one measurement somewhere 4. There are several estimates in the estimated range 5. Several measurements relevant for the use case (e.g. qualifier values) 6. Several relevant measurements obtained using a reliable method 7. Have used the same design / solution / experiment option previously in your organization 8. Reliable in-house measurements of same design / solution option / experiment option 9. In-house measurements of design / same design / solution option /experiment option correlate to external sources 10. Have previously used this design / same design / solution option / experiment option on this initiative and measured it 11. Have solid, contract-guaranteed, long-term experience of this design or solution/experiment option on this initiative
  • 32. • Plan - What can you deliver this week? • Do it • Study and Learn • Act / Adapt / Adjust
  • 33. Key take aways Avoid story points, counting non-valuable product backlog items, counting unDone work as Done, use of averages Avoid Consider historical reference items but beware of accidental complication Consider Try probabilistic forecasting based on counting valuable product backlog items to Done Try Try #NoEstimates and “rolling wave forecasts” of valuable product backlog items to Done Try For complex work, promote managing expectations about uncertainty over managing expectations about dates Dynamic Design to Cost Promote