SlideShare a Scribd company logo
1 of 13
Estimates or #NoEstimates?
DO PM, 18 January 2017
● Improve our understanding of requirements
● Work out pricing
● Help prioritise
● Enable planning
● Set expectations
● Agree deadlines
● Coordinate resources
● Allow progress to be tracked
● Got told to
● Because that’s what we’ve always done
Why do we estimate?
Why is estimating so difficult?
“There are known knowns. These are things
we know that we know. There are known
unknowns. That is to say, there are things
that we know we don't know. But there are
also unknown unknowns. There are things
we don't know we don't know.”
Donald Rumsfeld, US Secretary of Defense
Can you estimate the length of this pencil?
● Unclear requirements
● Don’t have time (to explore the options)
● Incomplete information
● Incorrect information or assumptions
● Lack of previous experience
● Evolving requirements mid-project
● Estimates may differ depending on who’s due to do the work
What makes estimating hard?
The #NoEstimates debate
This guy started it...
Woody Zuill
Blog post about a successful
software project completed
without estimates
Published in 2012
Shared via Twitter + started the
hashtag #NoEstimates
The argument
● Because we’ve been doing estimates for so long, everyone
assumes they’re a necessity
● Estimates are always inaccurate and therefore pointless
● Estimates are often padded by developers
● Estimates are a waste of valuable time
The #NoEstimates camp
The counterargument
● Of course estimates are always wrong
● Refusing to provide estimates can be insensitive to the needs of the wider
company
● Providing an estimate may impact multiple departments, teams, and
individuals in ways the developer isn't privy to
● If you can't provide an estimate you won't get funding
● If your estimates are inaccurate, why not improve them?
● Businesses are built by predicting and analyzing market trends. Future
forecasts are based on past performance.
The #Estimates camp
Closing thoughts....
Waterfall > Agile > #NoEstimates
Estimates vs. #NoEstimates - DO PM 18th Jan 2017

More Related Content

What's hot

Goal Setting PowerPoint PPT Content Modern Sample
Goal Setting PowerPoint PPT Content Modern SampleGoal Setting PowerPoint PPT Content Modern Sample
Goal Setting PowerPoint PPT Content Modern SampleAndrew Schwartz
 
The Dirty Dozen Roadmap Roadblocks
The Dirty Dozen Roadmap RoadblocksThe Dirty Dozen Roadmap Roadblocks
The Dirty Dozen Roadmap RoadblocksUpUp Labs
 
Automated Optimization with Smart Notifications by Jorrin Quest at MeasureCam...
Automated Optimization with Smart Notifications by Jorrin Quest at MeasureCam...Automated Optimization with Smart Notifications by Jorrin Quest at MeasureCam...
Automated Optimization with Smart Notifications by Jorrin Quest at MeasureCam...Jorrin Quest
 
2015 Introduction to Lean Startup
2015 Introduction to Lean Startup2015 Introduction to Lean Startup
2015 Introduction to Lean StartupJanice Fraser
 
Don't Let Tech Debt Sink Your Roadmap! (ProductCamp Boston 2018)
Don't Let Tech Debt Sink Your Roadmap! (ProductCamp Boston 2018)Don't Let Tech Debt Sink Your Roadmap! (ProductCamp Boston 2018)
Don't Let Tech Debt Sink Your Roadmap! (ProductCamp Boston 2018)Beth Linker
 
