— views

A Gantt is the best way to track milestones. It's a single-source-of-truth for timelines, dependencies, and owners for everything your team plans to build. Here's the template I use.

roadmap

In your Gantt add a row for each milestone. Also include a column for links to product requirements doc and the owner who is responsible for feature delivery.

The remaining columns are for dates. Each column represent one week and color each cell to represent the expected feature status for that date. Milestones can be:

  • Red: in design or in development
  • Yellow: in an release candidate build (RC) or testing
  • Green: Done

Highlight Dependencies

A roadmap is the best place to track both internal and external dependencies. If one feature depends on another, group the two features together and note the dependency in the feature name.