03What a plan must answer
A plan is judged by the decisions it supports, not by its level of detail. Whatever its form, it must answer four questions for the people who depend on it.
- What will we deliver? Not a list of tasks, but capabilities users can adopt. "Red cell units can be shipped to hospitals" is an answer. "The labelling module is 80% done" is not.
- Roughly when? A range, not a single date. "Between May and July, most likely June" is honest. "15 June" pretends to a precision nobody has.
- With what confidence? Which parts are safe, which are at risk, and why.
- What will we do if things change? What gives way first if the work takes longer than expected: the date, or some of the scope.
Forecast, not baseline
Traditional project management answers these questions with a baseline: a plan approved at the start, against which every deviation is measured and corrected. That works when the work is well understood upfront. In software it rarely is, so a baseline turns every new piece of knowledge into a variance to be explained.
An agile plan answers the same questions with a forecast. A forecast is the best current estimate, made from what the team knows and has measured, and updated whenever that changes. A deviation from a forecast is not an error. It is information, and the plan absorbs it.
The companion article, Scrum in Name Only, explains where this difference comes from: both traditions descend from Deming's cycle, but they let different variables move. This article is about the practice.
The distinction matters most in the relationship with stakeholders. A baseline invites them to hold the team to a number. A forecast invites them to follow how the number evolves, and to make their own decisions in time. A forecast that moves a little every sprint earns more trust than a date that stays fixed and then breaks.
Section takeaways
- A plan must say what will be delivered, roughly when, with what confidence, and what gives way if things change.
- An agile plan is a forecast that absorbs new knowledge, not a baseline that resists it.
- Forecasts expressed as ranges and updated regularly build more trust than fixed dates.