By Strategic Services Team | Mar 23, 2021

Getting Started with Azure DevOps – Template Tips

If you are new to Azure DevOps, or you know the basics but haven’t explored more deeply, then this is the perfect blog series for you!

One quick caveat: I often play the role of Business Analyst or Scrum Master on project teams and may assist with QA testing for my clients. This is the context I will be focusing on in this blog series (I know next to nothing about the development side of this tool, so don’t even ask).

Before I get started, I should probably point out that, in true Agile fashion, Azure DevOps itself is constantly being updated and improved. Depending on when you read this, some of the features may or may not exist. So, with that said, let’s get started!

Pick Your Template

Azure DevOps comes with four basic “Process” or “System” Templates to choose from. This is one of the first steps in setting up your system. Which option you choose will depend on how you work and how you want to manage that work. It’s important to pick the best option for your organization from the get-go because it can be painful if you decide you prefer another template later (so make sure you understand the differences between each).

Basic

The “Basic” template is the simplest one available in Azure DevOps. It only tracks work at three levels: Epic (portfolio backlog), Issue (product backlog), and Task. If you’re all about simplicity, then this is the choice for you, but it’s also limiting and doesn’t provide as much flexibility as some of the other templates.

Agile

The “Agile” template in Azure DevOps is meant to be used with any type of agile framework. The template includes epics, features, user stories, tasks, bugs, and issues. The way bugs are handled is configurable. The main differences between this template and Scrum are terminology and time handling. In the Agile template, users are required to include an original estimate, remaining work, and completed work. This provides additional metrics that can be measured and monitored.

Scrum

The “Scrum” process template is specifically for use by teams using Scrum as their agile framework. While the “Agile” template could suffice, I prefer this template because it uses the generic term “product backlog item” rather than “user story” (because we all know that not everything in a product backlog item will be in the form of a user story).

Another reason I prefer this template is because it only requires the development team to track work remaining. To me, this is in the spirit of trusting the team and not putting an undue burden on them to use this system to track time. That is not the purpose of this tracking; it’s merely a tool to tell whether the team is on track toward completing their sprint goal.

CMMI

The final available process template in Azure DevOps is “CMMI”. I wasn’t as familiar with this one (I had to look up what CMMI means, and I was totally wrong in my guess). It stands for “Capability Maturity Model Integration” – whew, that’s a long-winded name. The key point with this template is that it’s for more traditional development methods. It includes change requests and reviews, along with issues and risks. Otherwise, it’s structured much like the Agile and Scrum templates. The main difference is that, instead of user stories or product backlog items, this template calls that level of work a “requirement”. 

Which Template is Right for You? It Depends…

By now, I think you should have some idea of which template might work best for your organization. However, if you need more detailed explanations (with pretty pictures), visit Microsoft’s documentation on Choosing a Process.

So, now that you know the basics, the next top tip for your Azure DevOps set up is whether to use Area Paths.

Core's Strategic Services team of Project Managers, Scrum Masters, and Business Analysts provide mission-critical leadership to guide our clients' projects to success.

You may also like

Healthcare and IT professionals discussing navigating compliance and threats in the modern cybersecurity landscape.

Is Your Healthcare IT Infrastructure Ready to Navigate Compliance and Threats?

Healthcare providers face mounting pressure to balance cybersecurity, compliance, and care delivery. Learn how hybrid infrastructure can help safeguard patient data, streamline operations, and meet evolving demands. Healthcare institutions are […]

Reimagine Your Hybrid and Remote Desktop Strategy with Cloud Endpoints and AVD

During this virtual discussion our panel of experts will discuss why companies need a new cloud endpoint management approach—one that enhances organizational remote hybrid and work capabilities. They will delve […]
Two automotive engineers conducting daily operations at a manufacturing plant.

Accelerate Transformation: Embrace Hybrid IT for a Smarter Supply Chain

Discover how hybrid IT strategies can unlock agility, efficiency, and resilience in your manufacturing operations. Did you know supply chain disruptions cost manufacturers billions each year? For the automotive industry, […]