How to create a High-level objectives roadmap



Communicate a high-level plan of measurable, time-bound goals across different teams over time. This visualization is ideal for aligning your product organization around outcomes - without prescribing specific solutions.

In this article:

How to create a High-level objectives roadmap

Create your roadmap


  1. Navigate to your Roadmap board.
  2. From the drop-down menu, select Create Roadmap.


  1. Select High-level objectives roadmap from the left menu.
  2. Click Choose roadmap.

Add objectives to your roadmap


  1. Click the blue button to display a list of your objectives. Click on an objective to add it to the roadmap.
  2. Click on a blank space on the roadmap to create a search bar. Click the name of an existing objective to add it to your roadmap. If the objective already has a designated timeframe, you can keep that timeframe or update it.
  3. Click on a blank space on the roadmap to create a search bar. Write the name of a new objective and click Create to create a new objective with the specified timeframe.

You can also assign a timeframe to an objective by clicking on that objective's name, whether it's from an objective column or from the objectives menu on the right sidebar:


Configure objective status and visibility


  1. Click on the flag on the right side of an objective card to adjust the status of the objective. Note: this will not impact the feature status of any underlying feature cards.
  2. Click on a downward facing caret to reveal underlying features and subfeatures attached to a release.
  3. Click the ・・・menu and select Hide to prevent contributors and viewers from seeing this card. You can choose to reveal hidden cards via your Settings menu if you wish.
  4. Click the ・・・ menu and select Remove from roadmap to remove the objective from your roadmap. This action will not delete the objective object, or impact the relationship between your objective and any underlying features.

Rearrange objective timeframe and orderor7.gif

  1. Drag and drop the ends of each objective card to adjust the start and stop dates of the timeframe field.
  2. Drag and drop objective cards to adjust the order in which they are displayed.
  3. Drag and drop an objective card to automatically update its timeframe field.

Align features under an objective


The High-level objectives roadmap makes it easy to align the timeframe of your individual features with the timeframe of your overall release. 

If a feature associated with an objective has a timeframe outside the date range of the objective, the roadmap will display an overlap, indicated with a transparent background and a dashed outline.

To address an overlap:

  1. Adjust the timeframe of the objective by double-clicking on the overlap or dragging and dropping the end of the objective to align with the outlying feature.
  2. Adjust the timeframe of the feature by dragging and dropping the feature along the timeframe, or clicking on the feature to edit the date field.


  1. If a feature does not have its own timeframe, it will display transparently on the roadmap.
  2. Hovering over the feature will reveal a calendar icon. Click on the calendar icon to assign the objective's timeframe to the feature.
  3. To remove a feature's timeframe, click • on a feature, then select Clear timeframe.

Features with assigned timeframes can be dragged and dropped into the same line:


Add milestones to your roadmap


  1. Click above the top of your roadmap to place a milestone. Adjust the date via the drop-down calendar field if necessary.
  2. When adjusting an objective's timeframe, a guideline will appear when the timeframe approaches near a milestone.

How to organize your High-level objectives roadmap

  1. Click Settings to open up the configuration menu.
  2. Click Swimlanes to organize your roadmap horizontally.
  3. Toggle Time horizons to display your features along broader units of time.
  4. Toggle Feature visualization to display timeframes based on duration or end date.
  5. Toggle Effort to display story points on each feature card.
  6. Toggle Owner to display the owner's avatar on each feature card.
  7. Toggle Priority to display how important this feature is towards the overarching objective.
  8. Toggle User impact score to display a feature's user impact score on its card.
  9. Toggle Tags to display a feature's associated tags on its card.
  10. Toggle Show subfeatures to display associated subfeature cards.
  11. Toggle Show hidden cards to display feature and subfeature cards that have been manually hidden from contributors.

Add customizable swimlanes


  1. Click Settings to open up the configuration menu.
  2. Click the Swimlanes drop-down menu and select Customizable.
  3. Rename your default swimlane.
  4. Scroll down to click [+] to create another swimlane.
  5. Drag and drop features into the desired swimlane.

Visualize feature duration


  1. Click the Settings menu in the top right corner.
  2. Under Feature Visualization Settings, select how you want to display features under objectives. Select Duration to visualize feature duration or Flat list to show features without communicating their timeframes.
  3. This will round up specific dates on your roadmap into broader time horizons and automatically align your cards into the correct column.
  4. Click Save roadmap in the top right corner before sharing your roadmap.

Display time horizons on your roadmap


Note: Turning on time horizons is only a change in visualization. It won't affect the timeframes you've assigned to your features.
  1. Click the Settings menu in the top right corner.
  2. Under Timeline Settings, toggle on Time horizons. This will round up specific dates on your roadmap into broader time horizons, and automatically align your cards into the correct column.
  3. Select Duration to visualize duration or End date to visualize anticipated release date.
  4. Click Save roadmap in the top right corner before sharing your roadmap.

When time horizons are turned on, dragging and dropping a feature around your roadmap will automatically update that feature's timeframe.

How to zoom into your High-level objectives roadmap


In the bottom right corner of any timeline roadmap, you will see -100%+ indicating the current level of granularity. Click the minus button to zoom out and click the plus button to zoom in.

If using a trackpad-enabled device, you can zoom in and out of a timeline roadmap by pinching.

How to share and export your High-level objectives roadmap


  1. After making any configuration changes, click Save roadmap. You will see confirmation once your roadmap changes have been saved, and the Save button will read Share.
  2. Click Share to configure your roadmap sharing settings.
  3. Click Print to print your roadmap.
  4. Click Export to image to generate a PNG of your roadmap. Specify the relevant date range and click Export.

When to use an Objective timeline roadmap

Objective timeline roadmaps are good for:

  • High-level planning to ensure you're going to hit your most important deadlines and milestones.

Objective timeline roadmaps might not be good for:

Learn more about using Objective timeline roadmaps

Was this article helpful?
11 out of 13 found this helpful



Article is closed for comments.

Articles in this section

See more
Our Support hours:
Monday to Friday from 9:00 am - 2:00 am CET. Monday to Friday from 0:00 am - 5:00 pm PST.
Productboard Academy
Become a Productboard expert with self-paced courses, quick tip videos, webinars and more.
Product Makers Community
Connect with product leaders, share and find product jobs, and learn how to approach similar challenges. Come join our Product Makers community.