The Gallaudet technology infrastructure goes through rapid changes to keep up with the fast paced world. To eliminate or minimize the negative impact to users, community, or the technology resources as a result of the change, change management procedures need to be followed, to ensure that the appropriate stakeholders are aware of the change before any action is taken.
GTS staff members use the following procedures to document and communicate about planned changes for all technology system or resources.
- Determine the scope and impact of a proposed change. Discuss the proposed change with the appropriate GTS Manager, Director, and/or Executive Director, as well as data stewards and other offices that are involved with the system that is to be changed.
- Develop a change management procedure including development/configuration, internal testing, client testing (if applicable), and review prior to implementation in a production environment. Where feasible, beta test the change with GTS staff and selected non-GTS staff as appropriate.
- Obtain approval for the proposed change from the appropriate GTS Manager, Director, and/or Executive Director. Document the change and the procedure, in the Technology Help Desk, GTS shared drives, or appropriate GTS Change Log (GoogleDoc).
Include in the documentation of the change:
- Brief description of the change (Limited to 1-2 sentences)
- Task description (e.g., Location of change, which equipment or software are being accessed, testing methodology (QA), installation/verification instructions)
- Points of Contact/Responsible parties
- If this is a new software, who is responsible for maintenance and support?
- If this involves a change with a custom development or software, verify that the software utilizes a source code control system.
- Schedule and time estimates (Date/Time when change will be performed, how long (duration) the process should take)
- Are changes required to other services (Network, Firewall, Databases, Active Directory, etc) - if so, describe.
- Back out or Rollback procedures in case of a failure
- Potential risks (Disruption to existing services during the change, Security issues, etc) and impact for users
- Communication plans with the community (e.g., Daily Digest, ISIS Committee)
- Analysis after the change has taken place: Lessons Learned (Corrective/Preventive actions) for changes that deviated unexpectedly from the plan, Follow-up notes / comments.
- Change requests should be listed as far in advance as possible. For scheduled tasks in the distant future, an approximate date is acceptable. Any disruptive changes should be scheduled during the GTS maintenance schedules.
- Following established procedures for who is authorized to announce changes, announce the change to the GTS and Embedded Tech stakeholders via email and the GTS Change Calendar. Where appropriate, ask the Help Desk Supervisor to submit information about the change to the Daily Digest.
- In case of emergency when a change must occur immediately, submit the change management form after the fact. If possible, obtain approval from GTS Executive Director, GTS Director, or GTS manager before you apply the change.