Portfolio to Execution with Strategic Roadmaps and Structure
Connecting Strategic Roadmaps and Structure lets you link high-level planning with execution data, making it easy to track progress across all your projects and make decisions based on up-to-date, real-world data.
The following guide will show you how to turn your high-level roadmap into a structure, plan and track your work in Structure and Structure.Gantt, and update your original roadmap with your working data.
To get the most benefit from this integration, you will need:
If you aren't currently using any of these, you can download free trials at the links above.
Before you can work between Strategic Roadmaps and Structure, the system administrator needs to connect the two systems. See Connecting Strategic Roadmaps and Structure
Step 1: Build a Roadmap in Strategic Roadmaps
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.
To learn more about working with roadmaps, see the Strategic Roadmaps Knowledge Base.
Step 2: Integrate a Roadmap with Structure
In Strategic Roadmaps, open your roadmap, click the Integrations button, and select Setup Structure Integration.
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 Strategic Roadmaps.
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 Strategic Roadmaps. 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:
Open the Baseline menu
Select Create New
Create your new baseline
Once your new baseline has been created, return to Strategic Roadmaps 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.