SlideShare a Scribd company logo
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
#NoEs5mates    
does  not  mean    
“no  es5mates!”
Seb  Rose  
seb@cucumber.io
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Your  company  
NEEDS  
that  es5mate
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Why  do  we  es5mate?
Analysis  of  requirements  
              Priori5sa5on  
                                Predic5on  
                                                              Blame!
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Predic5on
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Warren  Ellis,  author  &  humanist
“I  try  not  to  get  involved  in  the        

                                                  business  of  predic'on.    
It's  a  quick  way  to  look  like  an  idiot.”
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
The  Cone  of  Uncertainty  in  Project  Management
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Overconfidence
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
©ClaysnowLimited2014
How  long  is  a  piece  of  string?
©ClaysnowLimited2014
©ClaysnowLimited2014
120  cm  
100  cm  
70  cm  
60  cm  
40  cm
E.  
D.  
C.  
A.  
B.
©ClaysnowLimited2014
...   these   studies   which   have   for   a   few  
years   now   given   rise   to   the   claim   that  
"research  shows  that  people  are  be)er  at  
rela5ve  than  absolute  es5ma5on"  do  not  
in  fact  seem  to  square  with  that  claim.
This   doesn't   entail   that   rela5ve  
es5ma5on  doesn't  work  -­‐  only  that  it  is  
not  proven.
h)p://guide.agilealliance.org/guide/rela5ve.html
©ClaysnowLimited2014
©ClaysnowLimited2014
12  cm  
10  cm  
7  cm  
6  cm  
4  cm
E.  
D.  
C.  
A.  
B.
@sebrose http://claysnow.co.uk
h)ps://es5ma5on.lunarlogic.io/assets/cards-­‐range-­‐8fc41b2e3fd282125f4602a712020204.png
©ClaysnowLimited2014
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Why  predict?  
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Resource  alloca5on
Release  planning
How  much?
When?
©ClaysnowLimited2014
winnipegagilist.blogspot.com
©ClaysnowLimited2014
©ClaysnowLimited2014
©ClaysnowLimited2014
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Probabilis5c  
planning
...uses  historical  data  or  a  model  of  
expected  capability  to  build  a  
forecast  of  the  project  outcome
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Priori5sa5on
(or  ordering?)
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
©ClaysnowLimited2014
Cost of delay
http://blackswanfarming.com/cost-of-delay/
... is a way of communicating the
impact of time on value.
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
“...  rather  than  trying  to  improve  the  ini>al  project  
es>mates,  the  budgets  and  deadlines  must  be  set  
based  on  the  value  of  delivery  (not  the  cost).”
h)p://www.gilb.com/dl460
Es5ma5on:  
A  Paradigm  Shig  Toward    
Dynamic  Design-­‐to-­‐Cost    
and    
Radical  Management
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Analysis
@sebrose http://claysnow.co.uk
Shouty!
h)ps://github.com/cucumber-­‐ltd/shouty.net
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
"We  aren't  really  bad  at  
es5ma5ng.    
What  we  are  really  bad  at  
is  enumera5ng  all  the  
assump5ons  that  lie  
behind  our  es5mates."    
-­‐Paul  Rook
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Is  it  small,  
  or  just  far  away?
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
#NoEs5mates
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Woody  Zuill
h)p://www.agileroots.com/wp-­‐content/uploads/2014/06/WoodyZuill_2013-­‐150x168.png
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
BANG  
HEAD  
HERE
Observed  Cycle
h)p://ajcp.ascpjournals.org/content/134/3/361/F1.large.jpg
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Vasco  Duarte
h)p://2013.itakeunconf.com/wp-­‐content/uploads/2013/03/vasco-­‐duarte-­‐300x400.jpg
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
h)ps://media.licdn.com/mpr/mpr/shrink_200_200/p/7/000/2c4/38d/0ea9e25.jpg
Neil  Killick
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
h)p://pbs.twimg.com/profile_images/1176417752/Headshot_2.jpg
Glen  Alleman
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
The  idea  behind  the  #NoEs5mates  
approach  to  sogware  development  
isn't  to  eliminate  es:mates    
[it  is]  to  explore  other  ways  to  solve  
problems    
without  specifically  asking,    
'How  long  will  it  take?'
h)p://www.cio.com/ar5cle/2381167/agile-­‐development/-­‐no-­‐es5mates-­‐in-­‐ac5on-­‐5-­‐ways-­‐to-­‐rethink-­‐sogware-­‐projects.html
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Giving  sogware  projects  an  API    
...  [is]  about    
“yes,  yes,  yes”.
h)p://xprogramming.com/ar5cles/ar5facts-­‐are-­‐not-­‐the-­‐problem/
@sebrose                                                                                                                                                                                                              h)p://cucumber.io
Ask  yourself  whether  the  value  you  get  from  
es5mates  jus5fies  the  cost  of  producing  them.  
#NoEs:mates  is  the  banner  under  which  
people  look  for  alterna:ve  ways    
of  gerng    
the  benefits  that  they  want,    
without    
the  waste  that  they  don’t.
Finally....

