Change Management best practices
Creating a change management policy
All change management implementations require creating a change management policy, which involves setting the rules and framework for how change management will operate in the organization. The policy should include all change management definitions, rules, templates, and guidance.
Defining change authorities
There should be several different change authorities defined in the change management policy. Examples of change authorities in change management are a Change Advisory Board (CAB), the change manager, and an IT support technician. Using different change authorities will avoid delays in implementing changes and will help in managing overloads in the change management process.
Requesting changes
Every change that is not defined as a standard change should be requested. Standard methods such as using a Request for Change document should be used, as free form requests can be challenging to interpret and assess.
Categorizing changes
Every change should be categorized to assist the appropriate reviewers and the approval process. As a minimum, the categorization should include the type of change (normal, standard, emergency), urgency, and the type of assets being changed (e.g. application, network, infrastructure).
Reviewing changes
Everything other than standard changes should have some level of review. The reviewers must have appropriate skills and experience, and sufficient time to be able to do the review. The aim must be to apply the minimum amount of review necessary to reduce the risk of a failed change to an acceptable level.
Approving changes
All changes should be approved by the change authority defined in the change management policy for the specific category and type of change. An approach where all changes go to one place, such as the change manager or the CAB, for approval is not the right way to go.
Implementing changes
Approved changes are then implemented using release & deployment management, keeping the change record updated as the status changes.
There are two approaches to implementing change management: The phased approach, or the big bang approach.
A phased approach is where a small start is made, lessons are learned, then the scope is expanded incrementally.
A big bang approach is where you implement change management all in one go for all services, types of change, and service providers. This is higher risk, and can require a lot of effort to make it work in the early days.