Plan project milestones with deadline calculations, issue tracking, and progress visualization. Part of the DevTools Surf developer suite. Browse more tools in the DevOps / CI-CD collection.
Use Cases
Plan a product launch with milestones for design, engineering, QA, marketing, and release phases.
Create a quarterly roadmap with milestone-based progress markers for executive reporting.
Track a complex client deliverable across multiple dependent workstreams.
Plan a content calendar with publication milestones and dependency on design and review stages.
Tips
Define milestones as outcomes, not activities — 'API spec approved' is a milestone; 'write API spec' is a task. Milestones mark verifiable completion points.
Set milestone dates working backward from the final deadline, not forward from the start — backward planning reveals whether the schedule is feasible before you commit to it.
Link each milestone to at least one success metric — measurable outcomes make milestone completion unambiguous and easier to track in status reports.
Fun Facts
The term 'milestone' in project management originated in road engineering — physical stone markers every mile along Roman roads (milestones) let travelers measure progress toward their destination.
NASA's stage-gate review process, developed in the 1960s for Apollo, was one of the first formal milestone-based project management frameworks. It required go/no-go decisions at each phase boundary based on defined completion criteria.
The Project Management Institute (PMI) reports that projects with clearly defined milestones are 34% more likely to be completed on time and 26% more likely to stay within budget than projects using task lists only.
FAQ
What's the difference between a milestone and a task?
A task has duration and uses resources. A milestone has zero duration — it's a checkpoint that confirms a set of tasks are complete. Milestones are not deliverables themselves but signals that deliverables exist.
Does it calculate the critical path?
Yes — the planner identifies the sequence of milestones and their dependencies that determines the minimum project duration. Slipping any critical-path milestone delays the final milestone.
Can I export to a Gantt chart?
Export milestone data as JSON compatible with the Gantt Chart Generator tool, or as an iCalendar (.ics) file to import milestone dates into Google Calendar or Outlook.