More Related Content

Viewers also liked

No estimates - a controversial way to improve estimation with results-handouts
No estimates - a controversial way to improve estimation with results-handoutsNo estimates - a controversial way to improve estimation with results-handouts
No estimates - a controversial way to improve estimation with results-handouts
Vasco Duarte
 
Getting started with #Noestimates
Getting started with #NoestimatesGetting started with #Noestimates
Getting started with #Noestimates
Scrum Breakfast Vietnam
 
Estimates or #NoEstimates by Enes Pelko
Estimates or #NoEstimates by Enes PelkoEstimates or #NoEstimates by Enes Pelko
Estimates or #NoEstimates by Enes Pelko
Bosnia Agile
 
#NoEstimates
#NoEstimates#NoEstimates
#NoEstimates
Oleg Shanyuk
 
#NoEstimates
#NoEstimates#NoEstimates
#NoEstimates
weissgraeber
 
#NoEstimates does not mean "no estimates"
#NoEstimates does not mean "no estimates"#NoEstimates does not mean "no estimates"
#NoEstimates does not mean "no estimates"
Seb Rose
 
Slicing for Organisational Agility - A #NoEstimates Method
Slicing for Organisational Agility - A #NoEstimates MethodSlicing for Organisational Agility - A #NoEstimates Method
Slicing for Organisational Agility - A #NoEstimates Method
Killick Agile Consulting Services
 
Noestimation
NoestimationNoestimation
Noestimation
Semen Arslan
 
The #NoEstimates Debate
The #NoEstimates DebateThe #NoEstimates Debate
The #NoEstimates Debate
Killick Agile Consulting Services
 
Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Ag...
Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Ag...Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Ag...
Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Ag...
Josiah Renaudin
 
No estimates - 10 new principles for testing
No estimates  - 10 new principles for testingNo estimates  - 10 new principles for testing
No estimates - 10 new principles for testing
Vasco Duarte
 
#NoEstimates Thinking
#NoEstimates Thinking#NoEstimates Thinking
#NoEstimates Thinking
Massimo Iacolare
 
#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation
Dimitar Bakardzhiev
 

Viewers also liked (14)

No estimates - a controversial way to improve estimation with results-handouts
No estimates - a controversial way to improve estimation with results-handoutsNo estimates - a controversial way to improve estimation with results-handouts
No estimates - a controversial way to improve estimation with results-handouts
 
Getting started with #Noestimates
Getting started with #NoestimatesGetting started with #Noestimates
Getting started with #Noestimates
 
Estimates or #NoEstimates by Enes Pelko
Estimates or #NoEstimates by Enes PelkoEstimates or #NoEstimates by Enes Pelko
Estimates or #NoEstimates by Enes Pelko
 
#NoEstimates
#NoEstimates#NoEstimates
#NoEstimates
 
#NoEstimates
#NoEstimates#NoEstimates
#NoEstimates
 
#NoEstimates does not mean "no estimates"
#NoEstimates does not mean "no estimates"#NoEstimates does not mean "no estimates"
#NoEstimates does not mean "no estimates"
 
Slicing for Organisational Agility - A #NoEstimates Method
Slicing for Organisational Agility - A #NoEstimates MethodSlicing for Organisational Agility - A #NoEstimates Method
Slicing for Organisational Agility - A #NoEstimates Method
 
NoEstimates @ miniIAD
NoEstimates @ miniIADNoEstimates @ miniIAD
NoEstimates @ miniIAD
 
Noestimation
NoestimationNoestimation
Noestimation
 
The #NoEstimates Debate
The #NoEstimates DebateThe #NoEstimates Debate
The #NoEstimates Debate
 
Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Ag...
Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Ag...Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Ag...
Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Ag...
 
No estimates - 10 new principles for testing
No estimates  - 10 new principles for testingNo estimates  - 10 new principles for testing
No estimates - 10 new principles for testing
 
