SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
EFFORT ESTIMATION
Write down
the number of “squares”
in the above image…
5 REASONS WHY ESTIMATES TEND TO BE WRONG
1. Ambiguous/Incomplete Requirements. No documented use-cases.
2. Using Assumptions/Gut-feeling. Instead of facts.
3. Large-Scale. No breakdown structure = Omitted activities.
4. Single-Point Estimates. Average ≠ Conditional.
5. Bad work processes Bad design, code  Bugs  Rework/Firefighting.
THE 6TH SECRET REASON WHY ESTIMATES ARE WRONG
OFF THE CUFF ESTIMATES !
Q. Can you get this done by Friday?
Answer: Looks do-able. I will try.
What is the right question? What is the right way to answer it?
CONE OF UNCERTAINTY
¯_(ツ)_/¯ NOT KNOWING THE ANSWER IS OKAY
THE 6TH SECRET REASON WHY ESTIMATES ARE WRONG
1. Ambiguous/Incomplete Requirements. No documented use-cases.
2. Using Assumptions/Gut-feeling. Instead of facts.
3. Large-Scale. No breakdown structure = Omitted activities.
4. Single-Point Estimates. Average ≠ Conditional.
5. Bad work processes Bad design, code  Bugs  Rework/Firefighting.
5 REASONS
Q. Can you get this done by Friday?
Answer: Looks do-able. I will try.
RIGHT QUESTION? / RIGHT WAY TO ANSWER IT?
1. Ambiguous/Incomplete Requirements. No documented use-cases.
2. Using Assumptions/Gut-feeling. Instead of facts.
3. Large-Scale. No breakdown structure = Omitted activities.
4. Single-Point Estimates. Average ≠ Conditional.
5. Bad work processes Bad design, code  Bugs  Rework/Firefighting.
Q. Can you get this done by Friday?
Answer: Looks do-able. I will try.
ESTIMATES
THE USUAL SUSPECTS
Reference: Software Estimation
Demystifying the Black Art
– Steve McConnell
PRECISION = UNINTENDED CONFIDENCE.
It is10:30 am. You are on your way to meet a friend…
You: “Will see you at the mall by 11 o’clock.”
Sounds like will be there sometime before 11:05
VS.
You: “Will meet you at the mall at 10:58am.”
Sounds like will be there sometime before 10:59
The 2nd estimate was simply based on
an ETA of 28mins shown by the navigation app at 10:30.
INTERESTING BITS FROM AROUND THE WORLD...
Calculating Functions Points - A practical example…
 stackoverflow.com/q/34473698/319204
“Function Points? Valuable, but too much effort to get right.” - Mike Cohn (Scrum Alliance)
 stackoverflow.com/a/153458/319204
12 tips to better estimates
 stackoverflow.com/a/35571856/319204
PMBOK – 5th Edition
 A Guide to the Project Management Body of Knowledge – 5e

Más contenido relacionado

Destacado

Loadแนวข้อสอบ ครูผู้ช่วย เอกบริหารธุรกิจ สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐ...
 Loadแนวข้อสอบ ครูผู้ช่วย เอกบริหารธุรกิจ สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐ... Loadแนวข้อสอบ ครูผู้ช่วย เอกบริหารธุรกิจ สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐ...
Loadแนวข้อสอบ ครูผู้ช่วย เอกบริหารธุรกิจ สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐ...
nawaporn khamseanwong
 
Loadแนวข้อสอบ ครูผู้ช่วย เอกธุรกิจศึกษา สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐา...
 Loadแนวข้อสอบ ครูผู้ช่วย เอกธุรกิจศึกษา สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐา... Loadแนวข้อสอบ ครูผู้ช่วย เอกธุรกิจศึกษา สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐา...
Loadแนวข้อสอบ ครูผู้ช่วย เอกธุรกิจศึกษา สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐา...
nawaporn khamseanwong
 

Destacado (15)

Loadแนวข้อสอบ ครูผู้ช่วย เอกบริหารธุรกิจ สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐ...
 Loadแนวข้อสอบ ครูผู้ช่วย เอกบริหารธุรกิจ สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐ... Loadแนวข้อสอบ ครูผู้ช่วย เอกบริหารธุรกิจ สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐ...
Loadแนวข้อสอบ ครูผู้ช่วย เอกบริหารธุรกิจ สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐ...
 
Loadแนวข้อสอบ ครูผู้ช่วย เอกธุรกิจศึกษา สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐา...
 Loadแนวข้อสอบ ครูผู้ช่วย เอกธุรกิจศึกษา สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐา... Loadแนวข้อสอบ ครูผู้ช่วย เอกธุรกิจศึกษา สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐา...
Loadแนวข้อสอบ ครูผู้ช่วย เอกธุรกิจศึกษา สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐา...
 
Arangoya euskara - 2016
Arangoya   euskara - 2016Arangoya   euskara - 2016
Arangoya euskara - 2016
 
T4 regulación motores CC
T4 regulación motores CCT4 regulación motores CC
T4 regulación motores CC
 
Agenda setmana 13-març-curs16-17
Agenda setmana 13-març-curs16-17Agenda setmana 13-març-curs16-17
Agenda setmana 13-març-curs16-17
 
My Name is Alice
My Name is Alice My Name is Alice
My Name is Alice
 
Be&gg,ernawati,hapzi ali,the corporate culture,universitas mercubuana,201...
Be&gg,ernawati,hapzi ali,the corporate culture,universitas mercubuana,201...Be&gg,ernawati,hapzi ali,the corporate culture,universitas mercubuana,201...
Be&gg,ernawati,hapzi ali,the corporate culture,universitas mercubuana,201...
 
3Com 56K/3CCM756
3Com 56K/3CCM7563Com 56K/3CCM756
3Com 56K/3CCM756
 
ALABBASI ENTERPRISES, PAKISTAN
ALABBASI ENTERPRISES, PAKISTANALABBASI ENTERPRISES, PAKISTAN
ALABBASI ENTERPRISES, PAKISTAN
 
1393104145 lyulw20100719 (3)
1393104145 lyulw20100719 (3)1393104145 lyulw20100719 (3)
1393104145 lyulw20100719 (3)
 
Berrikuntza eta proiektuak aldaketak 2016
Berrikuntza eta proiektuak aldaketak 2016 Berrikuntza eta proiektuak aldaketak 2016
Berrikuntza eta proiektuak aldaketak 2016
 
Coates Hire - Water Treatment Engineering Solutions
Coates Hire - Water Treatment Engineering Solutions Coates Hire - Water Treatment Engineering Solutions
Coates Hire - Water Treatment Engineering Solutions
 
Tarea 7 angustia y ansiedad darioparedes
Tarea 7 angustia y ansiedad darioparedesTarea 7 angustia y ansiedad darioparedes
Tarea 7 angustia y ansiedad darioparedes
 
Páginas web
Páginas webPáginas web
Páginas web
 
Parcial calificado 5 relaciones internacionales ldb
Parcial calificado 5 relaciones internacionales ldbParcial calificado 5 relaciones internacionales ldb
Parcial calificado 5 relaciones internacionales ldb
 

Similar a Effort Estimation

Exploratory Testing As A Quest
Exploratory Testing As A QuestExploratory Testing As A Quest
Exploratory Testing As A Quest
Chrishoneybee
 
Enterprise Search: How do we get there from here?
Enterprise Search: How do we get there from here?Enterprise Search: How do we get there from here?
Enterprise Search: How do we get there from here?
Daniel Tunkelang
 
Paradoxical Writing Productivity Tips, Ruth Bridgstock
Paradoxical Writing Productivity Tips, Ruth BridgstockParadoxical Writing Productivity Tips, Ruth Bridgstock
Paradoxical Writing Productivity Tips, Ruth Bridgstock
CCI
 

Similar a Effort Estimation (20)

Estimations
EstimationsEstimations
Estimations
 
Estimation myths debunked
Estimation myths debunkedEstimation myths debunked
Estimation myths debunked
 
Memory
MemoryMemory
Memory
 
Game of Sprints
Game of SprintsGame of Sprints
Game of Sprints
 
2014 simulations
2014 simulations2014 simulations
2014 simulations
 
The Rule of Three
The Rule of ThreeThe Rule of Three
The Rule of Three
 
The year was 1967
The year was 1967The year was 1967
The year was 1967
 
Good Testers are Often Lucky
Good Testers are Often LuckyGood Testers are Often Lucky
Good Testers are Often Lucky
 
Want better estimation ?
Want better estimation ?Want better estimation ?
Want better estimation ?
 
12 surprising job interview tips
12 surprising job interview tips12 surprising job interview tips
12 surprising job interview tips
 
Exploratory Testing As A Quest
Exploratory Testing As A QuestExploratory Testing As A Quest
Exploratory Testing As A Quest
 
Enterprise Search: How do we get there from here?
Enterprise Search: How do we get there from here?Enterprise Search: How do we get there from here?
Enterprise Search: How do we get there from here?
 
How to Produce Kick-Ass Ideas
How to Produce Kick-Ass IdeasHow to Produce Kick-Ass Ideas
How to Produce Kick-Ass Ideas
 
The Path of Pain: Mastering Game Design in 20 steps - takeaway
The Path of Pain: Mastering Game Design in 20 steps - takeawayThe Path of Pain: Mastering Game Design in 20 steps - takeaway
The Path of Pain: Mastering Game Design in 20 steps - takeaway
 
Paradoxical Writing Productivity Tips, Ruth Bridgstock
Paradoxical Writing Productivity Tips, Ruth BridgstockParadoxical Writing Productivity Tips, Ruth Bridgstock
Paradoxical Writing Productivity Tips, Ruth Bridgstock
 
