How to make an accurate estimate?

You don’t. - Everyone involved in software projects has to stop ignoring the fact that an estimate implies uncertainty.

  • Bad Estimation - Quality needs time and not just skill. And smart developers frequently overestimate their capability. Finally they end up taking ugly hacks to finish stuff on a self-committed suicide timeline.

TL;DR — Bad Estimation destroys Quality even before a single line of code is written

Written on December 29, 2020, Last update on July 27, 2021
agile enterprise software