Software estimates are considered lies because software development is a rapid cycle of experiments that involves solving novel problems. Past experience is irrelevant in solving these problems. The cone of uncertainty in software development suggests that as more problems are solved, there is less uncertainty about solving future problems.
Table of contents
All Software Estimates are LiesSoftware Development is ResearchThe Deadly Costs of Our DeceitsProject Planning and the Agile EnterpriseReady for LaunchBeing Honest with BossesThe Primary Measure of Progress2 Comments
Sort: