Creating a Change Management System within Azure DevOps

Create a custom work item in DevOps and you have an input form for tracking changes.
Capture the field values of any work item and create a named Template with its own URL
Templating is very easy in DevOps. Capture the field values (highlighted), name the template, and DevOps provides a URL that prefills the fields.
Templates are easy to modify field by field, each with a unique URL to bookmark for quicker entry “next time”.
Azure DevOps History Tab
Every work item has a “History” tab that shows who changed what field to what value and when.
“@” tagging sends emails of send friendly reminders about approvals or other actions. Pretend that I wasn’t notifying myself for this demo.
View from the CR of the related work item
On the CR, add a link to a “related item” (or items) for this deployment and have instant traceability, down to the line of code if your organization follows that practice with your User Stories and code repository. Don’t be confused by my initials also being CR.
View from the work item of the related CR (when was this item deployed?)
Work items show the related CRs, answering the question of when it will or when it did go into Production. Someone in the future will thank you (maybe yourself) for this.
All work items have an attachments tab
All work items (even custom ones) automatically an have attachments tab and functionality.
Work items can be easily copied.

Here are some more technical suggestions based on my experience, in case you find them useful:

Modifying the Change Request “States” to apply to Change Management
Overview, Implementation, and Approvals “tabs”
Custom tabs created for Overview, Implementation, and Approvals

In closing…

DevOps Support Links:




Love podcasts or audiobooks? Learn on the go with our new app.

Why cannot subscript String with an Int in Swift

Save AWS-cost on CloudFront

Savings suggestion

Install OpenCV and Tensorflow on Jetson TX1 and Jetson TX2

Botcopy’s new public Github repository helps you level up your Google Cloud Dialogflow agent.

Getting the Best Places in Town With the Google Maps API

Choosing a place on Google Maps

Ruby Methods Inside Out!

Mac/Linux Terminal trick: Switching directories like a pro

Sync Your Podcast Highlights to Readwise

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Chris Roberts

Chris Roberts

More from Medium

Part 1: How value-driven implementation process can benefit your project

Two TTT employees laughing and walking down the hall together at the TTT office.

What is Gantt Chart?

5 Reasons For Project Change Management

6 hints to boost Developer Productivity on Azure for Newcomers