Change Management Handbook

advertisement
Contents
1
Change Management ............................................................................................................................... 3
1.1
2
Change Management Policies and Standards ................................................................................... 3
1.1.1
Zero Tolerance for Unauthorized Changes .................................................................................... 4
1.1.2
Segregation of Duties in Production............................................................................................... 4
1.1.3
Change Maintenance Windows ..................................................................................................... 5
1.1.4
Peak Season Change Lock Downs................................................................................................ 5
1.1.5
Emergency Change Requests ....................................................................................................... 5
1.1.6
Authorized Access Controls to Production ..................................................................................... 6
1.1.7
Change Accountability and Responsibility ..................................................................................... 6
1.1.8
Change Schedule Prioritization Standard ...................................................................................... 6
1.1.9
Change Advisory Board Standards ................................................................................................ 7
Change Management Process ................................................................................................................ 8
2.1
Change Management Workflow ......................................................................................................... 8
2.2
Standard Change Request Submission ............................................................................................. 9
2.3
Normal Change Request Submission ................................................................................................ 9
2.4
Emergency Change Request Submission ....................................................................................... 10
2.5
Change Approval by the CAB .......................................................................................................... 10
2.6
Change Added to Change Calendar ................................................................................................ 11
2.7
Change Implemented ....................................................................................................................... 11
2.8
Post-implementation Review............................................................................................................ 11
Change Management
1
3
Change Management Resources ......................................................................................................... 12
3.1
The Change Calendar ...................................................................................................................... 12
3.2
The CAB Dashboard ........................................................................................................................ 12
3.3
Terminology...................................................................................................................................... 13
Change Management
2
1 Change Management
Change Management is an approval process that allows a change request to move through a series of
approval stages. Change Management is based on policies and standards that must be adhered to.
1.1 Change Management Policies and Standards
The following policies and standards have been developed in order to protect revenue and ensure the
business value of change is actualized without undue risk to the business. The following is the list of policies
and standards.
Change Management
•
Zero Tolerance for Unauthorized Changes
•
Segregation of Duties in Production
•
Change Maintenance Windows
•
Peak Season Change Lock Downs
•
Emergency Change Requests
•
Authorized Access Controls to Production
•
Change Accountability and Responsibility
•
Change Schedule Prioritization Standard
•
Change Advisory Board Standards
3
1.1.1
Zero Tolerance for Unauthorized Changes
In order to foster a culture of change management, the following policy establishes zero tolerance for
unauthorized changes in the production environment.
•
All changes to the production environment (App/Dev, DBA, Server, Storage, Network, DC
and Security) must be recorded in the change management system prior to production
release.
•
All changes must be reviewed and approved by the Change Advisory Board prior to
implementation.
•
Approval from Business/Product leaders must be completed before submitting a change
request.
•
Failure to meet these requirements will result in immediate discipline, up to and including
termination.
•
All changes to Development, Quality Assurance, and Staging Environments are out of scope
unless it is a shared technology with production. This includes network, storage, and other
shared services.
•
Any Disaster Recovery Environment is considered production and is in scope for change
management.
•
1.1.2
Any unauthorized changes to production must be reported to the Change Advisory Board
Segregation of Duties in Production
The implementation of changes to production may only be completed by operations staff members approved
to implement change. This policy explicitly excludes development, QA, or business teams from
implementing change to the production environment. Approved teams to implement change include:
Change Management
•
Application Systems Administration
•
Storage
•
Database Administration
•
Technical Support
4
1.1.3
Change Maintenance Windows
The following change maintenance windows have been pre-approved by the business for implementing
changes that require application downtime for clients.
•
Application and Network Infrastructure: Saturdays, between 8:00 pm and Midnight,
Standard time
1.1.4
Peak Season Change Lock Downs
During critical peak seasons all Normal Changes will be limited and require approval from the Emergency
Change Advisory Board. The following peak seasons have been pre-approved by the business and
represent sensitive times where change must be limited to protect revenue. This policy may be implemented
at unplanned times with business and IT approval.
•
1.1.5
Holiday Season: The week prior to Thanksgiving to the week following New Year’s Day
Emergency Change Requests
Approval may be given by Senior Management verbally or via email in cases where access is limited.
The following characteristics are typical of an Emergency Change and requests must meet these
characteristics to be considered for approval.
Change Management
•
Tied to an Active Incident
•
Represent a critical risk to revenue if it is not resolved immediately
•
Must be implemented before next CAB Meeting
5
1.1.6
Authorized Access Controls to Production
Access to production systems must be limited to employees, vendors, and contractors who have been
authorized to make changes to the production environment. IT Owners and change owners are responsible
for ensuring all production systems have been secured to authorized personnel only. Remediation plans
must be established to remove access within a reasonable amount of time.
1.1.7
Change Accountability and Responsibility
All participants in the Change Management process have established roles and responsibilities. Each
participant will be held accountable for the execution of these duties according to the established
methodology.
1.1.8
Change Schedule Prioritization Standard
Priority
Characteristics
Immediate
Treat as Emergency Change
High
Highest priority for scheduling and resources
Severely affecting some key users
Impacting high number of users
Medium
No severe impact
Maintains business viability
Supports Planned Business Initiatives
Cannot wait until next schedule release or maintenance window
Low
Justified and necessary
Can wait until next scheduled release or maintenance window
Add new functionality
Improvements to service
Change Management
6
1.1.9
Change Advisory Board Standards
The Change Advisory Board is the central point of management for the change management process. The
following requirements and standards are expected of the Change Advisory Board:
•
Attendance is required either by CAB member or a delegate who can authorize decisions on
their behalf
•
IT Owner is required to attend to have their changes approved with no exception
•
Purpose of the CAB is for final approval, not for technical discussion about the change
•
Changes must be approved by the Business/Product owners before submitting to the CAB
•
After changes are implemented, the request must be updated with implementation results for
review
Change Management
7
2 Change Management Process
The Change Management process follows a workflow, which is identified in this section.
2.1 Change Management Workflow
•
Standard or Normal Change Request Submission
•
Emergency Change Request Submission
•
Standard or Normal Change approval from CAB Members (In the case of an Emergency
Change, approval from Senior Management is required)
•
Change scheduled on the Change Calendar
•
Change is implemented (In the case of an Emergency Change, it likely will not occur on the
established dates for change implementation, but ASAP)
•
Post-implementation review
Change Management Process Illustration
Change Management
8
2.2 Standard Change Request Submission
A Standard Change Request is a pre-approved change that is well-known, low-risk, follows established
procedures and is an accepted response to particular requirements or events. These are changes that get
pre-approved as they are low risk, proven, and well-documented. Standard Changes follow the same
process when getting approved for the first time; however each individual implementation of a Standard
Change is automatically approved. This ensures visibility is maintained, yet establishes controls up front to
ensure standard changes move quickly through the process.
Standard Change examples may include:
•
Hardware failure fixed by vendor
•
Download and installation of virus DAT files
•
Installation of approved software
•
Replacement of a desktop computer based on approved replacement cycle
•
Application of tested operating system patches.
2.3 Normal Change Request Submission
Normal Changes represent the majority of all changes. They follow the full change management process
and require assessment and approval for every change implementation. Submitting requests as Normal
require them to be reviewed and approved by the CAB before the change can be applied by the owner. The
owning team’s time and resource constraints still apply.
Examples of types of Normal Change Requests are:
Change Management
•
Adding columns or indexes to existing tables
•
Removing columns, indexes or any objects
•
DML requests
•
Deleting data, etc.
9
2.4 Emergency Change Request Submission
An Emergency Change Request is a change that requires immediate unscheduled implementation to correct
an existing or prevent an imminent service outage or disruption that cannot be communicated at a CAB
meeting before implementation. There are no exceptions to this approval process.
2.5 Change Approval by the CAB
A Change Request is evaluated and approved, and then a release is planned and scheduled by the CAB.
The CAB meets each weekday morning. Unless it is an emergency, Standard and Normal Change
Requests need to be submitted and approved two days prior to a release or deployment. Releases occur
during the Weekend Maintenance Window, so Change Requests need to be submitted to the CAB by or
before 8:00 am each Wednesday.
The CAB meets each business day at 10:00 am on the 18th Floor and is generally made up of Tech Support,
Engineering and Product Management representatives that include: the Leader (Change Manager). Account
Managers attend as required. Off-site members can attend via teleconference and/or WebEx.
Change Management
10
2.6 Change Added to Change Calendar
Once approved, a change is scheduled for implementation and placed on the Change Calendar. The CAB
also serves as a governance body for the change management process leading to implementation and
review.
2.7 Change Implemented
When the scheduled change is to be implemented, the CAB watches over the process. If it is successful, the
implementation is complete. If there is an unforeseen issue created by the change, then the Change
Rollback Plan written on the Change Request submission is implemented and the change is removed via
rollback.
2.8 Post-implementation Review
Whether the change is successful and does not create an unforeseen issue or creates a rollback situation,
the change needs to be reviewed by the CAB at a CAB meeting soon after the implementation step.
Change Management
11
3 Change Management Resources
The following Change Management Resources are available for employees.
3.1 The Change Calendar
The Change Calendar lists and details all scheduled changes on an actual calendar format.
3.2 The CAB Dashboard
The CAB Dashboard is kept up to date, and includes lists of Standard Changes (if any) as well as Normal
Changes up for assessment and approval. It also displays the Change Calendar.
Change Management
12
3.3 Terminology
Change: Any implementation of new functionality, any interruption of service, any repair of existing
functionality or any removal of existing functionality.
Change Approver: The individual or individuals responsible for approving a change. It is recommended
that all but the least complicated and lowest risk changes be approved by the Change Approval Board.
Change Calendar: A calendar containing the change requests and change dates planned for
implementation. These changes are scheduled and published. The Change Calendar keeps all parties
informed of when a particular application will be down for maintenance and when it will be restored.
Change Requester: The individual or team submitting the Request for Change.
Change Approval Board: A cross-functional team comprised of individuals with relevant business process
and technical expertise that act in the role of Change Approver.
Emergency Change Request: A change that requires immediate or near-immediate unscheduled
implementation to correct an existing, or prevent an imminent, service outage or disruption.
Impact: How the level of service is affected in the event of potential negative consequences resulting from
both implementation of the change or failure to implement the change.
Normal Change Request: The majority of all changes, these change requests follow the full change
management process and require assessment and approval for every change implementation. Submitting
requests as Normal require them to be reviewed and approved by the CAB before the change can be
applied by the owner.
Request for Change: Also called a RFC or a Change Request, it is a form outlining details of the change
that is submitted to the Change Approver or Change Approval Board for approval as part of the Change
Review Process.
Risk Assessment: The identification and analysis of risks, their impact and mitigating measures.
Change Management
13
Rollback Plan: A plan for rolling back the change in the event of negative consequences.
Standard Change Request: A pre-approved change that is well known, low-risk, follows established
procedures and is an accepted response to particular requirements or events.
Urgency: The needed time frame in which the change should be implemented.
Change Management
14
Download