Re:What Do We Know About Time Pressure in Software Development?
by kqr on Friday January 14, 2022 @12:37AM
(#29930975)
The book Rapid Development is somewhat evidence-based, has a chapter on estimation and concludes the same thing. At every stage of a project, there's just some amount of inherent uncertainty and spending more effort on estimation does not remove this uncertainty -- only getting further in the implementation does.
Example: How long will it take you to lean advanced physics? Even if I gave you a week, your estimate is likely worthless (maybe precise, but not accurate). To me this makes sense because you cannot know the unknown unknowns until you hit them (and throw in some of the journeyman fallacy)
Meanwhile, how long will it take to brush your teeth is easy to estimate. How long will it take to brush your teeth with a new electric toothbrush is also reasonable to estimate.