It’s not you, it’s your estimates

Office Space Meme. Top Text: If you could give me an update on your estimates. Bottom Text: That would be great.
Office Space Meme

So what went wrong?

Estimation and developer skills go hand in hand

Where it all goes wrong

Spiking and non-spiking development

The easiest parts take the least time; the hardest the most.

False average equivalency problem

Assuming a normal distribution for estimates, the chance that an estimate takes less time follows a cumulative distribution, that can grow very slowly around the average.
If you want increased confidence in your estimate, increase the time you give yourself!

Always be finished

Biting off more than you can chew

Rabbit holes

Ola Sendecka: Into the Rabbit Hole — PyWaw Summit 2015
  • Underestimate the problem
  • Fixed on solving only the surface problem
  • Continues after a number of failures
  • Convinced the final solution is close
  • Cannot give up

Lack of Communication

How to improve on your estimates

Think before

Think during

Think after

Final Story




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Simplifying Microservices Debugging with Thundra Sidekick


How I Became a Developer Advocate

Tutorial: Ciat Lonbarde PCBs

Rollz-5: Ultrasound Filters Paper Circuit

A little Story about UIScrollView in iOS

Creating the Main Menu

Simple Accordion Menu Using HTML and CSS

Roadmap Update 12.03–12.17

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Craig Stone

Craig Stone

More from Medium

How two key concept transformed my career outlook

How lockdown affected communication and where we go from here

What is Project Executi

To be (a lazy developer) or not to be