WHY TEAMS ALWAYS
F*CK UP WITH THEIR
OWN ESTIMATES
OLHA CHMYR,
PROJECT MANAGER, SPD-UKRAINE (PitchBook)
● 5 years of Project Management
● worked for startups, small/medium
companies, and FMCG corporations
● beautiful creatures and coffee lover
● Project Manager at SPD-Ukraine
(PitchBook)
ABOUT ME:
WHO I AM
AGENDA
● Theory of estimating
● Emotional traps in the
estimation process
GIVE ME
YOUR
ESTIMATE!
GIVE ME YOUR ESTIMATE!
#NOESTIMATES
TIME ESTIMATES PROCESS
DEFINE THE TARGET
DIVE INTO DETAILS
● split into obvious subtasks;
● do not get brought away with
detailed detailing.
1
2
DEFINE RISKY SUBTASKS
ESTIMATE TIME
FOR DETAILED TASK
● include non-productive hours;
● include time for code review, integration and other dev activities.
3
4
TIME ESTIMATES PROCESS
LET’S TALK MORE ABOUT
NUMBERS AND UNKNOWNS
● Ask for at least 2 estimates –
min and max
(it is better to have even three –
min, max and most likely);
● More unknowns, less confidence
UNKNOWNS AND UNKNOWN
UNKNOWNS
● Do we understand the spec well?
● How many negative cases are
covered in the spec?
● How will we test the system?
● How will the system behave at the
moment of failure?
● Can the architecture be scaled?
● What are the risks associated with this solution
and to the choices about to be made?
● How will we monitor the system?
● Is it possible to complete a task more
straightforwardly while still accomplishing
a business task?
UNKNOWNS AND UNKNOWN
UNKNOWNS
YOU CAN BREAK THE ANALYSIS PARALYSIS
● Can it last for a
half a year? ● Can it last for a
week?
● Can it last for a
month? ● Can it last for a
day?
ESTIMATE THE QUALITY OF TIME ESTIMATES
K = T(p)/T(o)
HOW TO AVOID MISTAKES
● do not get brought away with detailed detailing;
● include risky tasks and increase their estimate;
● provide more specificity in the task;
● split into the subtasks until everyone feels
well comfortable about them;
HOW TO AVOID MISTAKES
● calculate individual coefficient of error
estimation;
● include the blocking dependencies between
the tasks of different devs.
● investigate tasks which are hard to estimate;
● include non-productive time expenditures;
PLANNING FALLACY
Planning fallacy – cognitive
distortion of planning
Roger BuehlerAmos Tversky and Daniel
Kahneman
PLANNING FALLACY
70%
did not meet the deadline
80%
were sure about the deadline
THE MAIN REASONS FOR MISTAKES
When we thought over something for ourselves, it
seems to us that this will happen more likely.
THE MAIN REASONS FOR MISTAKES
Detailed plan leads to the more optimistic estimate
THE MAIN REASONS FOR MISTAKES
THE MAIN REASONS FOR MISTAKES
Hot/Cold empathy gap
THE REASON OF PLANNING FALLACY
Focalism
HOW TO LIVE ON
Willis Everett McNelly
HOW TO LIVE ON
Short and unrealistic terms Additional time
HOW TO LIVE ON
HOW TO LIVE ON
External estimate
If everything is as usual, how much time
do you need to finish the task
How did the events go, which of
them usually lead to the timing shift?
HOW TO LIVE ON
PLEASE, DON’T BURN OUT
QUESTIONS
o.chmyr@spd-ukraine.com
facebook.com/chmyr.olha
instagram.com/the.osya
linkedin.com/in/olhachmyr

More Related Content

PPTX
Olha Chmyr. Team estimates f*up.
PPTX
Project management truths
PPTX
Software management...for people who just want to get stuff done
PDF
How to Make Working From Home More Productive
PPTX
Alliance 2017 - Growth Driven Design
PDF
7 Productivity Lifehacks - Be More Productive Now
PDF
HRRHCongres day 3: The Forge
PPTX
StangaOne1_A_Guide_for_Everyone
Olha Chmyr. Team estimates f*up.
Project management truths
Software management...for people who just want to get stuff done
How to Make Working From Home More Productive
Alliance 2017 - Growth Driven Design
7 Productivity Lifehacks - Be More Productive Now
HRRHCongres day 3: The Forge
StangaOne1_A_Guide_for_Everyone

