Skip to main content
← Notes
Open question

Leave a place for uncertainty

A plan does not eliminate surprise; it decides how to adjust when surprise arrives. A set of bounded scenarios and clear switching signals may be more useful than one confident forecast.

A recent project retrospective

Table of Contents

Project plans often express commitment through a single date, budget, and outcome. The danger is not commitment itself. It is the implication that sufficient detail can make uncertainty disappear. Deviations then look like execution failures, bad news gets hidden, and the plan loses its value as a decision tool.

Expose the assumptions
#

Every precise number depends on conditions: requirements remain stable, critical people are available, and a technical approach reaches the expected performance. Recording those assumptions alongside the date makes the model visible.

When a condition changes, the conversation can move from blame to diagnosis: which assumption failed, and what does that change imply?

Use scenarios instead of one point
#

For uncertain work, a small set of genuinely different scenarios can be more useful than a vague range around one forecast. A baseline describes the expected path, a constrained scenario explains how to narrow scope, and an opportunity scenario shows how to use favorable conditions.

Scenarios do not need to cover every future. They reveal decision forks before the team reaches them.

Define switching signals
#

“We will see later” is not a strategy. A usable fallback needs a trigger, an observation rhythm, and an owner. Two failed validation rounds might reduce scope; a late critical delivery might activate another supplier; repeated user friction might pause new features.

Signals closest to the source of the problem usually preserve the cheapest options. Waiting for complete certainty often means waiting until few choices remain.

Review the decision structure
#

A retrospective should examine more than the gap between plan and result. Which assumptions were never recorded? Which signals appeared but were ignored? Which fallback could not actually be activated?

A mature plan does not pretend the world is stable. It gives uncertainty a name, a place, and a moment for action.