SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Andere mochten auch

Loadแนวข้อสอบ ครูผู้ช่วย เอกบริหารธุรกิจ สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐ...
 Loadแนวข้อสอบ ครูผู้ช่วย เอกบริหารธุรกิจ สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐ... Loadแนวข้อสอบ ครูผู้ช่วย เอกบริหารธุรกิจ สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐ...
Loadแนวข้อสอบ ครูผู้ช่วย เอกบริหารธุรกิจ สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐ...nawaporn khamseanwong
 
Loadแนวข้อสอบ ครูผู้ช่วย เอกธุรกิจศึกษา สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐา...
 Loadแนวข้อสอบ ครูผู้ช่วย เอกธุรกิจศึกษา สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐา... Loadแนวข้อสอบ ครูผู้ช่วย เอกธุรกิจศึกษา สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐา...
Loadแนวข้อสอบ ครูผู้ช่วย เอกธุรกิจศึกษา สำนักงานคณะกรรมการการศึกษาขั้นพื้นฐา...nawaporn khamseanwong
 
Arangoya euskara - 2016
Arangoya   euskara - 2016Arangoya   euskara - 2016
Arangoya euskara - 2016lucilalarraga
 
T4 regulación motores CC
T4 regulación motores CCT4 regulación motores CC
T4 regulación motores CCNuria_Cavaller
 
Agenda setmana 13-març-curs16-17
Agenda setmana 13-març-curs16-17Agenda setmana 13-març-curs16-17
Agenda setmana 13-març-curs16-176sise
 
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...erna wati
 
3Com 56K/3CCM756
3Com 56K/3CCM7563Com 56K/3CCM756
3Com 56K/3CCM756savomir
 
1393104145 lyulw20100719 (3)
1393104145 lyulw20100719 (3)1393104145 lyulw20100719 (3)
1393104145 lyulw20100719 (3)Diego Torres
 
Berrikuntza eta proiektuak aldaketak 2016
Berrikuntza eta proiektuak aldaketak 2016 Berrikuntza eta proiektuak aldaketak 2016
Berrikuntza eta proiektuak aldaketak 2016 lucilalarraga
 
Coates Hire - Water Treatment Engineering Solutions
Coates Hire - Water Treatment Engineering Solutions Coates Hire - Water Treatment Engineering Solutions
Coates Hire - Water Treatment Engineering Solutions Rafi Tchopourian
 
Tarea 7 angustia y ansiedad darioparedes
Tarea 7 angustia y ansiedad darioparedesTarea 7 angustia y ansiedad darioparedes
Tarea 7 angustia y ansiedad darioparedesDario Paredes
 
Parcial calificado 5 relaciones internacionales ldb
Parcial calificado 5 relaciones internacionales ldbParcial calificado 5 relaciones internacionales ldb
Parcial calificado 5 relaciones internacionales ldbLeidy Dueñas Barahona
 

Andere mochten auch (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
 

Ähnlich wie Effort Estimation

Estimation myths debunked
Estimation myths debunkedEstimation myths debunked
Estimation myths debunkedNetguru
 
2014 simulations
2014 simulations2014 simulations
2014 simulationsKate FLR
 
The year was 1967
The year was 1967The year was 1967
The year was 1967John Thomas
 
Good Testers are Often Lucky
Good Testers are Often LuckyGood Testers are Often Lucky
Good Testers are Often LuckyTEST Huddle
 
Want better estimation ?
Want better estimation ?Want better estimation ?
Want better estimation ?Alexandre Cuva
 
12 surprising job interview tips
12 surprising job interview tips12 surprising job interview tips
12 surprising job interview tipsumarus5257
 
Exploratory Testing As A Quest
Exploratory Testing As A QuestExploratory Testing As A Quest
Exploratory Testing As A QuestChrishoneybee
 
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
 
How to Produce Kick-Ass Ideas
How to Produce Kick-Ass IdeasHow to Produce Kick-Ass Ideas
How to Produce Kick-Ass IdeasInitiative
 
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 - takeawayKacper Szymczak
 
Paradoxical Writing Productivity Tips, Ruth Bridgstock
Paradoxical Writing Productivity Tips, Ruth BridgstockParadoxical Writing Productivity Tips, Ruth Bridgstock
Paradoxical Writing Productivity Tips, Ruth BridgstockCCI
 
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 productivityBrainhub
 
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...Jörg Bächtiger
 
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 ...PVS-Studio
 
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 CourteaultTheFamily
 
Time Management for Marketers - The Mozinar
Time Management for Marketers - The MozinarTime Management for Marketers - The Mozinar
Time Management for Marketers - The MozinarIan Lurie
 

Ähnlich wie 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
 

Mehr von Chinmay V S

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 itChinmay V S
 
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-ChainChinmay V S
 
Bottom halves on Linux
Bottom halves on LinuxBottom halves on Linux
Bottom halves on LinuxChinmay V S
 
Use-Case is Everything
Use-Case is EverythingUse-Case is Everything
Use-Case is EverythingChinmay V S
 
Sensors and location based services
Sensors and location based servicesSensors and location based services
Sensors and location based servicesChinmay V S
 
Sensors on android
Sensors on androidSensors on android
Sensors on androidChinmay V S
 

Mehr von 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
 

Kürzlich hochgeladen

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 Bookingroncy bisnoi
 
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.pptxJuliansyahHarahap1
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
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...roncy bisnoi
 
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.pptNANDHAKUMARA10
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfRagavanV2
 
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.pdfRagavanV2
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 

Kürzlich hochgeladen (20)

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
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
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
 
(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
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
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...
 
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
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
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
 
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
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 

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