Post

Azure DevOps Guidance: Setup Requirements

Azure DevOps Guidance: Setup Requirements

Custom Setup & Configuration

For Organizations with existing Azure Tenant

  1. If you don’t yet have a subscription, add a subscription to the existing tenant and include Azure DevOps in your subscription.
  2. If you have a subscription already, add Azure DevOps to your existing subscription.
  3. If you have existing Visual Studio Enterprise or Professional subscriptions, those will include Basic Plan capabilities. You’ll only need to pay for monthly user licenses for anyone without those subscriptions.
  4. See the Azure Pricing Calculator to determine your monthly DevOps license costs. If you don’t need professional Microsoft support, it’ll cost ~$3/user/month.
  5. Once you set up Azure DevOps on your subscription, you’ll need to create an Organization. Start here to learn how to set up your organization.
  6. Once you’ve set up your organization, you’ll need to provide access to users.

Org Level Extensions

At the organization level, the following extensions should be added:

  • Personas (by Agile Extensions)
  • Azure DevOps Open in Excel (by Microsoft DevLabs)
  • Azure DevOps Dashboard Migration (by Microsoft DevLabs)
  • Process Importer (by Microsoft DevLabs)
  • Feature timeline and Epic Roadmap (by Microsoft DevLabs)
  • Reactivations Report (by Microsoft DevLabs)
  • Retrospectives (by Microsoft DevLabs)
  • Split! (by Microsoft DevLabs)
  • Team Calendar (by Microsoft DevLabs)
  • Estimate (by Microsoft DevLabs)
  • ADO Security Scanner (by Microsoft)
  • Wiql Editor (by Otto Streifel)
  • Sprint Goal (by Kees Schollaart)

Processes

Before you create your new project, you’ll need to create an inherited process for your project to use.

  1. Understand the process inheritance model
  2. At the org level, select the Boards / Process setting and create an inherited process from the Agile process template. Name the new process Agile_V2.
  3. Set the process permissions for the scrum master so that s/he can customize the process template to meet the process requirements for Data Strategy engagement.

Engagement Project

  1. You will need to create a new project to manage all of your project related work. Be sure to select your new, inherited Agile process as the process template your new project will use.
  2. And then you’ll need to add users and provide access to your DevOps project.

Agile Template Customizations

Below is a screenshot of the work items included in the Data Strategy Agile template: Data Strategy Services Agile Template Work Items

Action

Data Strategy Action Work Item Type

Bug

Data Strategy Bug Work Item Type

Decision

Data Strategy Decision Work Item Type

Epic

Data Strategy Epic Work Item Type

Feature

Data Strategy Feature Work Item Type

Incident

Data Strategy Incident Work Item Type

Issue

Data Strategy Issue Work Item Type

Key Result

Data Strategy Key Result Work Item Type

Objective

Data Strategy Objective Work Item Type

Risk

Data Strategy Risk Work Item Type

Task

Data Strategy Task Work Item Type

User Story

Data Strategy User Story Work Item Type

This post is licensed under CC BY 4.0 by the author.