#NoEstimates Thinking
#NoEstimates Thinking#NoEstimates Thinking
#NoEstimates Thinking
 
#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation
 

Similar to #NoEstimates does not mean "No estimates!" - Agile Cambridge 2015

플리커와 슬라이드쉐어(콘텐츠 공유)
플리커와 슬라이드쉐어(콘텐츠 공유)플리커와 슬라이드쉐어(콘텐츠 공유)
플리커와 슬라이드쉐어(콘텐츠 공유)
howsocial 문충실
 
Flickr와 Slide Share 활용
Flickr와 Slide Share 활용Flickr와 Slide Share 활용
Flickr와 Slide Share 활용
Jinho Jung
 
Hack Day Sharing at D-Link
Hack Day Sharing at D-LinkHack Day Sharing at D-Link
Hack Day Sharing at D-LinkJoseph Chiang
 
"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022
"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022
"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022
🎤 Hanno Embregts 🎸
 
Ruby ecosystem applied to agile project
Ruby ecosystem applied to agile projectRuby ecosystem applied to agile project
Ruby ecosystem applied to agile project
Kyosuke MOROHASHI
 
SWC-2015
SWC-2015SWC-2015
Web Teaching Tools
Web Teaching ToolsWeb Teaching Tools
Web Teaching Toolschiarellic
 

Similar to #NoEstimates does not mean "No estimates!" - Agile Cambridge 2015 (7)

플리커와 슬라이드쉐어(콘텐츠 공유)
플리커와 슬라이드쉐어(콘텐츠 공유)플리커와 슬라이드쉐어(콘텐츠 공유)
플리커와 슬라이드쉐어(콘텐츠 공유)
 
Flickr와 Slide Share 활용
Flickr와 Slide Share 활용Flickr와 Slide Share 활용
Flickr와 Slide Share 활용
 
Hack Day Sharing at D-Link
Hack Day Sharing at D-LinkHack Day Sharing at D-Link
Hack Day Sharing at D-Link
 
"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022
"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022
"Will Git Be Around Forever? A List of Possible Successors" from Devoxx 2022
 
Ruby ecosystem applied to agile project
Ruby ecosystem applied to agile projectRuby ecosystem applied to agile project
Ruby ecosystem applied to agile project
 
SWC-2015
SWC-2015SWC-2015
SWC-2015
 
Web Teaching Tools
Web Teaching ToolsWeb Teaching Tools
Web Teaching Tools
 

More from Seb Rose

Software contracts - Global Enterprise Agile 2023.pdf
Software contracts - Global Enterprise Agile 2023.pdfSoftware contracts - Global Enterprise Agile 2023.pdf
Software contracts - Global Enterprise Agile 2023.pdf
Seb Rose
 
Micro-service delivery - without the pitfalls
Micro-service delivery - without the pitfallsMicro-service delivery - without the pitfalls
Micro-service delivery - without the pitfalls
Seb Rose
 
DevSecOps - Agile Get-Together 2022.pdf
DevSecOps - Agile Get-Together 2022.pdfDevSecOps - Agile Get-Together 2022.pdf
DevSecOps - Agile Get-Together 2022.pdf
Seb Rose
 
Contract testing - Sealights 2022.pdf
Contract testing - Sealights 2022.pdfContract testing - Sealights 2022.pdf
Contract testing - Sealights 2022.pdf
Seb Rose
 
Example mapping - slice any story into testable examples - SoCraTes 2022.pdf
Example mapping - slice any story into testable examples - SoCraTes 2022.pdfExample mapping - slice any story into testable examples - SoCraTes 2022.pdf
Example mapping - slice any story into testable examples - SoCraTes 2022.pdf
Seb Rose
 
Software testing - learning to walk again (expoQA22)
Software testing - learning to walk again (expoQA22)Software testing - learning to walk again (expoQA22)
Software testing - learning to walk again (expoQA22)
Seb Rose
 
DevSecOps - Unicom Agile and DevOps Expo (Adaptive Challenges) 2021
DevSecOps - Unicom Agile and DevOps Expo (Adaptive Challenges) 2021DevSecOps - Unicom Agile and DevOps Expo (Adaptive Challenges) 2021
DevSecOps - Unicom Agile and DevOps Expo (Adaptive Challenges) 2021
Seb Rose
 
A brief history of requirements - Unicom 2022
A brief history of requirements  - Unicom 2022A brief history of requirements  - Unicom 2022
A brief history of requirements - Unicom 2022
Seb Rose
 
Example mapping (with builds) - ProductWorld 2022
Example mapping (with builds)  - ProductWorld 2022Example mapping (with builds)  - ProductWorld 2022
Example mapping (with builds) - ProductWorld 2022
Seb Rose
 
Example mapping - ProductWorld 2022
Example mapping - ProductWorld 2022Example mapping - ProductWorld 2022
Example mapping - ProductWorld 2022
Seb Rose
 
No code, low code, machine code QA ATL 2021
No code, low code, machine code   QA ATL 2021No code, low code, machine code   QA ATL 2021
No code, low code, machine code QA ATL 2021
Seb Rose
 
No code, low code, machine code QA ATL 2021
No code, low code, machine code   QA ATL 2021No code, low code, machine code   QA ATL 2021
No code, low code, machine code QA ATL 2021
Seb Rose
 
No code, low code, machine code - Unicom 2021
No code, low code, machine code -  Unicom 2021No code, low code, machine code -  Unicom 2021
No code, low code, machine code - Unicom 2021
Seb Rose
 
BDD: from soup to nuts - The Future of Work Scotland 2021
BDD: from soup to nuts  - The Future of Work Scotland 2021BDD: from soup to nuts  - The Future of Work Scotland 2021
BDD: from soup to nuts - The Future of Work Scotland 2021
Seb Rose
 
Contrasting test automation and BDD - 2020
Contrasting test automation and BDD - 2020Contrasting test automation and BDD - 2020
Contrasting test automation and BDD - 2020
Seb Rose
 
Are BDD and test automation the same thing? Automation Guild 2021
Are BDD and test automation the same thing?   Automation Guild 2021Are BDD and test automation the same thing?   Automation Guild 2021
Are BDD and test automation the same thing? Automation Guild 2021
Seb Rose
 
"Our BDDs are broken!" Lean Agile Exchange 2020
"Our BDDs are broken!"   Lean Agile Exchange 2020"Our BDDs are broken!"   Lean Agile Exchange 2020
"Our BDDs are broken!" Lean Agile Exchange 2020
Seb Rose
 
User stories: from good intentions to bad advice - Agile Scotland 2019
User stories: from good intentions to bad advice - Agile Scotland 2019User stories: from good intentions to bad advice - Agile Scotland 2019
User stories: from good intentions to bad advice - Agile Scotland 2019
Seb Rose
 
User stories: from good intentions to bad advice - Lean Agile Scotland 2019
User stories: from good intentions to bad advice - Lean Agile Scotland 2019User stories: from good intentions to bad advice - Lean Agile Scotland 2019
User stories: from good intentions to bad advice - Lean Agile Scotland 2019
Seb Rose
 
Software contracts or: how I learned to stop worrying and love releasing. Agi...
Software contracts or: how I learned to stop worrying and love releasing. Agi...Software contracts or: how I learned to stop worrying and love releasing. Agi...
Software contracts or: how I learned to stop worrying and love releasing. Agi...
Seb Rose
 

More from Seb Rose (20)

Software contracts - Global Enterprise Agile 2023.pdf
Software contracts - Global Enterprise Agile 2023.pdfSoftware contracts - Global Enterprise Agile 2023.pdf
Software contracts - Global Enterprise Agile 2023.pdf
 
Micro-service delivery - without the pitfalls
Micro-service delivery - without the pitfallsMicro-service delivery - without the pitfalls
Micro-service delivery - without the pitfalls
 
DevSecOps - Agile Get-Together 2022.pdf
DevSecOps - Agile Get-Together 2022.pdfDevSecOps - Agile Get-Together 2022.pdf
DevSecOps - Agile Get-Together 2022.pdf
 
Contract testing - Sealights 2022.pdf
Contract testing - Sealights 2022.pdfContract testing - Sealights 2022.pdf
Contract testing - Sealights 2022.pdf
 
Example mapping - slice any story into testable examples - SoCraTes 2022.pdf
Example mapping - slice any story into testable examples - SoCraTes 2022.pdfExample mapping - slice any story into testable examples - SoCraTes 2022.pdf
Example mapping - slice any story into testable examples - SoCraTes 2022.pdf
 
Software testing - learning to walk again (expoQA22)
Software testing - learning to walk again (expoQA22)Software testing - learning to walk again (expoQA22)
Software testing - learning to walk again (expoQA22)
 
DevSecOps - Unicom Agile and DevOps Expo (Adaptive Challenges) 2021
DevSecOps - Unicom Agile and DevOps Expo (Adaptive Challenges) 2021DevSecOps - Unicom Agile and DevOps Expo (Adaptive Challenges) 2021
DevSecOps - Unicom Agile and DevOps Expo (Adaptive Challenges) 2021
 
