Skip to main content
Skip table of contents

Create a Timeline Visualization

Timelines vs. Swimlanes

Strategic Roadmaps has two types of visualization: Timelines and Swimlanes. 

Timelines are the more traditional way of visualizing a roadmap, showing a time-oriented view of items such as initiatives and objectives punctuated by milestones to highlight goals, achievement, and other important time markers.

Swimlanes are the right choice when you need a more agile theme-based roadmap that allows you to plot items on a dynamic grid and pivot data in multiple ways.

Because they offer a more traditional type of visualization, we first take a look at Timelines. We'll get back to Swimlanes later on in this tutorial (Step 7. Create a Swimlane Visualization).

Timelines and views

Each roadmap can have multiple Timelines. To create a Timeline for a roadmap, you create a roadmap view and then create a Timeline visualization associated with the view. Views in Strategic Roadmaps allow you to create and save different ways of looking at the same roadmap, each with its own visualization, filterset, data pivots and, in the case of a Timeline, milestones. A roadmap can have several views and therefore several different Timelines.

Timelines and dates

In step 2 of the tutorial, Create and import items, you saw how you can assign an item to a time bucket, such as Soon or Future, if the item doesn't have fixed dates yet. While buckets are great when visualizing items in a Swimlane, they don't work well in Timelines. In fact, for an item to be visible in a Timeline, it must have dates. If many of the items in your roadmap are assigned to buckets, it may make more sense to visualize them as a Swimlane.

View 1: The roadmap default view

Every roadmap you create comes with a default view named View 1. View 1 doesn't have a visualization or filters yet so it contains all the items in the roadmap (you'll learn about filters later on in Add and apply filters to a view). 

Views menu

At the top left of the roadmap, you’ll see the current view. If you’re just getting started, you might see View 1 or All Data listed here. Clicking this will open the View dropdown, where you select the roadmap view you want to open.

Changing the view name

By the way, you're not stuck with View 1 as the name for your Timeline. You can change the name of the view by opening the View dropdown and clicking the three dots () to the right of the view.

Rename view

Create a Timeline visualization for the view

Now that you know how views and visualizations work together, you're ready to create a Timeline visualization for your first view.

1. Open the View dropdown, locate the view you want to add visualization to, and click the Visualize button.

Visualize button in the views menu

2. In the New Visualization dialog, select Timeline and click Create.

Creating a Timeline visualization

Timelines have three main areas or sections: 1) the time range, 2) items on the timeline, and 3) headers (additional pivots).

Parts of the Timeline

1. The time range

Because a Timeline is a time-oriented visualization of a roadmap, one of its main components is the time range represented by the horizontal timeline along the top. 

Adjusting the timeline's scale

The first thing you'll notice about the timeline is the timeline slider. By dragging and dropping the slider or dragging the handles on either end along the timeline, you can zoom in or out on the timeline by adjusting the time range that is visible on the screen (the timeline's scale). As you drag the slider, the dates at either end of the timeline change. For more precision, you can click these to set the start and end of the range to exact dates.

Setting time periods

The next thing you'll notice about the timeline is that it's split up into time periods and that these extend down as dotted vertical lines to form the timeline's columns. If today's date falls within the timeline's scale, you'll see it as a red solid line. You can set each time period on the timeline separately by clicking it and selecting Months, Quarters, Halves, or Years in the Time Period dropdown. Which time periods you select will depend on the set scale of the timeline and the degree of detail that you want.

Limiting the timeline's date range

In addition to adjusting the timeline's scale, you can limit the date range of the entire timeline by setting its start and end dates. A timeline's date range determines two things: the items that are included in a Timeline (only those within the set date range) and the outer limits of the timeline slider. To set the limits of the timeline's date range, click the Date Preferences icon on the far left of the timeline, select a Start Date and an End Date under Date Settings in the dialog, and click Save.

2. Items on the timeline

The second major component of a Timeline is the horizontal bars representing the individual items in the roadmap. These item bars are plotted along grey horizontal streams spanning the timeline to reflect the item's date range.

Timelines start out with only the time pivot so, until you set up other pivots by adding headers (see below), the vertical arrangement of items is in no particular order. When headers are added, the streams on the Timeline are aligned with the headers along the left and the items are arranged on the streams accordingly.

Item labels

Each item on the timeline has a label above the bar. The default label is the item's Title (Items field in the Items Table). 

Viewing item dates 

As you saw above, only items that fall within the timeline date range are included in the Timeline, and only items that fall within the timeline scale are visible. To view an item's date range, mouse over the item's name on the Timeline.

Changing item dates

You can change an item's dates directly in a Timeline by dragging and dropping the item bar along its stream or dragging the handles on either end. As you drag the item bar, you'll see the dates changing.

