变更管理
变更管理分为组织变更与变更支持:
组织变更:确保组织中的变更顺利实施,并通过管理变更的人为方面来实现业务连续稳定运行的实践。
变更支持:正确地评估变更风险、对变更进行合理授权、管理变更时间表,通过增加成功变更次数来实现业务的稳定运行。
变更管理是一种IT实践。旨在对关键系统和服务进行操作的同时最大限度的减少服务中断的风险。
变更管理的重要性
变更管理作为在项目/组织在运行过程中重要一环,一直以流程笨重、繁琐著称。很多使用者对其产生抵触心理,认为其过于僵化。但事实并非如此,如果将变更管理作为一套标准化流程来严格对待,虽然在实际使用人会感受到限制,但在逐渐成熟的变更管理体系中,会逐渐感觉变更管理更像是一种技术支持。如果变更管理运行良好,可以让组织的工作方式更接近标准的行为准则、规划组织的流程机制、加强变更操作的规范性、降低变更导致的故障数量,同时极大的提升业务运行的稳定性。
变更管理是任何系统稳定运行的重要环节之一。它需要具备以下特质或能力:
标准的变更管理流程:变更管理流程是变更管理最佳实践的第一步。该流程应该包括变更发起、变更审批、变更实施和变更验证等环节。在引入变更管理流程时,需要确保流程的透明度和可追溯性,以便在变更过程中及时发现和解决问题。
标准的变更管理数据库:标准的变更管理数据库是变更管理最佳实践的第二步。该流程应该包括变更系统、变更等级、变更对象的分类、以及确定不同变更内容的对应标准审批流程。并及时保证数据的完整性与准确性,保证变更发起时可以匹配到对应的数据。
变更数据持续运营:变更数据持续运营是变更管理最佳实践的第三步。该流程应该包括变更结果数据统计、变更看板等。在看板内可对数据进行筛选分析,逐渐规范组织内的变更流程与操作规范。从而让业务更好的连续运行。
最佳实践
标准的变更管理流程
在建立标准的变更管理流程前,首先需清晰明白变更各个流程的定义:
变更发起:在变更发起前,需明确变更内容与变更原因等信息。信息的明确可减轻变更评估人的工作量,同时明确变更的意义。变更信息包括:
基本信息:标题、时间、变更人、原因等。
变更信息:变更系统、变更场景、变更类型等。
变更方案:变更实施方案、回滚方案、验证方案等。
变更审批:由于变更系统相关的负责人进行审核,确保变更风险级别,若无法控制或无法预测,则建议明确变更方案或禁止变更。变更审批流程可由多人进行组合,包括:业务负责人、团队TL、技术TL等,变更涉及的人员可根据变更的影响程度以及影响范围等因素确定。
变更执行:通过发起时确认的执行人来进行执行工作的分派,以确保执行变更的是与变更内容相关的技术人员,从而确保变更的准确执行。
变更验证:在变更完成后,对变更对象与变更内容进行检查,确保变更并未影响实际业务,检查完成后,发布变更结果。
变更关闭:在变更完成后,关闭变更任务。对变更记录进行留存,便于后续变更数据的运营与分析。
在清楚变更各环节的定义后,严格按照此规范进行,可帮助组织/企业规范化操作流程、提升变更效率、降低风险、提高业务连续性。
标准的变更管理数据库
在建立标准的变更管理数据库时,我们需对组织内部的业务、人员、体系等相关信息进行梳理。通过对信息的维护,保证信息的完整性与准确性。通过变更管理数据库,可以建立完善的变更流转机制以及确保受众知晓变更,并在变更之前给出他们的建议。同时在变更发起时、变更执行时等各个状态下,可以通知到相关的关注人、责任人等。
需维护的数据包括,但不限于以下几点:变更系统、变更类型、变更场景、审批流程、变更记录等。
变更数据持续运营
在流程规范后,组织需要用一种有规律的形式将所有变更的记录进行留存与管理。通过变更数据的留存,可以做到对变更的更好的可见性。通过不同的对比、展示方式,可以分析问题、事件等产生的原因,以助于后续的知识管理与沉淀。可针对不同的问题类型,作出快速应急方案。使用变更改进技术流程,从而不断增强组织提供更好的服务能力。
运维事件中心是阿里云提供的云上变更管理服务,提供丰富的监控集成、强大的报警降噪、可靠的通知、灵活的事件流转、基于ITIL的故障管理等功能,一站式管理、多端协同,帮助企业实现更实时的数字化管理、更快的故障响应、更短的故障时长、更连续的业务体验。