A logo for Azure DevOps, representing a post about roadmaps.
How to Create an Azure DevOps Roadmap in Other Tools
A logo for Azure DevOps, representing a post about roadmaps.

How to Create an Azure DevOps Roadmap in Other Tools

If you’re an Azure DevOps user, you know how much of a powerful tool it is, especially if you’re a developer. You also know that collaboration with other teams is essential, and it’s more than likely that those other teams use different tools for high-level planning and road mapping

So, how do you make your Azure DevOps data visible in other tools? This article will break down two common methods for building an Azure DevOps roadmap in other tools. This way, everyone gets the updates they need in the tools they use most. 

Why add your Azure DevOps roadmap to other tools

Working from multiple tools can be confusing and time-consuming. Azure DevOps is a very technical tool, and the learning curve can be steep for less technical teams. Even if they do learn the ropes, they still might be required to copy and paste information between Azure DevOps and the regular tool they use. This adds unnecessary work and leaves room for human error.

The solution? An integration. Teams work more efficiently in a tool suited to their role. Setting up an integration between AzureDevops and a tool like Asana, Notion, or ServiceNow, for example, would eliminate the learning curve of using both tools. It would also save time with manual copying and pasting, and reduce the number of tool licenses your business needs. 

Let’s get your Azure DevOps roadmap data where you need it to go. Here’s how you could set up that integration, in 2 different ways. 

First method: Using ServiceNow’s built-in integration

ServiceNow is often used alongside Azure DevOps. Syncing ServiceNow support tickets to AzureDevops for triage is probably the most common use case for integration between these tools. However, the engineering team in AzureDevops may also want to sync items back to ServiceNow to provide a roadmap that the team can communicate to clients and users. 

Here’s what that would look like using the ServiceNow integration hub. 

Step 1: Request the ServiceNow plug-in

Before getting started, contact your ServiceNow administrator and make sure you have requested the ServiceNow Integration Hub plug-in and it’s available for use. Ensure that any ServiceNow user who needs to edit or access the integration has this available to them. 

Step 2: Connect your Azure DevOps instance

From Integration Hub, click Connections and Credentials -> Connections & Credentials Aliases and open Azure DevOps.

A screenshot of the connections and credentials settings in ServiceNow.

Then, create a new Connection Record from the Related Links tab near the bottom. Name it whatever you’d like, to search for it easily later. 

A screenshot of the HTTP connection screen in ServiceNow.

A new window will open from there, prompting you to follow the authorization steps to connect your instance. You will need to do this for each applicable ServiceNow user.

Step 3: Establishing the connection

Now, we’ll move on to connecting Azure DevOps to ServiceNow and importing your data. 

To submit the request, start by clicking the Discover Projects tab. The system will then auto-generate a Create Mapping request. 

A screenshot of the ServiceNow Integration Hub.

From the Process Mappings tab, navigate to the Import Areas, Iterations and Teams button under Related Links. This will prompt these items to auto-import. 

A screenshot of an Azure DevOps integration in ServiceNow.

Once your areas, iterations, and teams items have been imported, click on Register Webhooks

Step 4: Enabling your items to sync

Once your webhooks are registered, check the boxes on the left to enable work items for import, export, and sprint syncing. 

A screenshot of a successful registration in ServiceNow.

And that’s it! Now, your Azure DevOps and ServiceNow instances are connected, and new items in Azure DevOps will sync over automatically. 

Limitations of this method

As simple as it is, it’s important to note that this method has some limitations. Depending on how your team currently operates, there could be a bottleneck in the workflow.

  • You’d be locked in with ServiceNow: If you go with the ServiceNow Integration Hub, you’d be limited, of course, to only building integrations with ServiceNow and another tool. This means if you were looking to sync your Azure DevOps road map data into another tool, like a project management tool or a sheet, you’d need a completely separate solution. Most native integration solutions like this have a similar limitation.
  • It’s not customizable: The fields that users can sync between ServiceNow and Azure DevOps are limited. This isn’t your best option if you operate with many granular native and custom fields. 
  • There’s no filtering: With the ServiceNow Integration Hub method, everything in your Azure DevOps instance will be set to sync over. If you want to be particular about what to sync, there’s no way to pick and choose.
  • The onboarding is lengthy: Once set up, Integration Hub is low-code, but the onboarding process will require your development team and a specific onboarding team on the ServiceNow side. Implementation speed can be a critical factor for some teams shopping around for integrations, and this method is typically slow. 
  • It’s costly: Users often cite a hefty price tag that comes along with the integration hub. This feature does not come with the standard ServiceNow subscription. If your team is looking for a cost-effective solution, it may not be for you. 

Second method: Use Unito’s Azure DevOps integration

Unito is a no-code, 2-way, live syncing integration platform that can sync your Azure DevOps items into other tools (including ServiceNow!). Aside from roadmapping, Unito enables teams to execute ticket triage, marketing reporting, software development, data migration, and more. Other key features include: 

  • Multi-tool combinations: Because Unito is a third-party platform, you won’t be required to stick to one tool pairing. You can Sync Azure DevOps with Asana, Google Sheets, ServiceNow, and more. 
  • Deep field syncing: Unito supports dozens of native and custom fields, allowing you to achieve the integration you’re looking for without losing any of your data. 
  • Filtering options for any workflow: With Unito, you can choose exactly what gets synced from Azure DevOps. Common filtering options include work item type, tag, assignee, and swimlane. 
  • Setting up only takes a few minutes. Unito is no-code, and there are four steps to building any integration. The average user goes from 0 to syncing in 12 minutes. It won’t take you months to get going.
  • There are subscriptions to fit any budget: You can try Unito for free and choose a plan based on the number of items you’re looking to sync. 

Unito is also SOC 2 type 2 compliant, making it secure for the smallest of start-ups and the largest enterprises.

Now that you know why Unito is the best method for syncing Azure DevOps data to roadmaps in other tools, here’s how you build the flows that’ll do it.

Step 1: Connect your tools

A screenshot of the tool connection screen in Unito.

First, you’ll start by connecting your tools. You can connect Azure DevOps on one side and connect the other tool in the remaining spot. All you need to do is ensure you have the right permissions..

Step 2: Pick your flow direction

A screenshot of the flow direction screen in Unito.

Unito allows for one-way or two-way syncing. This step, will determine where new work items are created (e.g. Azure DevOps issues or ServiceNow tickets).

Step 3: Build rules

A screenshot of the rule creation screen in Unito.

Here, you set the criteria that dictate when you’d like an item to sync over and what the defaults are. You can filter by many field types to get specific about what you’d like to sync, or open the floodgates and sync everything. 

Step 4: Map your fields

A screenshot of the field mapping screen in Unito.

Here’s where that update piece comes in. You can choose Auto-Map or manually map the fields you want to keep updated between your tools. 

If you choose to auto-map but don’t see all the fields populated, click the + Add Mappings button at the top of the page to map additional field types. 

And that’s it! You can select Launch Flow, and your items will start syncing. If you’re testing things out, you can also create “test” or “dummy” projects to see how things work or to create a risk-free proof of concept for your team. 

Go above and beyond with an integration that does it all

Both the ServiceNow method and the Unito method will get your road map data across. But when it comes to doing more with an Azure DevOps integration, only Unito can suit your team in the long term. 

When you continue your integration shopping, look for tools that are flexible, quick to implement, deeply customizable, and priced to fit your team’s budget. Checking these boxes will ensure you’ve found something reliable to get the job done. 
It’s easy to zero in on relieving the pains of today to unblock your workflow. What might your integration needs look like in one, three, or five years? Choose an integration that scales with you.