SlideShare a Scribd company logo
1 of 44
Download to read offline
@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-handoutsVasco Duarte
 
Estimates or #NoEstimates by Enes Pelko
Estimates or #NoEstimates by Enes PelkoEstimates or #NoEstimates by Enes Pelko
Estimates or #NoEstimates by Enes PelkoBosnia Agile
 
#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
 
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 testingVasco Duarte
 
#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 simulationDimitar 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

Flickr와 Slide Share 활용
Flickr와 Slide Share 활용Flickr와 Slide Share 활용
Flickr와 Slide Share 활용Jinho Jung
 
플리커와 슬라이드쉐어(콘텐츠 공유)
플리커와 슬라이드쉐어(콘텐츠 공유)플리커와 슬라이드쉐어(콘텐츠 공유)
플리커와 슬라이드쉐어(콘텐츠 공유)howsocial 문충실
 
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 projectKyosuke MOROHASHI
 
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.pdfSeb Rose
 
Micro-service delivery - without the pitfalls
Micro-service delivery - without the pitfallsMicro-service delivery - without the pitfalls
Micro-service delivery - without the pitfallsSeb Rose
 
DevSecOps - Agile Get-Together 2022.pdf
DevSecOps - Agile Get-Together 2022.pdfDevSecOps - Agile Get-Together 2022.pdf
DevSecOps - Agile Get-Together 2022.pdfSeb Rose
 
Contract testing - Sealights 2022.pdf
Contract testing - Sealights 2022.pdfContract testing - Sealights 2022.pdf
Contract testing - Sealights 2022.pdfSeb 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.pdfSeb 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) 2021Seb 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 2022Seb Rose
 
Example mapping (with builds) - ProductWorld 2022
Example mapping (with builds)  - ProductWorld 2022Example mapping (with builds)  - ProductWorld 2022
Example mapping (with builds) - ProductWorld 2022Seb Rose
 
Example mapping - ProductWorld 2022
Example mapping - ProductWorld 2022Example mapping - ProductWorld 2022
Example mapping - ProductWorld 2022Seb 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 2021Seb 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 2021Seb 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 2021Seb 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 2021Seb Rose
 
Contrasting test automation and BDD - 2020
Contrasting test automation and BDD - 2020Contrasting test automation and BDD - 2020
Contrasting test automation and BDD - 2020Seb 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 2021Seb 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 2020Seb 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 2019Seb 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 2019Seb 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

Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 

Recently uploaded (20)

Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 

#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....