The hunt of the unicorn, to capture productivity
The hunt of the unicorn, to capture productivityThe hunt of the unicorn, to capture productivity
The hunt of the unicorn, to capture productivity
 
The Secret Service Methods for Finding and Fixing Unexplainable Distributed S...
The Secret Service Methods for Finding and Fixing Unexplainable Distributed S...The Secret Service Methods for Finding and Fixing Unexplainable Distributed S...
The Secret Service Methods for Finding and Fixing Unexplainable Distributed S...
 
Myths about static analysis. The fifth myth - a small test program is enough ...
Myths about static analysis. The fifth myth - a small test program is enough ...Myths about static analysis. The fifth myth - a small test program is enough ...
Myths about static analysis. The fifth myth - a small test program is enough ...
 
7 ways you are doing your A/B testing wrong by Côme Courteault
7 ways you are doing your A/B testing wrong by Côme Courteault7 ways you are doing your A/B testing wrong by Côme Courteault
7 ways you are doing your A/B testing wrong by Côme Courteault
 
Time Management for Marketers - The Mozinar
Time Management for Marketers - The MozinarTime Management for Marketers - The Mozinar
Time Management for Marketers - The Mozinar
 

Más de Chinmay V S

Más de Chinmay V S (6)

A Perceived Lack of Leadership and the Tools to Fix it
A Perceived Lack of Leadership and the Tools to Fix itA Perceived Lack of Leadership and the Tools to Fix it
A Perceived Lack of Leadership and the Tools to Fix it
 
Improve your Life by Commoditising the Supply-Chain
Improve your Life by Commoditising the Supply-ChainImprove your Life by Commoditising the Supply-Chain
Improve your Life by Commoditising the Supply-Chain
 
Bottom halves on Linux
Bottom halves on LinuxBottom halves on Linux
Bottom halves on Linux
 
Use-Case is Everything
Use-Case is EverythingUse-Case is Everything
Use-Case is Everything
 
Sensors and location based services
Sensors and location based servicesSensors and location based services
Sensors and location based services
 
Sensors on android
Sensors on androidSensors on android
Sensors on android
 

Último

Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 

Último (20)

Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 

Effort Estimation

  • 1. EFFORT ESTIMATION Write down the number of “squares” in the above image…
  • 2. 5 REASONS WHY ESTIMATES TEND TO BE WRONG 1. Ambiguous/Incomplete Requirements. No documented use-cases. 2. Using Assumptions/Gut-feeling. Instead of facts. 3. Large-Scale. No breakdown structure = Omitted activities. 4. Single-Point Estimates. Average ≠ Conditional. 5. Bad work processes Bad design, code  Bugs  Rework/Firefighting.
  • 3. THE 6TH SECRET REASON WHY ESTIMATES ARE WRONG OFF THE CUFF ESTIMATES ! Q. Can you get this done by Friday? Answer: Looks do-able. I will try. What is the right question? What is the right way to answer it?
  • 5. ¯_(ツ)_/¯ NOT KNOWING THE ANSWER IS OKAY
  • 6. THE 6TH SECRET REASON WHY ESTIMATES ARE WRONG 1. Ambiguous/Incomplete Requirements. No documented use-cases. 2. Using Assumptions/Gut-feeling. Instead of facts. 3. Large-Scale. No breakdown structure = Omitted activities. 4. Single-Point Estimates. Average ≠ Conditional. 5. Bad work processes Bad design, code  Bugs  Rework/Firefighting. 5 REASONS Q. Can you get this done by Friday? Answer: Looks do-able. I will try.
  • 7. RIGHT QUESTION? / RIGHT WAY TO ANSWER IT? 1. Ambiguous/Incomplete Requirements. No documented use-cases. 2. Using Assumptions/Gut-feeling. Instead of facts. 3. Large-Scale. No breakdown structure = Omitted activities. 4. Single-Point Estimates. Average ≠ Conditional. 5. Bad work processes Bad design, code  Bugs  Rework/Firefighting. Q. Can you get this done by Friday? Answer: Looks do-able. I will try.
  • 8. ESTIMATES THE USUAL SUSPECTS Reference: Software Estimation Demystifying the Black Art – Steve McConnell
  • 9. PRECISION = UNINTENDED CONFIDENCE. It is10:30 am. You are on your way to meet a friend… You: “Will see you at the mall by 11 o’clock.” Sounds like will be there sometime before 11:05 VS. You: “Will meet you at the mall at 10:58am.” Sounds like will be there sometime before 10:59 The 2nd estimate was simply based on an ETA of 28mins shown by the navigation app at 10:30.
  • 10. INTERESTING BITS FROM AROUND THE WORLD... Calculating Functions Points - A practical example…  stackoverflow.com/q/34473698/319204 “Function Points? Valuable, but too much effort to get right.” - Mike Cohn (Scrum Alliance)  stackoverflow.com/a/153458/319204 12 tips to better estimates  stackoverflow.com/a/35571856/319204 PMBOK – 5th Edition  A Guide to the Project Management Body of Knowledge – 5e