Can anyone help to clarifiy the diference between Change Management and Release Management.
ITIL defines Change Management as the process that coordinates changes to the infrastructure. Release Management is process that implements authorized changes.
To think of it terms of modern IT, Change Management is what most corporations do with an Office of Project Management (PMO) department.
They are the ones who review requests in terms of its business, financial, and technical values. If they think the project has merit, then they are the group that coordinate all the activities of the project.
This is, in essence, what Change Management is all about.
Not one dollar is spent on a project until the PMO signs off of on it. Not one resource is spent developing code until the PMO signs off. Once the PMO gives its approval, then the entire project is (micro-)managed through the PMO. The PMO does no actual work on the project, but no work is done unless they authorize it.
Swap out “PMO” with “Change Management” and “project” with the word “Change” in the previous paragraph, and you have the idea of what ITIL’s Change Management process is all about.
Who is Change managing? The people in the organization performing the activities of Release Management. Release Management is where people actually touch the technology. And because of this, they can define a Release Policy (when, how, who) that Change Management has to abide by.
Do all projects have to be approved by a PMO in most organizations? Probably not. Typically they are only involved in projects that meet a certain dollar amount. In this aspect, Change Management has a broader scope. Because according to ITIL, any change that affects the Status or Attribute of a CI should be approved by Change Management before any work is done.
Do all Changes have to go through Release Management? Yes. By defining Release Management as the list of activities where someone actually implements a change in status or attribute of a CI, Release Management is being done.
Do all Releases have to contain all the formal stages of a full release of, let’s say for example, upgrading the MS Office suite? No. Updating a service patch on a server won’t require user training. But the fact that the technology is touched, and the work done according to the policy defined in the Release Policy means that it is a part of the Release Process.