This document discusses different approaches to software project estimation, including arguments for and against estimating. It presents a spectrum of estimating approaches from never estimating to always estimating. It advocates for probabilistic and data-driven forecasting over deterministic estimates based on intuition. The key ideas are to reduce sources of variation, gather data over time to build probabilistic forecasts, focus on delivering value quickly, and establish service-level expectations rather than commitments.
Related topics: