Milestone: Definition and What Makes One Useful

A milestone is a zero-duration point in a plan marking that something has been reached: a deliverable accepted, a gate passed, a system live. It has no effort and no work attached to it. Its value is as a checkpoint that people outside the delivery team can understand and that a schedule can be reported against.

What a milestone record holds

A milestone is only useful if someone can say, without discussion, whether it has been met. That requires a few fields beyond a name and a date.

FieldWhy it is there
Milestone nameStated as a completed condition, not an activity: "UAT signed off", not "run UAT"
Baseline dateThe date agreed at plan approval. Fixed, so slip is visible
Forecast dateThe current expectation. Moves as the plan moves
Actual datePopulated only when the completion criteria are met
OwnerThe single named person answerable for it, not a team
Completion criteriaWhat has to be true and who confirms it
DependenciesWhat must land first, including anything outside the team
StatusNot started, in progress, met, missed — derived from the dates

How it is used

Milestones do three jobs. They give the plan a reporting spine, so a status report can show progress without listing four hundred tasks. They mark decision points, since many milestones coincide with a gate — a go/no-go, a stage boundary, a contractual acceptance. And they carry the schedule variance measure, because baseline against forecast on a milestone is the cleanest way to show slip.

In tooling the distinction is between the working plan and the reported view. A task-level plan is maintained by the team; the milestone view is what leaves the team. The project plan and milestone tracker keeps both, with the Gantt drawing from task dates and a separate milestone sheet for the dates outside stakeholders care about. At portfolio level the same records feed the timeline layouts in the roadmap deck and the quarterly view in the product and project roadmap.

On a report, the milestone table is normally the section directly under the RAG summary — the evidence for the schedule colour. What belongs alongside it is set out in the project status report guide.

Where it goes wrong

Related terms

Baseline — the approved plan the milestone date is measured against. Gate — a decision point that a milestone frequently marks. RAG status — usually derived from milestone slip on the schedule dimension. Dependency — the thing that most often causes a milestone to move. Highlight report — the report format in which milestone status is normally shown as a short table.

Questions

How many milestones should a project have?

Enough to show shape without becoming a task list. For a project of a few months, roughly eight to twenty. The test is whether someone outside the team can read the list and understand the sequence.

What is the difference between a milestone and a deliverable?

A deliverable is a thing produced. A milestone is a point in time, often the moment a deliverable is accepted. The deliverable is the document; the milestone is its sign-off.

Should milestone dates be changed when they slip?

The forecast date moves; the baseline date does not. Keeping both is what makes slip visible. Re-baselining is a separate, deliberate act, usually requiring approval.

Do milestones have durations?

No. A milestone is a point, with zero duration and no effort. Anything with duration is a task or a phase, even if it is being displayed on the milestone row of a chart.

Glossary · All 36 templates