What's hot (20)

PDF
Neos - past, present, future (Inspiring Conference 2016)
PDF
PRINCE2 is dead! Long live Agile!
PDF
The CIO survival guide: Neva webcast - May 2017
PDF
Worksheet: Time Audit
PPTX
When will it be done? (Lean Agile Forecasting)
PPTX
Team cooltalks 2012 presentation slides
PDF
How To Be A Healthy, Happy, and Productive Remote Worker
PDF
How to Launch a Startup without Quitting Your Day Job by Sheffie Robinson
PPTX
Productivity Hacks in a Co-Working Space
PDF
#NoEstimates Thinking
PDF
10 reasons to_choose_q_gate_for_bi
PPTX
Top 10 ways to be more productive.
PPTX
Chaos mechanics (chaosmech)
PDF
The Scary Truth of Spreadsheets
PDF
Expanding the Footprint of Research Eat 'n Learn Smartees
PPTX
10 key points why a project fails
PDF
Plans are worthless. Planning is everything.
PDF
product development checklist manifesto
PPT
Presentation1 11 Time Management Tips
PPTX
Estimating software development
Neos - past, present, future (Inspiring Conference 2016)
PRINCE2 is dead! Long live Agile!
The CIO survival guide: Neva webcast - May 2017
Worksheet: Time Audit
When will it be done? (Lean Agile Forecasting)
Team cooltalks 2012 presentation slides
How To Be A Healthy, Happy, and Productive Remote Worker
How to Launch a Startup without Quitting Your Day Job by Sheffie Robinson
Productivity Hacks in a Co-Working Space
#NoEstimates Thinking
10 reasons to_choose_q_gate_for_bi
Top 10 ways to be more productive.
Chaos mechanics (chaosmech)
The Scary Truth of Spreadsheets
Expanding the Footprint of Research Eat 'n Learn Smartees
10 key points why a project fails
Plans are worthless. Planning is everything.
product development checklist manifesto
Presentation1 11 Time Management Tips
Estimating software development
Ad

Similar to Chmyr Olha. WHY TEAMS ALWAYS F*CK UP WITH THEIR OWN ESTIMATES (20)

PPTX
Want better estimation ?
PPTX
Estimation Protips - NCDevCon 2014
PPTX
#No estimates #smidig15 oslo
PDF
Estimation myths debunked
PPT
Agile effort estimation
PDF
Estimation tricks and traps
PDF
Estimations
PPTX
Iwsm2014 why cant people estimate (dan galorath)
PDF
Estimates or #NoEstimates by Enes Pelko
PDF
#NoEstimates - TYPO3 Conference 2013
PPT
Range estimation in Scrum
PPTX
Why things take longer than you think
PPTX
Software estimation is crap
PDF
Presentation on 'Why cant people estimate' event, 23rd June 2016
PPTX
Agile Projects | Rapid Estimation | Techniques | Tips
PPTX
Improving Estimates
PDF
Maximising Capital Investments - is guesswork eroding your bottomline?
PPTX
Fix you some bad estimation habits
PDF
Ryan Ripley - The #NoEstimatesMovement
PDF
#NoEstimates
Want better estimation ?
Estimation Protips - NCDevCon 2014
#No estimates #smidig15 oslo
Estimation myths debunked
Agile effort estimation
Estimation tricks and traps
Estimations
Iwsm2014 why cant people estimate (dan galorath)
Estimates or #NoEstimates by Enes Pelko
#NoEstimates - TYPO3 Conference 2013
Range estimation in Scrum
Why things take longer than you think
Software estimation is crap
Presentation on 'Why cant people estimate' event, 23rd June 2016
Agile Projects | Rapid Estimation | Techniques | Tips
Improving Estimates
Maximising Capital Investments - is guesswork eroding your bottomline?
Fix you some bad estimation habits
Ryan Ripley - The #NoEstimatesMovement
#NoEstimates
Ad

More from Lviv Startup Club (20)

PDF
Maksym Vyshnivetskyi: PMO Maturity and Continuous Improvement (UA)
PPTX
Oleksandr Ivakhnenko: Cold Outreach і Social Selling: просунуті техніки (UA)
PDF
Maksym Vyshnivetskyi: PMO KPIs (UA) - LemBS
PDF
Oleksandr Ivakhnenko: LinkedIn Marketing і Content Marketing: розширений підх...
PDF
Maksym Vyshnivetskyi: PMO Quality Management (UA)
PDF
Oleksandr Ivakhnenko: Вступ до генерації лідів для ІТ-аутсорсингу (UA)
PDF
Oleksandr Osypenko: Поради щодо іспиту та закриття курсу (UA)
PDF
Oleksandr Osypenko: Пробний іспит + аналіз (UA)
PDF
Oleksandr Osypenko: Agile / Hybrid Delivery (UA)
PDF
Oleksandr Osypenko: Стейкхолдери та їх вплив (UA)
PDF
Rostyslav Chayka: Prompt Engineering для проєктного менеджменту (Advanced) (UA)
PPTX
Dmytro Liesov: PMO Tools and Technologies (UA)
PDF
Rostyslav Chayka: Управління командою за допомогою AI (UA)
PDF
Oleksandr Osypenko: Tailoring + Change Management (UA)
PDF
Maksym Vyshnivetskyi: Управління закупівлями (UA)
PDF
Oleksandr Osypenko: Управління ризиками (UA)
PPTX
Dmytro Zubkov: PMO Resource Management (UA)
PPTX
Rostyslav Chayka: Комунікація за допомогою AI (UA)
PDF
Ihor Pavlenko: Комунікація за допомогою AI (UA)
PDF
Maksym Vyshnivetskyi: Управління якістю (UA)
Maksym Vyshnivetskyi: PMO Maturity and Continuous Improvement (UA)
Oleksandr Ivakhnenko: Cold Outreach і Social Selling: просунуті техніки (UA)
Maksym Vyshnivetskyi: PMO KPIs (UA) - LemBS
Oleksandr Ivakhnenko: LinkedIn Marketing і Content Marketing: розширений підх...
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Oleksandr Ivakhnenko: Вступ до генерації лідів для ІТ-аутсорсингу (UA)
Oleksandr Osypenko: Поради щодо іспиту та закриття курсу (UA)
Oleksandr Osypenko: Пробний іспит + аналіз (UA)
Oleksandr Osypenko: Agile / Hybrid Delivery (UA)
Oleksandr Osypenko: Стейкхолдери та їх вплив (UA)
Rostyslav Chayka: Prompt Engineering для проєктного менеджменту (Advanced) (UA)
Dmytro Liesov: PMO Tools and Technologies (UA)
Rostyslav Chayka: Управління командою за допомогою AI (UA)
Oleksandr Osypenko: Tailoring + Change Management (UA)
Maksym Vyshnivetskyi: Управління закупівлями (UA)
Oleksandr Osypenko: Управління ризиками (UA)
Dmytro Zubkov: PMO Resource Management (UA)
Rostyslav Chayka: Комунікація за допомогою AI (UA)
Ihor Pavlenko: Комунікація за допомогою AI (UA)
Maksym Vyshnivetskyi: Управління якістю (UA)

Recently uploaded (20)

PDF
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
PDF
BoxLang Dynamic AWS Lambda - Japan Edition
PPTX
Python is a high-level, interpreted programming language
PDF
Visual explanation of Dijkstra's Algorithm using Python
PPTX
Trending Python Topics for Data Visualization in 2025
PDF
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
PDF
Practical Indispensable Project Management Tips for Delivering Successful Exp...
PDF
CCleaner 6.39.11548 Crack 2025 License Key
PPTX
MLforCyber_MLDataSetsandFeatures_Presentation.pptx
PDF
Type Class Derivation in Scala 3 - Jose Luis Pintado Barbero
PDF
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
PDF
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
PDF
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
PDF
How Tridens DevSecOps Ensures Compliance, Security, and Agility
PDF
Workplace Software and Skills - OpenStax
PDF
MCP Security Tutorial - Beginner to Advanced
PPTX
most interesting chapter in the world ppt
PPTX
Download Adobe Photoshop Crack 2025 Free
PDF
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
PDF
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
BoxLang Dynamic AWS Lambda - Japan Edition
Python is a high-level, interpreted programming language
Visual explanation of Dijkstra's Algorithm using Python
Trending Python Topics for Data Visualization in 2025
How AI/LLM recommend to you ? GDG meetup 16 Aug by Fariman Guliev
Practical Indispensable Project Management Tips for Delivering Successful Exp...
CCleaner 6.39.11548 Crack 2025 License Key
MLforCyber_MLDataSetsandFeatures_Presentation.pptx
Type Class Derivation in Scala 3 - Jose Luis Pintado Barbero
Ableton Live Suite for MacOS Crack Full Download (Latest 2025)
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
How Tridens DevSecOps Ensures Compliance, Security, and Agility
Workplace Software and Skills - OpenStax
MCP Security Tutorial - Beginner to Advanced
most interesting chapter in the world ppt
Download Adobe Photoshop Crack 2025 Free
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
Top 10 Software Development Trends to Watch in 2025 🚀.pdf

