Change Management

Control modifications to your IT infrastructure

In brief

Change management controls modifications to IT infrastructure while minimizing service disruption. KaliaOps offers 3 change types (standard, normal, emergency), a complete CAB workflow with approval/rejection, mandatory rollback plans for risky changes, and automatic correlation with post-change incidents.

Overview

A change is any modification to IT infrastructure that could impact services.

Change management goal

According to ITIL:

  • Ensure changes are evaluated, authorized and documented
  • Minimize service disruption risks
  • Enable continuous improvement

Change examples

  • Application version upgrade
  • Server configuration modification
  • New service deployment
  • Network architecture change
  • Security patch installation

Why manage changes?

  • Risk control: Evaluate impact before implementing
  • Traceability: Know what was changed, when, why
  • Coordination: Avoid conflicting changes
  • Learning: Analyze successes and failures

Change types

Three change types

TypeRiskApprovalUse case
StandardLowPre-approvedRoutine, repetitive changes
NormalMedium/HighCAB requiredSignificant planned changes
EmergencyCriticalFast-trackUrgent fixes for critical incidents

Standard changes

Characteristics:

  • Low risk, well-understood
  • Pre-approved by CAB
  • Documented procedure exists
  • Examples: password reset, workstation deployment

Normal changes

Characteristics:

  • Require risk assessment
  • Full CAB evaluation
  • Scheduled maintenance window
  • Examples: application upgrade, infrastructure change

Emergency changes

Characteristics:

  • Address critical incidents
  • Fast-track approval (limited CAB)
  • Full documentation after implementation
  • Examples: security patches, critical fixes

Creating a change

1

Access the Changes module

Menu ITSM → Changes.

2

Click "New change"

Open the creation form.

3

Select change type

Choose:

  • Standard: For pre-approved routine changes
  • Normal: For changes requiring CAB approval
  • Emergency: For urgent critical fixes
4

Describe the change

Fill in:

  • Title: Clear summary
  • Description: What will be changed and why
  • Justification: Business reason for the change
5

Assess risk

Evaluate:

  • Risk level: Critical, High, Medium, Low
  • Impact assessment: Services and users affected
6

Plan implementation

Document:

  • Implementation plan: Step-by-step procedure
  • Test plan: Validation steps
  • Rollback plan: How to revert if needed
7

Submit for approval

The change enters the approval workflow.

Workflow and statuses

Available statuses

StatusDescription
DraftChange being prepared
SubmittedSubmitted for review
Pending ApprovalAwaiting CAB decision
ApprovedCAB has approved
RejectedCAB has rejected
ScheduledMaintenance window confirmed
ImplementingChange in progress
CompletedSuccessfully implemented
FailedImplementation failed
Rolled BackChange was reverted
ClosedChange process completed

Standard workflow

DRAFT → SUBMITTED → PENDING_APPROVAL → APPROVED → SCHEDULED → 
  IMPLEMENTING → COMPLETED → CLOSED
                       ↓
                    FAILED → ROLLED_BACK → CLOSED

CAB process

The Change Advisory Board (CAB) evaluates and approves changes.

CAB role

  • Review risk assessments
  • Evaluate implementation plans
  • Approve, reject, or request more information
  • Schedule maintenance windows

CAB evaluation

For each change, CAB considers:

  • Risk: What could go wrong?
  • Impact: Who/what is affected?
  • Timing: Is the window appropriate?
  • Resources: Do we have the right people?
  • Rollback: Can we revert if needed?

CAB decision

In KaliaOps:

  1. CAB member opens the change
  2. Reviews all documentation
  3. Clicks "Approve" or "Reject"
  4. Adds decision notes

The decision is traced in the change history.

Emergency CAB

For emergency changes:

  • Reduced CAB membership
  • Faster turnaround
  • Post-implementation documentation required
Tip: Include all necessary documentation before CAB review. Incomplete requests are often delayed.

Planning and maintenance windows

Maintenance windows

A maintenance window is the scheduled time for implementing the change.

Scheduling

Define:

  • Start date/time: When implementation begins
  • End date/time: When it should complete
  • Duration: Estimated implementation time

Window considerations

  • Business impact: Choose low-activity periods
  • User notification: Allow time for communication
  • Resource availability: Ensure implementers are available
  • Conflict check: Avoid overlapping changes

Calendar view

KaliaOps provides a calendar view showing:

  • All scheduled changes
  • Potential conflicts
  • Resource allocation

Implementation and rollback plans

Implementation plan

Document step-by-step:

  1. Pre-implementation checks
  2. Backup procedures
  3. Implementation steps
  4. Verification steps
  5. Post-implementation checks

Test plan

Define how to validate:

  • Service functionality
  • Performance criteria
  • User acceptance

Rollback plan

For risky changes, document how to revert:

  • Triggers: When to initiate rollback
  • Steps: How to revert
  • Duration: How long rollback takes
  • Validation: How to confirm rollback success

Rollback requirement

For high-risk changes:

  • Rollback plan is mandatory
  • Change cannot be approved without it
  • Plan must be tested if possible
Tip: Test your rollback procedure when possible. An untested rollback may fail when you need it most.

Execution and closure

Starting implementation

  1. Open the approved change
  2. Click "Start Implementation"
  3. Status changes to "Implementing"
  4. Follow the implementation plan

During implementation

Document:

  • Actions performed
  • Issues encountered
  • Deviations from plan

Completing the change

If successful:

  1. Click "Complete"
  2. Document results
  3. Status changes to "Completed"

If unsuccessful:

  1. Execute rollback plan
  2. Click "Failed" or "Rolled Back"
  3. Document what happened

Closure

After completion:

  1. Review outcomes
  2. Update documentation
  3. Close the change

Failed changes and analysis

When changes fail

A change fails when:

  • Implementation cannot complete
  • Service is not restored as expected
  • Unacceptable side effects occur

Failure handling

  1. Execute rollback plan
  2. Restore service
  3. Mark change as "Failed" or "Rolled Back"
  4. Document what went wrong

Post-failure analysis

Conduct a review:

  • What caused the failure?
  • Was the risk assessment accurate?
  • Was the rollback plan adequate?
  • What can we improve?

Learning

Use failures to improve:

  • Update procedures
  • Enhance testing
  • Improve risk assessment
  • Share lessons learned

Incident correlation

KaliaOps automatically correlates incidents with recent changes.

How it works

When an incident is created:

  • KaliaOps identifies changes in the last 24-48 hours
  • Shared assets/applications are detected
  • Potential correlations are suggested

Correlation indicators

  • Time proximity: Incident shortly after change
  • Shared assets: Same equipment involved
  • Shared applications: Same services affected

Using correlations

When an incident may be change-related:

  1. Review the correlated change
  2. Check if it could cause the symptoms
  3. Consider rollback if confirmed
  4. Link incident to change for tracking

Change Success Rate

KaliaOps calculates:

CSR = (Successful Changes / Total Changes) × 100%

Industry target: > 95%

Tip: Always check recent changes when investigating incidents. A significant percentage of incidents are change-related.
Key points
  • 3 change types based on risk level
  • Integrated CAB workflow with traceable decisions
  • Mandatory rollback plan for risky changes
  • Maintenance windows with scheduled dates
  • Automatic correlation with post-change incidents
  • Change Success Rate (CSR) tracking
Back to documentation Next article SLA configuration and monitoring