A brief history of requirements - Unicom 2022
A brief history of requirements  - Unicom 2022A brief history of requirements  - Unicom 2022
A brief history of requirements - Unicom 2022
 
Example mapping (with builds) - ProductWorld 2022
Example mapping (with builds)  - ProductWorld 2022Example mapping (with builds)  - ProductWorld 2022
Example mapping (with builds) - ProductWorld 2022
 
Example mapping - ProductWorld 2022
Example mapping - ProductWorld 2022Example mapping - ProductWorld 2022
Example mapping - ProductWorld 2022
 
No code, low code, machine code QA ATL 2021
No code, low code, machine code   QA ATL 2021No code, low code, machine code   QA ATL 2021
No code, low code, machine code QA ATL 2021
 
No code, low code, machine code QA ATL 2021
No code, low code, machine code   QA ATL 2021No code, low code, machine code   QA ATL 2021
No code, low code, machine code QA ATL 2021
 
No code, low code, machine code - Unicom 2021
No code, low code, machine code -  Unicom 2021No code, low code, machine code -  Unicom 2021
No code, low code, machine code - Unicom 2021
 
BDD: from soup to nuts - The Future of Work Scotland 2021
BDD: from soup to nuts  - The Future of Work Scotland 2021BDD: from soup to nuts  - The Future of Work Scotland 2021
BDD: from soup to nuts - The Future of Work Scotland 2021
 
Contrasting test automation and BDD - 2020
Contrasting test automation and BDD - 2020Contrasting test automation and BDD - 2020
Contrasting test automation and BDD - 2020
 
Are BDD and test automation the same thing? Automation Guild 2021
Are BDD and test automation the same thing?   Automation Guild 2021Are BDD and test automation the same thing?   Automation Guild 2021
Are BDD and test automation the same thing? Automation Guild 2021
 
"Our BDDs are broken!" Lean Agile Exchange 2020
"Our BDDs are broken!"   Lean Agile Exchange 2020"Our BDDs are broken!"   Lean Agile Exchange 2020
"Our BDDs are broken!" Lean Agile Exchange 2020
 
User stories: from good intentions to bad advice - Agile Scotland 2019
User stories: from good intentions to bad advice - Agile Scotland 2019User stories: from good intentions to bad advice - Agile Scotland 2019
User stories: from good intentions to bad advice - Agile Scotland 2019
 
User stories: from good intentions to bad advice - Lean Agile Scotland 2019
User stories: from good intentions to bad advice - Lean Agile Scotland 2019User stories: from good intentions to bad advice - Lean Agile Scotland 2019
User stories: from good intentions to bad advice - Lean Agile Scotland 2019
 
Software contracts or: how I learned to stop worrying and love releasing. Agi...
Software contracts or: how I learned to stop worrying and love releasing. Agi...Software contracts or: how I learned to stop worrying and love releasing. Agi...
Software contracts or: how I learned to stop worrying and love releasing. Agi...
 

Recently uploaded

Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
varshanayak241
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
Sharepoint Designs
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
ayushiqss
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 

Recently uploaded (20)

Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 

