News in SCSM12 (Beta) #6 – Release Management

To support your company and your processes even better, SM12 now offers Release Management. Often to release a new build of a Software you have a corresponding Change Request. Therefore SM12 also offers a new activity called “Dependent Activity” that allows you to connect Change Requests with Release Records. Let’s see how this works.

****************************************************
The complete SCSM SM12 (Beta) Series:
#1 – Service Level Objectives (SLO)
#2 – Service Requests
#3 – Automation of Service Requests
#4 – Enable Self-Service for Service Requests
#5 – Parent/Child Incidents
#6 – Release Management
#7 – Connectors
#8 – Permissions for triggering System Center Orchestrator runbooks
****************************************************

First let’s take a look at the new Configuration Items that you need for Release Management. You can now manage “Builds” which represents a Version/Build of a specific Software, Program, Operating System Image etc. Then you have “Environments” that allows you to manage your Prod, Pre-Prod-, Test-, Disaster- or whatever Environment. This is needed to make sure you know what build is used in which environment. In this example I created a single build for an Operating System Image.

image

image

Now let’s take a look at the environments.

image

image

If we have this ready we can create a first Release Record. This should represent the release of this new Operating System Image in the production environment. Change to the Work Items Area, mark Release Management and click on the appropriate task.

image

Select a template. In a real-world scenario it makes sense to create Release Record Template for the different kind of releases you are managing. Here, I just select the Default Template.

image

Now fill in the needed values for the new Release.

image

On the “Release Package” add the related CIs. In this example I add the build, the environment and the related Server. This way you can later track any releases in very detail.

image

Now it’s time for detailled planning.

image

On the “Activities” tab you can plan the different steps for the release. When using templates you can preconfigure the needed activities.

image

Last fill in some information about the release or installation process. Then close the form.

image

After the release is complete, you can check the related items of the different CIs.

image

image

image

Now normally a Release is part of a Change Request. Means, a Change Manager create a Change Request that contains multiple Activities. One of those Activities could descibe the Release of a new software build/version to an environment. This is where you can now connect your Release Record.

Here’s an example of a Change Request. One Step would be releasing the new build. For this, a dependent activity can be used. As you can see, those kind of activities have a “linked to” attribute which is empty because there’s no “connected” Release Record.

image

image

Now let’s create a new Release Record and link one of the activities to the existing Change Request. Just add a new Manual Activity to the Release Record, right-klick the activity and choose the appropriate option.

image

Now select the Change Request that you want to link the Release Activity to and the contained dependent activity in it.

image

One more thing you can do is linking multiple Release Records together. For that, create a new Release Record, mark it as Parent Release Record and link multiple Child Release Records to it.

image

image

That’s it. Now have fun managing your releases with the new SM12 Release Management feature.

regards
Marcel

About Marcel Zehner

Microsoft Azure MVP
This entry was posted in SCSM. Bookmark the permalink.

7 Responses to News in SCSM12 (Beta) #6 – Release Management

  1. Pingback: News in SCSM12 (Beta) #5 – Parent/Child Incidents | SCSMfaq.ch

  2. Pingback: News in SCSM12 (Beta) #2 – Service Requests | SCSMfaq.ch

  3. Pingback: News in SCSM12 (Beta) #7 – Connectors | SCSMfaq.ch

  4. Pingback: News in SCSM12 (Beta) #1 – Service Level Objectives (SLO) | SCSMfaq.ch

  5. Pingback: News in SCSM12 (Beta) #3 – Automation of Service Requests | SCSMfaq.ch

  6. Pingback: News in SCSM12 (Beta) #4 – Enable Self Service for Service Requests | SCSMfaq.ch

  7. Pingback: News in SCSM12 (Beta) #8 – Permissions for triggering System Center Orchestrator runbooks | SCSMfaq.ch

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s