What is a milestone in project management?
A milestone is a key reference point in a project schedule. Unlike a task that spans a defined duration, a milestone represents a precise moment: the end of a phase, the approval of a deliverable, a go/no-go decision, or a product launch.
In a Gantt chart, milestones are symbolized by a diamond (◆) on the timeline. They allow the whole team — and stakeholders — to see at a glance where the project stands relative to initial goals.
The term "milestone" comes from Latin: in ancient Rome, stone markers (milestones) marked distances along roads. In project management, they serve the same purpose: marking the path to the final destination.
Types of project milestones
Phase milestones
Mark the end of a project phase (design complete, development validated, acceptance testing passed). The most common in traditional project management.
Delivery milestones
Indicate the handover of a deliverable to the client or an internal team. For example: 'Mockup delivered', 'API v1 available'.
Decision milestones
Correspond to a go/no-go or approval by the project sponsor. The project may change direction depending on the outcome.
External milestones
Depend on external parties (contract signing, supplier response, regulatory approval). The riskiest to manage.
How to define effective milestones?
A good milestone meets 4 criteria. It is observable (it can be objectively confirmed as reached), binary (achieved or not achieved, no half-measures), dated (a specific date, not a range) and significant (its achievement or failure has a real impact on the project).
Map your project phases
Break your project into major phases (scoping, design, development, testing, deployment). Each transition between phases is a natural candidate for milestone status.
Identify contractual commitments
Dates promised to the client, contractual deliverables or formal reviews automatically become non-negotiable milestones.
Involve stakeholders
Milestones gain power when co-constructed. A date proposed by the sponsor or client has more legitimacy — and a better chance of being met.
Link them to your Gantt
Place each milestone on your Gantt chart and link it to the preceding tasks. A tool like Tandimy automatically shifts milestones when upstream tasks are delayed.
Common mistakes with milestones
Too many milestones
When everything is a milestone, nothing really is. Reserve this status for truly decisive moments.
Vague milestones
"Phase 2 on track" is not a milestone. "Beta version delivered and validated by client on July 15" is.
Milestones without owners
Each milestone must have a clearly identified owner who commits to the date and raises alerts when slipping.
Ignoring missed milestones
A missed milestone without analysis or communication erodes trust with all stakeholders. Treat each delay as a warning signal.
Which tool to manage milestones?
Most project management tools offer milestones, but implementation varies widely. monday.com limits milestones to its Standard plan (from €14/user/month) and doesn't offer automatic notifications as milestones approach. Microsoft Project offers a complete Gantt with milestones, but its learning curve and price make it difficult for small teams.
| Tool | Milestones | Notifications | Starting price |
|---|---|---|---|
| Tandimy | ✅ All plans | ✅ Automatic | Free |
| monday.com | ⚠️ Standard plan+ | ❌ Manual | 14 €/user |
| Asana | ⚠️ Premium plan+ | ✅ | 10,99 €/user |
| Trello | ❌ Not available | ❌ | Free |
Manage your milestones with Tandimy
Create milestones, receive alerts 7 days and 1 day before, and track progress in real time. Free, no credit card.
FAQ
Ready to plan your milestones?
Tandimy lets you create your first project with Gantt chart and milestones in less than 5 minutes.