#NoEstimates does not mean "No estimates!" - Agile Cambridge 2015

  • 1. @sebrose                                                                                                                                                                                                              h)p://cucumber.io #NoEs5mates     does  not  mean     “no  es5mates!” Seb  Rose   seb@cucumber.io
  • 2. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Your  company   NEEDS   that  es5mate
  • 3. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Why  do  we  es5mate? Analysis  of  requirements                Priori5sa5on                                  Predic5on                                                                Blame!
  • 4. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Predic5on
  • 5. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Warren  Ellis,  author  &  humanist “I  try  not  to  get  involved  in  the        
                                                  business  of  predic'on.     It's  a  quick  way  to  look  like  an  idiot.”
  • 6. @sebrose                                                                                                                                                                                                              h)p://cucumber.io The  Cone  of  Uncertainty  in  Project  Management
  • 7. @sebrose                                                                                                                                                                                                              h)p://cucumber.io
  • 8. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Overconfidence
  • 9. @sebrose                                                                                                                                                                                                              h)p://cucumber.io
  • 10. ©ClaysnowLimited2014 How  long  is  a  piece  of  string?
  • 12. ©ClaysnowLimited2014 120  cm   100  cm   70  cm   60  cm   40  cm E.   D.   C.   A.   B.
  • 13. ©ClaysnowLimited2014 ...   these   studies   which   have   for   a   few   years   now   given   rise   to   the   claim   that   "research  shows  that  people  are  be)er  at   rela5ve  than  absolute  es5ma5on"  do  not   in  fact  seem  to  square  with  that  claim. This   doesn't   entail   that   rela5ve   es5ma5on  doesn't  work  -­‐  only  that  it  is   not  proven. h)p://guide.agilealliance.org/guide/rela5ve.html
  • 15. ©ClaysnowLimited2014 12  cm   10  cm   7  cm   6  cm   4  cm E.   D.   C.   A.   B.
  • 18. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Why  predict?  
  • 19. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Resource  alloca5on Release  planning How  much? When?
  • 24. @sebrose                                                                                                                                                                                                              h)p://cucumber.io
  • 25. @sebrose                                                                                                                                                                                                              h)p://cucumber.io
  • 26. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Probabilis5c   planning ...uses  historical  data  or  a  model  of   expected  capability  to  build  a   forecast  of  the  project  outcome
  • 27. @sebrose                                                                                                                                                                                                              h)p://cucumber.io
  • 28. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Priori5sa5on (or  ordering?)
  • 29. @sebrose                                                                                                                                                                                                              h)p://cucumber.io
  • 30. ©ClaysnowLimited2014 Cost of delay http://blackswanfarming.com/cost-of-delay/ ... is a way of communicating the impact of time on value.
  • 31. @sebrose                                                                                                                                                                                                              h)p://cucumber.io “...  rather  than  trying  to  improve  the  ini>al  project   es>mates,  the  budgets  and  deadlines  must  be  set   based  on  the  value  of  delivery  (not  the  cost).” h)p://www.gilb.com/dl460 Es5ma5on:   A  Paradigm  Shig  Toward     Dynamic  Design-­‐to-­‐Cost     and     Radical  Management
  • 32. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Analysis
  • 34. @sebrose                                                                                                                                                                                                              h)p://cucumber.io "We  aren't  really  bad  at   es5ma5ng.     What  we  are  really  bad  at   is  enumera5ng  all  the   assump5ons  that  lie   behind  our  es5mates."     -­‐Paul  Rook
  • 35. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Is  it  small,    or  just  far  away?
  • 36. @sebrose                                                                                                                                                                                                              h)p://cucumber.io #NoEs5mates
  • 37. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Woody  Zuill h)p://www.agileroots.com/wp-­‐content/uploads/2014/06/WoodyZuill_2013-­‐150x168.png
  • 38. @sebrose                                                                                                                                                                                                              h)p://cucumber.io BANG   HEAD   HERE Observed  Cycle h)p://ajcp.ascpjournals.org/content/134/3/361/F1.large.jpg
  • 39. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Vasco  Duarte h)p://2013.itakeunconf.com/wp-­‐content/uploads/2013/03/vasco-­‐duarte-­‐300x400.jpg
  • 40. @sebrose                                                                                                                                                                                                              h)p://cucumber.io h)ps://media.licdn.com/mpr/mpr/shrink_200_200/p/7/000/2c4/38d/0ea9e25.jpg Neil  Killick
  • 41. @sebrose                                                                                                                                                                                                              h)p://cucumber.io h)p://pbs.twimg.com/profile_images/1176417752/Headshot_2.jpg Glen  Alleman
  • 42. @sebrose                                                                                                                                                                                                              h)p://cucumber.io The  idea  behind  the  #NoEs5mates   approach  to  sogware  development   isn't  to  eliminate  es:mates     [it  is]  to  explore  other  ways  to  solve   problems     without  specifically  asking,     'How  long  will  it  take?' h)p://www.cio.com/ar5cle/2381167/agile-­‐development/-­‐no-­‐es5mates-­‐in-­‐ac5on-­‐5-­‐ways-­‐to-­‐rethink-­‐sogware-­‐projects.html
  • 43. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Giving  sogware  projects  an  API     ...  [is]  about     “yes,  yes,  yes”. h)p://xprogramming.com/ar5cles/ar5facts-­‐are-­‐not-­‐the-­‐problem/
  • 44. @sebrose                                                                                                                                                                                                              h)p://cucumber.io Ask  yourself  whether  the  value  you  get  from   es5mates  jus5fies  the  cost  of  producing  them.   #NoEs:mates  is  the  banner  under  which   people  look  for  alterna:ve  ways     of  gerng     the  benefits  that  they  want,     without     the  waste  that  they  don’t. Finally....