174 starting a new product management role at ludicrous speed (chugh and ei...
174   starting a new product management role at ludicrous speed (chugh and ei...174   starting a new product management role at ludicrous speed (chugh and ei...
174 starting a new product management role at ludicrous speed (chugh and ei...ProductCamp Boston
 
Innovation Applied to B2B Content Marketing
Innovation Applied to B2B Content MarketingInnovation Applied to B2B Content Marketing
Innovation Applied to B2B Content MarketingNewsCred
 
Story of brainstorming by Ayan Chatterjee
Story of brainstorming by Ayan ChatterjeeStory of brainstorming by Ayan Chatterjee
Story of brainstorming by Ayan ChatterjeeAyan Chatterjee
 
2015 Lean Startup Conference - Leader's Guide Project Planner
2015 Lean Startup Conference - Leader's Guide Project Planner2015 Lean Startup Conference - Leader's Guide Project Planner
2015 Lean Startup Conference - Leader's Guide Project PlannerJanice Fraser
 
Curing Shiny object syndrome
Curing Shiny object syndromeCuring Shiny object syndrome
Curing Shiny object syndromeUpUp Labs
 
Data Festival London Presentation - Marcin Zaba
Data Festival London Presentation - Marcin ZabaData Festival London Presentation - Marcin Zaba
Data Festival London Presentation - Marcin ZabaSusie Smith
 
Lean Kanban India 2019 Conference | Risky Business: Real Options for Business...
Lean Kanban India 2019 Conference | Risky Business: Real Options for Business...Lean Kanban India 2019 Conference | Risky Business: Real Options for Business...
Lean Kanban India 2019 Conference | Risky Business: Real Options for Business...LeanKanbanIndia
 
Roadmaps That Inspire
Roadmaps That InspireRoadmaps That Inspire
Roadmaps That InspireUpUp Labs
 
What Analytics Won't Tell You: Get Essential Insights for Content and Design
What Analytics Won't Tell You: Get Essential Insights for Content and DesignWhat Analytics Won't Tell You: Get Essential Insights for Content and Design
What Analytics Won't Tell You: Get Essential Insights for Content and DesignMelissa Eggleston
 
Recommendation letter - Gellert Keresztes CEO of Strategy Mill
Recommendation letter - Gellert Keresztes CEO of Strategy MillRecommendation letter - Gellert Keresztes CEO of Strategy Mill
Recommendation letter - Gellert Keresztes CEO of Strategy MillAta Sergey Nowak
 
Revenue & Expenditure Forecasting - Winter 2014 NCLGBA Conference
Revenue & Expenditure Forecasting - Winter 2014 NCLGBA ConferenceRevenue & Expenditure Forecasting - Winter 2014 NCLGBA Conference
Revenue & Expenditure Forecasting - Winter 2014 NCLGBA ConferencePublicFinanceTV
 
Adapting to the future marliesvan dijk_ale_final
Adapting to the future marliesvan dijk_ale_finalAdapting to the future marliesvan dijk_ale_final
Adapting to the future marliesvan dijk_ale_finalMarlies van Dijk
 

What's hot (20)

Goal Setting PowerPoint PPT Content Modern Sample
Goal Setting PowerPoint PPT Content Modern SampleGoal Setting PowerPoint PPT Content Modern Sample
Goal Setting PowerPoint PPT Content Modern Sample
 
The Dirty Dozen Roadmap Roadblocks
The Dirty Dozen Roadmap RoadblocksThe Dirty Dozen Roadmap Roadblocks
The Dirty Dozen Roadmap Roadblocks
 
Automated Optimization with Smart Notifications by Jorrin Quest at MeasureCam...
Automated Optimization with Smart Notifications by Jorrin Quest at MeasureCam...Automated Optimization with Smart Notifications by Jorrin Quest at MeasureCam...
Automated Optimization with Smart Notifications by Jorrin Quest at MeasureCam...
 
2015 Introduction to Lean Startup
2015 Introduction to Lean Startup2015 Introduction to Lean Startup
2015 Introduction to Lean Startup
 
Don't Let Tech Debt Sink Your Roadmap! (ProductCamp Boston 2018)
Don't Let Tech Debt Sink Your Roadmap! (ProductCamp Boston 2018)Don't Let Tech Debt Sink Your Roadmap! (ProductCamp Boston 2018)
Don't Let Tech Debt Sink Your Roadmap! (ProductCamp Boston 2018)
 
174 starting a new product management role at ludicrous speed (chugh and ei...
174   starting a new product management role at ludicrous speed (chugh and ei...174   starting a new product management role at ludicrous speed (chugh and ei...
174 starting a new product management role at ludicrous speed (chugh and ei...
 
Innovation Applied to B2B Content Marketing
Innovation Applied to B2B Content MarketingInnovation Applied to B2B Content Marketing
Innovation Applied to B2B Content Marketing
 
Linkedin Teaser 2016 IMPROVEN
Linkedin Teaser 2016 IMPROVENLinkedin Teaser 2016 IMPROVEN
Linkedin Teaser 2016 IMPROVEN
 
Story of brainstorming by Ayan Chatterjee
Story of brainstorming by Ayan ChatterjeeStory of brainstorming by Ayan Chatterjee
Story of brainstorming by Ayan Chatterjee
 
2015 Lean Startup Conference - Leader's Guide Project Planner
2015 Lean Startup Conference - Leader's Guide Project Planner2015 Lean Startup Conference - Leader's Guide Project Planner
2015 Lean Startup Conference - Leader's Guide Project Planner
 
Curing Shiny object syndrome
Curing Shiny object syndromeCuring Shiny object syndrome
Curing Shiny object syndrome
 
The Keys to Persuasion
The Keys to PersuasionThe Keys to Persuasion
The Keys to Persuasion
 
Data Festival London Presentation - Marcin Zaba
Data Festival London Presentation - Marcin ZabaData Festival London Presentation - Marcin Zaba
Data Festival London Presentation - Marcin Zaba
 
Lean Kanban India 2019 Conference | Risky Business: Real Options for Business...
Lean Kanban India 2019 Conference | Risky Business: Real Options for Business...Lean Kanban India 2019 Conference | Risky Business: Real Options for Business...
Lean Kanban India 2019 Conference | Risky Business: Real Options for Business...
 
Roadmaps That Inspire
Roadmaps That InspireRoadmaps That Inspire
Roadmaps That Inspire
 
What Analytics Won't Tell You: Get Essential Insights for Content and Design
What Analytics Won't Tell You: Get Essential Insights for Content and DesignWhat Analytics Won't Tell You: Get Essential Insights for Content and Design
What Analytics Won't Tell You: Get Essential Insights for Content and Design
 
Recommendation letter - Gellert Keresztes CEO of Strategy Mill
Recommendation letter - Gellert Keresztes CEO of Strategy MillRecommendation letter - Gellert Keresztes CEO of Strategy Mill
Recommendation letter - Gellert Keresztes CEO of Strategy Mill
 
NoEstimates @ miniIAD
NoEstimates @ miniIADNoEstimates @ miniIAD
NoEstimates @ miniIAD
 
Revenue & Expenditure Forecasting - Winter 2014 NCLGBA Conference
Revenue & Expenditure Forecasting - Winter 2014 NCLGBA ConferenceRevenue & Expenditure Forecasting - Winter 2014 NCLGBA Conference
Revenue & Expenditure Forecasting - Winter 2014 NCLGBA Conference
 
Adapting to the future marliesvan dijk_ale_final
Adapting to the future marliesvan dijk_ale_finalAdapting to the future marliesvan dijk_ale_final
Adapting to the future marliesvan dijk_ale_final
 

Similar to Estimates vs. #NoEstimates - DO PM 18th Jan 2017

How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMProduct School
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMProduct School
 
The Hidden ABCs of Product Management: Reveal Your Product Blind Spots
The Hidden ABCs of Product Management: Reveal Your Product Blind SpotsThe Hidden ABCs of Product Management: Reveal Your Product Blind Spots
The Hidden ABCs of Product Management: Reveal Your Product Blind SpotsWes Galliher
 
To Estimate or Not To Estimate + #(No)Estimates Game
To Estimate or Not To Estimate + #(No)Estimates GameTo Estimate or Not To Estimate + #(No)Estimates Game
To Estimate or Not To Estimate + #(No)Estimates GameAgile Humans
 
Chmyr Olha. WHY TEAMS ALWAYS F*CK UP WITH THEIR OWN ESTIMATES
Chmyr Olha. WHY TEAMS ALWAYS F*CK UP WITH THEIR OWN ESTIMATESChmyr Olha. WHY TEAMS ALWAYS F*CK UP WITH THEIR OWN ESTIMATES
Chmyr Olha. WHY TEAMS ALWAYS F*CK UP WITH THEIR OWN ESTIMATESLviv Startup Club
 
How to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PMHow to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PMProduct School
 
Individual development plan
Individual development planIndividual development plan
Individual development planYaniv Preiss
 
Happiness - Secret Key to Productivity by Melvin Thambi RapidValue solutions
Happiness - Secret Key to Productivity by Melvin Thambi  RapidValue solutionsHappiness - Secret Key to Productivity by Melvin Thambi  RapidValue solutions
Happiness - Secret Key to Productivity by Melvin Thambi RapidValue solutionsRapidValue
 
Estimates or #NoEstimates by Enes Pelko
Estimates or #NoEstimates by Enes PelkoEstimates or #NoEstimates by Enes Pelko
Estimates or #NoEstimates by Enes PelkoBosnia Agile
 
Failure to Launch: Research on Why New Digital Products Succeed or Fail
Failure to Launch: Research on Why New Digital Products Succeed or FailFailure to Launch: Research on Why New Digital Products Succeed or Fail
Failure to Launch: Research on Why New Digital Products Succeed or FailHighland
 
The Data Greenhouse DevOps Measurement at Scale
The Data Greenhouse  DevOps Measurement at ScaleThe Data Greenhouse  DevOps Measurement at Scale
The Data Greenhouse DevOps Measurement at Scalesparkagility
 
Practical tips every engineer needs to know about managing a project
Practical tips every engineer needs to know about managing a projectPractical tips every engineer needs to know about managing a project
Practical tips every engineer needs to know about managing a projectJan Van Bruaene
 
mtpcon London+EMEA 2022 – Why Product Managers should not be data-driven.pdf
mtpcon London+EMEA 2022 – Why Product Managers should not be data-driven.pdfmtpcon London+EMEA 2022 – Why Product Managers should not be data-driven.pdf
mtpcon London+EMEA 2022 – Why Product Managers should not be data-driven.pdfJens-Fabian Goetzmann
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyJohn Giaconia
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyKara Hansen
 
Finish Line Product development Process-2018
Finish Line  Product development  Process-2018Finish Line  Product development  Process-2018
Finish Line Product development Process-2018Steve Owens
 
Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017
Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017
Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017eZ Systems
 
Project management
Project managementProject management
Project managementErin Mucci
 

Similar to Estimates vs. #NoEstimates - DO PM 18th Jan 2017 (20)

How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PM
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PM
 
The Hidden ABCs of Product Management: Reveal Your Product Blind Spots
The Hidden ABCs of Product Management: Reveal Your Product Blind SpotsThe Hidden ABCs of Product Management: Reveal Your Product Blind Spots
The Hidden ABCs of Product Management: Reveal Your Product Blind Spots
 
To Estimate or Not To Estimate + #(No)Estimates Game
To Estimate or Not To Estimate + #(No)Estimates GameTo Estimate or Not To Estimate + #(No)Estimates Game
To Estimate or Not To Estimate + #(No)Estimates Game
 
Chmyr Olha. WHY TEAMS ALWAYS F*CK UP WITH THEIR OWN ESTIMATES
Chmyr Olha. WHY TEAMS ALWAYS F*CK UP WITH THEIR OWN ESTIMATESChmyr Olha. WHY TEAMS ALWAYS F*CK UP WITH THEIR OWN ESTIMATES
Chmyr Olha. WHY TEAMS ALWAYS F*CK UP WITH THEIR OWN ESTIMATES
 
How to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PMHow to Work with Teams as a Product Manager by fmr NY Magazine PM
How to Work with Teams as a Product Manager by fmr NY Magazine PM
 
Individual development plan
Individual development planIndividual development plan
Individual development plan
 
Happiness - Secret Key to Productivity by Melvin Thambi RapidValue solutions
Happiness - Secret Key to Productivity by Melvin Thambi  RapidValue solutionsHappiness - Secret Key to Productivity by Melvin Thambi  RapidValue solutions
Happiness - Secret Key to Productivity by Melvin Thambi RapidValue solutions
 
Estimates or #NoEstimates by Enes Pelko
Estimates or #NoEstimates by Enes PelkoEstimates or #NoEstimates by Enes Pelko
Estimates or #NoEstimates by Enes Pelko
 
Failure to Launch: Research on Why New Digital Products Succeed or Fail
Failure to Launch: Research on Why New Digital Products Succeed or FailFailure to Launch: Research on Why New Digital Products Succeed or Fail
Failure to Launch: Research on Why New Digital Products Succeed or Fail
 
The Data Greenhouse DevOps Measurement at Scale
The Data Greenhouse  DevOps Measurement at ScaleThe Data Greenhouse  DevOps Measurement at Scale
The Data Greenhouse DevOps Measurement at Scale
 
Practical tips every engineer needs to know about managing a project
Practical tips every engineer needs to know about managing a projectPractical tips every engineer needs to know about managing a project
Practical tips every engineer needs to know about managing a project
 
NoEstimates@iNatuix
NoEstimates@iNatuixNoEstimates@iNatuix
NoEstimates@iNatuix
 
mtpcon London+EMEA 2022 – Why Product Managers should not be data-driven.pdf
mtpcon London+EMEA 2022 – Why Product Managers should not be data-driven.pdfmtpcon London+EMEA 2022 – Why Product Managers should not be data-driven.pdf
mtpcon London+EMEA 2022 – Why Product Managers should not be data-driven.pdf
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
 
Finish Line Product development Process-2018
Finish Line  Product development  Process-2018Finish Line  Product development  Process-2018
Finish Line Product development Process-2018
 
Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017
Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017
Why Content Projects Fail - Deane Barker - Presentation at eZ Conference 2017
 
Project management
Project managementProject management
Project management
 
The grow model for game design
The grow model for game designThe grow model for game design
The grow model for game design
 

Recently uploaded

一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理F
 
一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书F
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 
原版定制英国赫瑞瓦特大学毕业证原件一模一样
原版定制英国赫瑞瓦特大学毕业证原件一模一样原版定制英国赫瑞瓦特大学毕业证原件一模一样
原版定制英国赫瑞瓦特大学毕业证原件一模一样AS
 
一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理F
 
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirtsrahman018755
 
一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理F
 
一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理A
 
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理apekaom
 
Lowongan Kerja LC Yogyakarta Terbaru 085746015303
Lowongan Kerja LC Yogyakarta Terbaru 085746015303Lowongan Kerja LC Yogyakarta Terbaru 085746015303
Lowongan Kerja LC Yogyakarta Terbaru 085746015303Dewi Agency
 
Research Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptxResearch Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptxi191686
 
[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon
[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon
[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformonhackersuli
 
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样AS
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdfMatthew Sinclair
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证hfkmxufye
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样ayvbos
 
A LOOK INTO NETWORK TECHNOLOGIES MAINLY WAN.pptx
A LOOK INTO NETWORK TECHNOLOGIES MAINLY WAN.pptxA LOOK INTO NETWORK TECHNOLOGIES MAINLY WAN.pptx
A LOOK INTO NETWORK TECHNOLOGIES MAINLY WAN.pptxthinamazinyo
 
一比一原版英国格林多大学毕业证如何办理
一比一原版英国格林多大学毕业证如何办理一比一原版英国格林多大学毕业证如何办理
一比一原版英国格林多大学毕业证如何办理AS
 
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样AS
 

Recently uploaded (20)

一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 
一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
原版定制英国赫瑞瓦特大学毕业证原件一模一样
原版定制英国赫瑞瓦特大学毕业证原件一模一样原版定制英国赫瑞瓦特大学毕业证原件一模一样
原版定制英国赫瑞瓦特大学毕业证原件一模一样
 
一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理
 
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
 
一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理一比一原版帝国理工学院毕业证如何办理
一比一原版帝国理工学院毕业证如何办理
 
一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理一比一原版美国北卡罗莱纳大学毕业证如何办理
一比一原版美国北卡罗莱纳大学毕业证如何办理
 
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
一比一原版桑佛德大学毕业证成绩单申请学校Offer快速办理
 
Lowongan Kerja LC Yogyakarta Terbaru 085746015303
Lowongan Kerja LC Yogyakarta Terbaru 085746015303Lowongan Kerja LC Yogyakarta Terbaru 085746015303
Lowongan Kerja LC Yogyakarta Terbaru 085746015303
 
Research Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptxResearch Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptx
 
[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon
[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon
[Hackersuli] Élő szövet a fémvázon: Python és gépi tanulás a Zeek platformon
 
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
一比一原版(Polytechnic毕业证书)新加坡理工学院毕业证原件一模一样
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
如何办理(UCLA毕业证)加州大学洛杉矶分校毕业证成绩单本科硕士学位证留信学历认证
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
A LOOK INTO NETWORK TECHNOLOGIES MAINLY WAN.pptx
A LOOK INTO NETWORK TECHNOLOGIES MAINLY WAN.pptxA LOOK INTO NETWORK TECHNOLOGIES MAINLY WAN.pptx
A LOOK INTO NETWORK TECHNOLOGIES MAINLY WAN.pptx
 
一比一原版英国格林多大学毕业证如何办理
一比一原版英国格林多大学毕业证如何办理一比一原版英国格林多大学毕业证如何办理
一比一原版英国格林多大学毕业证如何办理
 
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
一比一原版(毕业证书)新西兰怀特克利夫艺术设计学院毕业证原件一模一样
 

Estimates vs. #NoEstimates - DO PM 18th Jan 2017

  • 1. Estimates or #NoEstimates? DO PM, 18 January 2017
  • 2. ● Improve our understanding of requirements ● Work out pricing ● Help prioritise ● Enable planning ● Set expectations ● Agree deadlines ● Coordinate resources ● Allow progress to be tracked ● Got told to ● Because that’s what we’ve always done Why do we estimate?
  • 3. Why is estimating so difficult?
  • 4. “There are known knowns. These are things we know that we know. There are known unknowns. That is to say, there are things that we know we don't know. But there are also unknown unknowns. There are things we don't know we don't know.” Donald Rumsfeld, US Secretary of Defense
  • 5. Can you estimate the length of this pencil?
  • 6. ● Unclear requirements ● Don’t have time (to explore the options) ● Incomplete information ● Incorrect information or assumptions ● Lack of previous experience ● Evolving requirements mid-project ● Estimates may differ depending on who’s due to do the work What makes estimating hard?
  • 8. This guy started it... Woody Zuill Blog post about a successful software project completed without estimates Published in 2012 Shared via Twitter + started the hashtag #NoEstimates
  • 9. The argument ● Because we’ve been doing estimates for so long, everyone assumes they’re a necessity ● Estimates are always inaccurate and therefore pointless ● Estimates are often padded by developers ● Estimates are a waste of valuable time The #NoEstimates camp
  • 10. The counterargument ● Of course estimates are always wrong ● Refusing to provide estimates can be insensitive to the needs of the wider company ● Providing an estimate may impact multiple departments, teams, and individuals in ways the developer isn't privy to ● If you can't provide an estimate you won't get funding ● If your estimates are inaccurate, why not improve them? ● Businesses are built by predicting and analyzing market trends. Future forecasts are based on past performance. The #Estimates camp
  • 12. Waterfall > Agile > #NoEstimates

Editor's Notes

  1. Estimates are an important part of what we do (agency or client-side) and how we do it. But how often do we take a step back to think about how we do this and whether we’re getting it right?
  2. There are some good reasons why we create estimates. And also a couple of not so good ones - can you spot them? Hands up if you find estimating easy.
  3. Firstly I want to start with a quote from a politician. I think this shows that planning foreign policy and software development have more in common than you might initially think…
  4. With a digital project we might be trying to estimate how long it’ll take to build before we even know what technology we’re going to use. Sometimes we get the opportunity to rethink our estimates once we know a bit more about what we’re building and what’s important from a users’ and a stakeholders’ point of view, but not always. That’s a bit crazy when you stop to think about it. Would you like to try a little test to see how good we are at estimating? I’ll even show you a picture to help.
  5. Can anyone tell me how long this pencil is to the nearest centimetre? And for a bonus point: how much does it weigh? [Note down answers on the board] Actually this pencil is twice as long as a ‘normal’ pencil and 22 times heavier. 35 cm vs. 18 cm and 135 g vs. 6 g. You can see that by deliberately not providing enough context it makes it harder to estimate something that appears to be an everyday object and should have been fairly simple to guess the length and weight of.
  6. Summary of what makes estimating hard in our industry. Estimates have always been an integral part of the software development process. By estimating the amount of time, money, and effort it will take to reach project goals and outcomes, developers and team leaders can help managers and clients better predict budgets and meet project goals. That's the theory behind the widespread and often unquestioned use of estimates in the IT industry today.
  7. In recent years, however, developers have begun to question the effectiveness, and even the purpose, of using estimates to predict a project's cost and time line. A fierce debate has sprung up on Twitter, between those calling for an end to estimates and those who continue to argue for their use in a professional setting.
  8. When faced with a seemingly endless requirements document and asked for estimates on implementation, Zuill and his team took a somewhat radical approach: they identified what they considered to be the most important story in the document, then broke that story down into smaller tasks, and executed those tasks as swiftly as possible. Once the client was shown the initial win in the form of working software, they were less concerned with estimates and more willing to let the development team continue checking items off the to-do list. Sounds good huh? Zuill's team was able to shift their focus from estimating time worked to actually doing the work, and from projecting costs to cutting costs by simply diving in and getting down to business.
  9. Estimates are part of the software development process not because they're effective or beneficial, but because they've been a part of the process for so long that developers, managers, and team leaders assume they're a necessity. When developers are asked to estimate the amount of time and work it will take to complete a project, they're asked to predict the future in a way that can't possibly account for the complex factors that will impact the estimate. Encouraging mistrust between team members, managers, and clients. This can harm project transparency and even damage healthy working relationships. Instead of beginning the work, developers are forced to spend time and money creating estimates that aren't accurate to begin with and are therefore useless.
  10. That's why they're called "estimates!" The complicated needs of the company that reach far beyond their particular project. Estimates should therefore be considered an important professional courtesy, even if developers themselves prefer to work without them. That's just how businesses work. Inaccuracy isn't a reason to abandon best practices. Estimates, therefore, can be created by assessing the time, cost, and units of work completed in past projects and by projecting them onto the current project.
  11. That’s all fine and well. You might be thinking: I’m going to start doing projects without estimates right now. Or you might be thinking: what a load of old cobblers. For me what this shows is how important it is to question the established methods (sometimes) because if we do, new ways of doing things come out. And some of them might just work.
  12. If you wanted to consider the evolution of thinking around estimates then it might be interesting to consider it like this: Estimate everything upfront (or try) Estimate at the start of each sprint (assuming you’re using SCRUM) Don’t estimate And the debate continues. So next time you see a scenario like this, spare a thought for what it’s like to be on the other side of it...
  13. Pretty much every day in an agency.