Chmyr Olha. WHY TEAMS ALWAYS F*CK UP WITH THEIR OWN ESTIMATES

  • 1. WHY TEAMS ALWAYS F*CK UP WITH THEIR OWN ESTIMATES OLHA CHMYR, PROJECT MANAGER, SPD-UKRAINE (PitchBook)
  • 2. ● 5 years of Project Management ● worked for startups, small/medium companies, and FMCG corporations ● beautiful creatures and coffee lover ● Project Manager at SPD-Ukraine (PitchBook) ABOUT ME:
  • 4. AGENDA ● Theory of estimating ● Emotional traps in the estimation process
  • 6. GIVE ME YOUR ESTIMATE! #NOESTIMATES
  • 7. TIME ESTIMATES PROCESS DEFINE THE TARGET DIVE INTO DETAILS ● split into obvious subtasks; ● do not get brought away with detailed detailing. 1 2
  • 8. DEFINE RISKY SUBTASKS ESTIMATE TIME FOR DETAILED TASK ● include non-productive hours; ● include time for code review, integration and other dev activities. 3 4 TIME ESTIMATES PROCESS
  • 9. LET’S TALK MORE ABOUT NUMBERS AND UNKNOWNS ● Ask for at least 2 estimates – min and max (it is better to have even three – min, max and most likely); ● More unknowns, less confidence
  • 10. UNKNOWNS AND UNKNOWN UNKNOWNS ● Do we understand the spec well? ● How many negative cases are covered in the spec? ● How will we test the system? ● How will the system behave at the moment of failure?
  • 11. ● Can the architecture be scaled? ● What are the risks associated with this solution and to the choices about to be made? ● How will we monitor the system? ● Is it possible to complete a task more straightforwardly while still accomplishing a business task? UNKNOWNS AND UNKNOWN UNKNOWNS
  • 12. YOU CAN BREAK THE ANALYSIS PARALYSIS ● Can it last for a half a year? ● Can it last for a week? ● Can it last for a month? ● Can it last for a day?
  • 13. ESTIMATE THE QUALITY OF TIME ESTIMATES K = T(p)/T(o)
  • 14. HOW TO AVOID MISTAKES ● do not get brought away with detailed detailing; ● include risky tasks and increase their estimate; ● provide more specificity in the task; ● split into the subtasks until everyone feels well comfortable about them;
  • 15. HOW TO AVOID MISTAKES ● calculate individual coefficient of error estimation; ● include the blocking dependencies between the tasks of different devs. ● investigate tasks which are hard to estimate; ● include non-productive time expenditures;
  • 16. PLANNING FALLACY Planning fallacy – cognitive distortion of planning
  • 17. Roger BuehlerAmos Tversky and Daniel Kahneman PLANNING FALLACY
  • 18. 70% did not meet the deadline 80% were sure about the deadline THE MAIN REASONS FOR MISTAKES
  • 19. When we thought over something for ourselves, it seems to us that this will happen more likely. THE MAIN REASONS FOR MISTAKES
  • 20. Detailed plan leads to the more optimistic estimate THE MAIN REASONS FOR MISTAKES
  • 21. THE MAIN REASONS FOR MISTAKES Hot/Cold empathy gap
  • 22. THE REASON OF PLANNING FALLACY Focalism
  • 25. Short and unrealistic terms Additional time HOW TO LIVE ON
  • 26. HOW TO LIVE ON External estimate
  • 27. If everything is as usual, how much time do you need to finish the task How did the events go, which of them usually lead to the timing shift? HOW TO LIVE ON