Skip to content

Getting Started with Azure DevOps

Common Questions and Tutorials

Azure DevOps

Introducing Azure DevOps

Why build a solution into Azure DevOps?

Azure DevOps exists as a full ALM solution. 
This means teams can add code repositories and manage their testing. 

Here at Modern Requirements, we work closely with Microsoft to ensure that our features enable teams to fulfill the Requirements Management gap that exists in Azure DevOps.



Using the Work Items Tab

Introducing Azure DevOps

The work items tab of Azure DevOps provides teams with the ability to see the requirements that are relevant to them quickly and easily. Teams can use this tab to identify which work items are assigned to them… and more!


Using the Boards View

Introducing Azure DevOps

Using the Boards View in Azure DevOps provides  teams with a KANBAN approach to handling requirements. This module is for those who like interacting with requirements from a visual perspective. Watch the video to find out more. 


Using the Backlog

Introducing Azure DevOps

The Backlog is the staple of any requirements management tool. Azure DevOps offers their Backlog feature with the ability to move requirements into iterations, build requirements hierarchies and more. Watch the video to learn how to use this module effectively.


Team Capacity Planning for Sprints

Introducing Azure DevOps

Iterations / Sprints are the heart of grouping requirements together. By organizing requirements into iterations or sprints, teams can easily figure out what should be worked on now. Watch the video to find out how Azure DevOps lets you organize your requirements by time.


Queries Part 1 - Overview

Introducing Azure DevOps

Queries are arguably the most powerful tool in an Azure DevOps user’s arsenal. In this video we overview some of the many uses of queries and discuss how queries can make working with your project simple. 


Queries Part 2 - Flat Queries and Dashboards

Introducing Azure DevOps

Flat Queries are the simplest form of queries to build and understand. In this video we cover how building these queries allows you to quickly get information from your project, as well as display that information in your Team’s Dashboards. Watch the video to learn how.


Queries Part 3 - Advanced Flat Queries

Introducing Azure DevOps

In this video, we cover how to apply conditional grouping and logic to your queries to make them more powerful. We cover some scenarios and build queries together that help demonstrate the powerful features available in Azure DevOps.


Queries Part 4 - Direct Link Queries

Introducing Azure DevOps

Direct Link Queries are the way in which we see requirements that have an immediate link to another requirement. In this video we cover how you can effectively use direct link queries to show the information relevant to your project. 


Queries Part 5 - Tree List Queries

Introducing Azure DevOps

Tree List Queries allow you to choose your top-level requirement, and your bottom-level requirement. Running this query will show you how these two requirements are connected. This video demonstrates how to build this query, and discusses how it can be used in Modern Requirements4DevOps.


Reuse Requirements by Reference

Introducing Azure DevOps


Go to previous module

Go to next module

Common Questions

About Azure DevOps

Azure DevOps provides users with the ability to easily create, manage and updated their requirements. 

To familiarize yourself and your team with Azure DevOps, we have created a Learning Azure DevOps video series that will cover, in detail, everything you need to know about requirements management in native Azure DevOps. 

While Azure DevOps does provide teams with the ability to manage repositories, build continuous integration, and manage and run test plans, our team relies on the thorough walkthroughs provided by the team at Microsoft. 

To learn more about what our team offers on top of Azure DevOps, book a live interactive demo

Building an Azure DevOps project is a simple process. 

Follow this Microsoft guide to build a new Azure DevOps project. You will first need an Azure DevOps account in order to be able to create an Organization. 

When you build a project, keep in mind that the structure of Azure DevOps Service is as follows:
Organization -> Collection -> Project. 

This means you will be able to store your organizations Collections separately, and break these down into projects. 


Azure DevOps Service and Server both allows the customization of individual work items (requirements). 

You can visit this link to see how, or read more in “What is a Process Template” below.


Read “What is a Process Template” below for more information. 

Once you and/or your team has created an Organization, they will be able to easily create a Collection to hold your projects. 

Each project you create in a Collection can have different “Work Items”. 

What does this mean?

If you are following SCRUM, you might want a project whose “Work Item” structure looks like:
        Epic -> Feature -> Product Backlog Item -> Test Case.

If you are following COMPLIANCE you might want a project whose “Work Item” structure looks like:
        User Need -> System Requirements -> Functional or Non-Functional Requirements…

These Work Item structures are called Process Templates in Azure DevOps, TFS, and VSTS. 
Process Templates can be customized however your team needs, and are flexible enough to account for any process your team would like to build.

You can customize Process Templates however you need, and it will not affect the functionality of Modern Requirements4DevOps. 

To see the Process Templates we provide for on-premise users, check out our Process Template Download page.


Cloud-based: Azure DevOps Service

On-premise: Azure DevOps Server

Here at Modern Requirements we simply use the term Azure DevOps until our client’s reach the implementation phase. This is because our solution works completely with both ADO Server and Service, as well as previous versions of TFS (on-premise) and VSTS (cloud-based).

We support your team however you choose to implement Azure DevOps with Modern Requirements4DevOps!


Azure DevOps uses Active Directory to manage users and their permissions. 

Azure DevOps Server uses Azure Active Directory.
Azure DevOps Service uses your on-premise Active Directory. 

This means you can setup and restrict various user roles in Azure DevOps. This allows you to invite Stakeholders into your Azure DevOps project in a secure and safe fashion, and get very granular about what a Stakeholder can and cannot do. 

Modern Requirements4DevOps also provides Stakeholders with project access.
See more about Stakeholder permissions here.

Subscribe to our Monthly Newsletter!

Our newsletter gives new insights into long-standing best practices and how they are evolving in today’s BA world. We give insight into the hottest Requirements topics. Never miss an article or a webinar again by subscribing today!
Requirements Management Tools for Services and Technology industries

Subscribe to our Monthly Newsletter!

Wait! Before you go:

Want to see how ModernRequirements4DevOps works?

We’ll give you a quick Demo!