← Back to Journal
Product·Feb 2026·8 min

Estimating software when nobody can

Estimates are guesses wearing a suit. The honest move is to make the uncertainty explicit.

George HeavensonGeorge Heavenson
post-estimate.png

Software estimates are guesses wearing a suit. The honest move is not to pretend otherwise, but to make the uncertainty explicit and then shrink it deliberately.

We estimate in ranges, not single numbers, and we tighten those ranges by building the riskiest, least-understood part first rather than saving it for the end.

A plan that admits what it does not yet know is far more useful than a confident one that turns out to be wrong.

Enjoyed this? There's more in the Journal.All essays →