Viewing and editing item details

To view and edit details of an item in the item card, click the item's label on the timeline.

3. Headers (additional pivots)

As you've seen so far, all Timelines start out with just the time pivot, which gives you only a one-dimensional view of your roadmap items. That's where Timeline headers come in.

Headers allow you to add another pivot to a Timeline by grouping items vertically on any field in the roadmap in addition to plotting them horizontally along a timeline. In fact, you can add both a header and a subheader to a Timeline in order to further organize items in each grouping by a second field. 

Adding a header to a Timeline (primary pivot)

Changing a timeline header
  1. On the View navbar, click the Format icon.

  2. In the Layout tab, click the Header dropdown.

  3. In the dropdown, click Use Existing Field and select the field you want to use for the timeline's main groupings (primary vertical pivot). You can also select Use Parent Item to group sub-issues by their parent items. For the tutorial, we're selecting Category.

Adding a subheader to a Timeline (secondary pivot)

Adding a subheading to a timeline
  1. In the Layout tab, click the Subheader dropdown.

  2. In the dropdown, click Use Existing Field and select the field you want to use for the timeline's subgroupings (secondary vertical pivot). You can also select Use Parent Item to group sub-issues by their parent items. For the tutorial, we're selecting Status.

  3. Click the Format icon to close the panel.

You should now see headers along the left side of the Timeline grouping items first by Category and then by Status.

Timeline with category headers and status subheaders

Hiding empty headers

If an item has not been assigned a field value that you are trying to pivot by, it will show up on the roadmap as a stream labeled [Field Name] : None. In the case below, the item NPS Pilot has not yet been assigned a value from the Owner field, as a result it is placed in the stream labeled OWNER: None

Subheader field with no value

In order to hide empty headers: 

Hide empty headers option in the format menu
  1. Navigate to the Format tab.

  2. Find the Hide empty headers checkbox.

  3. Check the box to hide any empty headers on your roadmap. 

Format Timeline layout and colors

Once you've selected and added pivot headers to your Timeline, you can format the layout and colors of the headers and items.

Formatting the layout

Adjust the header width

If you've added both headers and subheaders to your Timeline, there may not be enough space to view these properly. To widen the space for the header:

  1. Mouse over anywhere along the right edge of the headers.

  2. When the vertical blue bar appears, click and drag it to set the desired width.

Switch to the Copact theme

Another way to provide more screen space for your Timeline is to switch from the default Original theme to the Compact theme.

Changing to the Compact theme in the format menu
  1. Open the Format panel again (Format icon on the View navbar).

  2. Find the Theme label, select the Compact theme icon.
    NOTE: The Condensed theme works best with a Horizontal header orientation (see below).

Change header orientation

Another way to give your headers more space is to change the orientation of the main header. The default orientation is Horizontal.

Changing ot a vertical header direction in the format menu
  1. Open the Format panel again (Format icon on the View navbar).

  2. Find the Header Direction label and select the Vertical orientation icon.

Formatting colors

You have two options when setting a Timeline's colors: Color By Base Color and Color By Field. The default setting is Color By Base using a range of blues.

Change the Base Color
You can choose a different color for the Base Color other than blue.

  1. Open the Format panel again (Format icon on the View navbar).

  2. Click the Colors tab.

  3. Below the Color By dropdown, click the paint drop and select a new color.

Set Timeline colors to Color by field

In addition to making your Timeline more visually appealing, Color by Field allows you to create a color-based pivot in addition to the time pivot and headers.

Selecting Color by Category in the Format menu

1. Still in the Colors tab, click the Color By dropdown.

2. In the dropdown, select the field you want to use for the color-based pivot. For the tutorial, we're selecting Status.

Customizing the color palette in the Format menu.png

3. In the Palette dropdown, select the color palette you want to use. For the tutorial, we're selecting Groovy.

4. To make the colors of the Status subheaders match the colors you choose for the items in the Items section of the tab (see step 6), select Subheader Inherits Item Color below the Palette dropdown.

5. In the Headers section of the tab, drag and drop the Header label onto the color you want to apply to the Timeline's headers (Category).

6. In the Items section of the tab, drag and drop Status names onto colors to indicate how you want to color-code the items on the timeline.

7. Click the Format icon to close the panel.

You should now see the selected formatting applied to your Timeline. 

Timeline customized with a new palette
  1. In the header column, you should see the selection of the Category field for the header pivot and of the Status field for the subheader. pivot. You should also see that the column has been widened and the header orientation has been set to Vertical.

  2. In the Legend, you can see the selected color-coding makes it easy to identify the status of each item on the timeline.

  3. In the header column, you can also see that the subheaders (Status) inherit (match) the colors selected for the items. 

Next Step

Step 7 - Create a Swimlane Visualization

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.