Change Management
Control modifications to your IT infrastructure
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
| Type | Risk | Approval | Use case |
|---|---|---|---|
| Standard | Low | Pre-approved | Routine, repetitive changes |
| Normal | Medium/High | CAB required | Significant planned changes |
| Emergency | Critical | Fast-track | Urgent 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
Access the Changes module
Menu ITSM → Changes.
Click "New change"
Open the creation form.
Select change type
Choose:
- Standard: For pre-approved routine changes
- Normal: For changes requiring CAB approval
- Emergency: For urgent critical fixes
Describe the change
Fill in:
- Title: Clear summary
- Description: What will be changed and why
- Justification: Business reason for the change
Assess risk
Evaluate:
- Risk level: Critical, High, Medium, Low
- Impact assessment: Services and users affected
Plan implementation
Document:
- Implementation plan: Step-by-step procedure
- Test plan: Validation steps
- Rollback plan: How to revert if needed
Submit for approval
The change enters the approval workflow.
Workflow and statuses
Available statuses
| Status | Description |
|---|---|
| Draft | Change being prepared |
| Submitted | Submitted for review |
| Pending Approval | Awaiting CAB decision |
| Approved | CAB has approved |
| Rejected | CAB has rejected |
| Scheduled | Maintenance window confirmed |
| Implementing | Change in progress |
| Completed | Successfully implemented |
| Failed | Implementation failed |
| Rolled Back | Change was reverted |
| Closed | Change 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:
- CAB member opens the change
- Reviews all documentation
- Clicks "Approve" or "Reject"
- 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
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:
- Pre-implementation checks
- Backup procedures
- Implementation steps
- Verification steps
- 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
Execution and closure
Starting implementation
- Open the approved change
- Click "Start Implementation"
- Status changes to "Implementing"
- Follow the implementation plan
During implementation
Document:
- Actions performed
- Issues encountered
- Deviations from plan
Completing the change
If successful:
- Click "Complete"
- Document results
- Status changes to "Completed"
If unsuccessful:
- Execute rollback plan
- Click "Failed" or "Rolled Back"
- Document what happened
Closure
After completion:
- Review outcomes
- Update documentation
- 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
- Execute rollback plan
- Restore service
- Mark change as "Failed" or "Rolled Back"
- 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:
- Review the correlated change
- Check if it could cause the symptoms
- Consider rollback if confirmed
- Link incident to change for tracking
Change Success Rate
KaliaOps calculates:
CSR = (Successful Changes / Total Changes) × 100%Industry target: > 95%
- 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