This feature is not yet available to all customers. It is currently part of our Early Access Program. Follow our release notes to get notified when it become available to everyone.

Integrating Roadmunk and Structure allows you to connect your high-level roadmaps with up-to-date execution data in Structure and Structure.Gantt:. 

  • Plan high-level roadmaps in Roadmunk

  • Transition a roadmap into Structure for execution

  • Breakdown the work and track the progress in Structure

  • See the difference between planned dates and the latest execution estimates in Structure.Gantt

  • Get the estimated dates and progress from Structure back to Roadmunk, providing valuable insights for decision-making

Structure.Gantt is required for this integration.


 Installing Roadmunk (admin)

If you have not yet installed Roadmunk, you can download a free trial here: https://login.roadmunk.com/signup

For timeline visualization and resource allocation, you can also download a trial of Structure.Gantt on the Atlassian Marketplace: Structure.Gantt by Tempo
 Connecting Roadmunk and Structure (admin)
`

This feature is not yet available to all customers. It is currently part of our Early Access Program. Follow our release notes to get notified when it become available to everyone.

Once Roadmunk is installed, the system admin can connect it to Structure:

In Structure:

  1. On the Manage apps page, locate Structure Cloud and select Settings.

  2. Under Roadmunk Integration, click Get temporary token.

  3. Click the Copy icon to copy the temporary token to the clipboard.


In Roadmunk:

  1. Click your account icon in the lower-left corner of the Roadmunk window and select Account Settings.

  2. Go to the Integrations tab, select Add an integration.

  3. Click the Structure icon, enter a name for the integration, and paste the temporary token you copied from Structure.


  4. Click Create Integration.



 Working with Roadmunk, Structure, and Structure.Gantt


This feature is not yet available to all customers. It is currently part of our Early Access Program. Follow our release notes to get notified when it become available to everyone.

Tempo's Strategic Portfolio Management solution combines the power of Structure, Roadmunk, and Structure.Gantt to bridge that gap between leadership's vision and execution:

  1. Leadershipmaps out their portfolio roadmap in Roadmunk.

  2. The roadmap is sent to Structure, where Project Managers:

    • Link those plans to existing work or create new work

    • Assign the work to teams

    • Manage timelines, dependencies, and resource allocations

  3. Individual teams track their work in Structure or Jira. As they work, their progress is automatically updated in Structure.

  4. Leadership’s original roadmap is updated with up-to-date execution data, allowing leadership to make decisions based on real-time information.

Tempo’s Strategic Portfolio Management solution requires the following apps:

If you’re new to any of these products, you can download a free trial using the links above.

Before you can work between Roadmunk and Structure, the system administrator needs to connect the two systems. See Connecting Roadmunk and Structure

Step 1: Build a Roadmap in Roadmunk

If you already have a roadmap you want to integrate with Structure, skip to Step 2 (Integrate with Structure). You don’t need to change your existing roadmaps for the integration to work.

If you haven’t created a roadmap yet, see Building Roadmaps. For best results, we suggest including start and end dates for all items in the roadmap. These will provide a baseline schedule for work planning and progress updates. 

You can learn more about working with roadmaps on the the Roadmunk Knowledge Base.

If you have not yet installed Roadmunk, you can download a free trial here: https://login.roadmunk.com/signup

Step 2: Integrate a Roadmap with Structure

In Roadmunk, open your roadmap, click the Integrations button, and select Setup Structure Integration.


 Structure Integration not available?

Make sure the system admin(s) have set up an integration between Roadmunk and Structure.

If the roadmap you want to integrate with Structure has already been integrated with Jira (or another system, you will need to create a copy of that roadmap before connecting it to Structure:

  1. Copy of the existing roadmap: see Duplicating a Roadmap

  2. Integrate the new roadmap with Structure

Before completing this step, make sure you have included all the items you want to manage in Structure. It is not possible to push additional items to Structure after the initial integration. Future syncs only pull data from Structure into Roadmunk.

On the welcome screen, click Next.

Select the Structure server instance you want to use. Then click Next. 

In most cases, there will only be one instance available; however, if your company has multiple Jira instances, you may see more than one. If you’re not sure which one to select, or you don’t see any structures listed, contact your system administrator.

 On the Settings screen, you can add a description for the structure (optional) to help other users know what it’s for and select whether the structure will be public or private:

  • Public - all Structure users will be able to view the structure, but only the owner (you) can make changes. 

  • Private - only you will be able to see the structure.

You can change the access permissions at any time after the structure has been created. To learn how to customize access permissions, see Structure Permissions.


That’s it! The structure has been created. Click Let’s Go to start working with your structure.

A new structure will be created, along with a new Baseline in the associated Gantt chart (dotted lines on the timeline). This baseline will allow you to compare your working timeline (created as you add and assign work) to the original plan.

After the integration is complete, you will be able to sync data from Structure to Roadmunk. You cannot sync new roadmap data back to a structure.

Step 3: Assign and Track Work in Structure and Structure.Gantt

Next, Project Managers can add, assign, and track work for each roadmap item.

Add Epics

The easiest way to assign work to roadmap items is to open a second structure that contains the issues you want to add. Select the issues you want to add to a particular roadmap item and drag them beneath it.

You can repeat this process as many times as you need, using a single structure that contains items from multiple projects or several smaller structures.

In this example, we’ve started with epics, but you can begin with any higher-level issue. Once you’ve added those issues, you can use Structure generators to automatically add and maintain the stories and tasks associated with them.

Add Tasks and Stories

Next, add Stories and Tasks from the epic using the Issues Under Epics generator.

The progress for each task is automatically rolled up to the associated epics and roadmap items.

Manage Timelines

Once issues have been added to the structure, the PM can return to the Gantt chart to add dependencies, manually adjust dates, and visualize the timeline for each roadmap item.

In the above example, work for the 3rd Party Integration looks like it will exceed the roadmap’s timeline. Based on this, the PM can reduce scope, adjust start dates, or add additional resources (see below) to meet that deadline.

Adjusting for Different Teams

Some teams work in Scrum, others in Kanban. Some estimate time using Story Points; others prefer Original Estimates. Structure.Gantt allows you to customize scheduling rules for each team, project, or group of Jira issues.

For best results:

  • Customize your base configuration using the most common scheduling practices within your organization. See Gantt Configuraiton.

  • Create slices for individual teams or projects that utilize different scheduling methods. See Slice-based Configurations.

Assign Resources

Once work has been assigned to teams or individuals (using Structure, Jira, or Planner by Tempo), the PM can quickly identify any periods of overallocation or opportunities to assign additional work. As they make adjustments to the Gantt chart, leadership can refresh the roadmap to view the updated Gantt timeline.

Create a Baseline to Update the Roadmap Timeline

Once you’ve made all the necessary adjustments to work requirements, dependencies, and resource allocations, it’s time to lock in this new timeline so leadership can see it on their roadmap.

To do this, simply create a new baseline in Structure.Gantt:

  1. Open the Baseline menu

  2. Select Create New

  3. Create your new baseline

Once your new baseline has been created, return to Roadmunk and refresh the Structure integration. The existing roadmap items will be updated with your new working dates.

Step 4: Update Your Roadmap

Leadership can get progress updates for their roadmaps at any time.

To get an update, open the roadmap, click the Structure icon, and select Refresh Now.

When you sync the data from Structure, the issues you added to the structure will be added below their corresponding roadmap items.

Progress and timeline data from Structure and Structure.Gantt is also added to each item so that it can be compared to the original plan.

To display the progress from Structure on your roadmap, open the Format menu, locate Item Progress, and select the integration Progress option:

Update the Roadmap Timeline

It’s also possible to update the start and end dates on your roadmap based on the working dates in Structure. To do this, you need to create a new baseline in Structure.Gantt.

Once this is done, refreshing the Structure integration will update the roadmap dates to match the new Structure.Gantt baseline dates.