Developing the Business Case for Change, Configuration and/or Release Management, part 2

Posted by Scott Braden
on March 6, 2007
Category: Business Value of IT, Change Management

Last time I shamelessly teased you by stating that speed, quality and cost can all be improved at the same time. Now I’ll tell you how I’ve seen it done in real-world IT shops.

Here’s the secret: they implemented strong, mature ITIL-based Configuration, Change and Release Management.

Here’s why it works: as I said, these three processes are tightly linked at almost every step.

For example, your planned changes (RfCs or Requests for Change) are assessed for impact and risk and which Configuration Items (CIs) are involved by using the relational data about your infrastructure that?s stored in your CMDB (Configuration Management Database).

Then, the Change Management process hands off the actual implementation of many (but not all) changes to the Release Management process, which is responsible for building, testing and implementing the actual changes to the infrastructure.

And of course, the CMDB gets updated with the new information about the CIs that have changed.

Because of this tight linking, smart companies are able to build in a high degree of control and quality checkpoints. For example, if a planned rollout fails, you want to be able to trace the cause of the failure back to its origin. When you build mature processes and tight controls, then review and act on the data and metrics you capture, you have specific, clear, measured information that you can use to make improvements in your policies and processes and procedures. It?s a continuous feedback loop.

Result: your operations become more efficient. Your shop can deliver more changes, with higher quality and reliability, at lower cost. CIOs love that stuff.

Till next time, keep up the good work, and ask yourself: ‘in our shop today, when a change causes problems, do we rigorously go back and find out not only the technical cause of the issue but the process or procedure gap that allowed the tech problem to sneak in?’

Scott Braden

Download Evergreen’s free Change Management Policies and Procedures Guide

Also, Don’t forget to register for Evergreen’s change management webinar: Take Change Management from Firefighting to Fire Prevention

—–

3 Comments »

  1. Comment by Dallas ITIL Fan
    December 27, 2007 @ 2:50 pm

    Quick question.

    The more I read and the more I think about it, it almost sounds like Change Management should be after Release Management.

    Example.
    Fix or Enhancement is needed so a release is created with 1 or more release packages. Once the release is Designed, Built, Tested a RFC is created to move to production where the move is executed and then verified.

    I originally thought that any time we needed to change a technology item we would create a change request. It would be evaluated for importants, validity, etc and then approved. Once approved it would be put into a release where it was deisgned, built and tested. Once the release was tested it would be scheduled to move to production.

    Help me get this clear in my head :-)

    Thanks
    Dallas ITIL Fan

  2. Comment by Don Casson
    January 2, 2008 @ 2:07 pm

    It is somewhat confusing and in practice is done both ways. Change, release, and configuration management disciplines must work together to ensure that correct and effective action is taken. Since change management controls changes to all CIs, change management really encompasses all change (other than change processes occurring inside a development activity set, where these are controlled by the SDLC). So while release management is a collection of changes to meet a specific purpose, change is both a subset and a superset of release management.

    To further emphasize this, the Change Advisory Board is supposed to consider all RFCs in light of the business and technical needs, including factors such as impact and cost. So if the CAB doesn’t review and approve the big change that is a release, it could end up shooting it down after all the release packaging work is done, due to cost or impact factors—thereby potentially wasting a lot of effort.

    To take it a step further—while this is rare in practice, if change has visibility at the portfolio planning stage, the true cost of major projects would be more accurate, and perhaps change the ranking and funding of planned projects.

    For example, let’s say development plans a 250K enhancement to a major application that has a 500K NPV and gets a green light. Later, after much work is done, the CAB looks at the planned change and determines that the enhancement will require a 1M investment in infrastructure upgrades. Now the NPV is (simply put) minus 750K. Does the investment still make sense? It may not.

    I lean to your original thought, as a key role of the CAB is to help decide what ought to be done, while the focus of release management is around how it will be done.

    Don Casson
    CEO

  3. Comment by Tony Ianetta
    January 2, 2008 @ 2:08 pm

    This somewhat accurate if you were only doing change control, which most companies do today. That is do all the planning and building and testing of the change and entering an RFC when the change is ready to be released to production. True Change Management, however, will have at least two approval levels and sometimes three. When a corrective change or an enhancement change is needed, an RFC is entered PRIOR to any work being performed. The first level filtering will determine the priority feasibility, impact, risk and relative timing of the change. This step is performed by the change manager. Once the RFC is accepted it is approved by the CAB to commence the work and turned over to Release Management to perform the work under the management of the Change Management process. Once all the appropriate building and testing are completed, it should final approved for release to production by the Change Manager or the CAB based on the impact and risk of the change.

    I hope that helps

    Tony Iannetta
    Consulting Practice Director

RSS feed for comments on this post. TrackBack URI

Leave a comment

© 2005 - 2008 Evergreen Systems, Inc, a provider of ITIL consulting and other IT process improvement services for Fortune 500 clientele. All rights reserved.