The Errors of Estimation

What we often hear from estimators is that estimates are supposed to be “intervals”, not single-point values. As usual, they don’t define what “interval” should be. They just say that you have to be “accurate”, but not so “precise”.  Ok, let’s explore what that might mean.  Let’s say you get a request to estimate a …

A detailed comment on the practice of estimation in Software Development – a #NoEstimates post

OK, so a friend (who shall remain anonymous) sent me a message with some very good points bout estimation. This blog post explores those statements. It will be long, and detailed. Grab a cup of coffee, sit down and let’s do this! The first thing I’d like to comment on is the statement My start …

Accidental complication: another reason why estimates don’t work

Accidental complication Another reason why estimations can’t work goes by the name of accidental complication. J.B. Rainsberger introduced this concept at Oredev 2013 . The gist of the argument is this: every feature or functionality added to an existing project has two cost elements (what you want to estimate): Essential complication or g(e): How hard …