20150626 MONICAZHANG 续上
6. 发布管理流程
1. 流程目的 发布管理负责将经过测试无误的软硬件版本发布到目的变更地点,并保证相应的服务级别: n 计划和协调软件和相关硬件的发布 ITIL培训 n 设计和实施有效的程序来分发和安装IT系统的变更 n 确保只有正确的、被授权的和经过测试的软硬件版本才能导入生产环境 n 在新版本的规划和首次运行过程中,沟通并管理客户的期望 n 结合变更管理,确认发布的确切内容和首次发布计划 n 利用配置管理和变更管理中的控制流程,在实际运营环境中实施软件和硬件的新发布 n 确保将所有软件的主副本保存在“最终软件库 (DSL)”中,并确保对 “配置管理数据库 (CMDB)” 进行更新
2. 流程主要内容 当引进大型或主要软件时,都应该进行发布管理。发布管理活动的实施应当在变更管理流程的控制下进行,几乎贯穿变更管理的整个过程。发布管理的主要活动包含了规划、设计、构建、配置设定及测试等活动,具体如下: n 制定发布策略 ITSS软件 组织在实施发布管理之前必须制定发布策略,以明确发布管理中的角色分配和责任划分。每个组织至少应制定一份发布政策文档,或者针对每个支持系统制定一系列的指南和详细说明文档。发布策略通常组成了组织总体变更管理计划的一部分。当组织采用新的技术架构时,需要重新对发布策略进行修订和扩充。发布策略应当主要包括以下内容: 21. 发布频率以及发布类型; 22. 发布的名称和编号规则; 23. 发布管理的角色以及职责; 24. 对投入验收测试和生产环境发布的授权; 25. 每种发布类型的预期成果,如安装指南和发布记录等; 26. 有关发布管理控制流程的描述; 27. 对发布进行验收过程和标准的定义 ITSS体系 n 制定发布计划 在具体进行某一项服务发布的时候,首先需要制定发布计划。发布计划需要将要使用的发布策略与过程上的协调一致,确定参与发布管理各人员或单位的角色与责任以及计划资源的使用情况等。通过发布计划活动应能够确立具体的发布计划、测试计划和发布验收标准。 n 发布准备 在进行了发布计划之后,就开始着手进行构建和配置。发布实施人根据发布计划进行发布相关的准备工作。包括构建发布、编译并关联应用模块、编写自动安装路径,考虑安全方面的需求进行规划与文档记录,同时也包括:机房、供电等环境,硬件设备,从最终软件库取得相关软件,相关支持工具的准备等。 在进行了发布准备活动之后应该确立以下内容: 28. 详细的发布过程与构建指南,包括操作的准确顺序; ISO20000培训 29. 第三方软件和硬件的外购清单、许可证以及版权保护; 30. 自动安装脚本和相关的测试计划; 31. 安装介质与安装指南的拷贝,并将拷贝存放在DSL中; 32. 恢复程序 n 系统集成测试 发布主管提出测试申请,发布流程经理对该申请进行审批。通过审批后,由发布主管组织系统集成测试,回退计划同时包括在集成测试中。测试完毕后相关参与测试专家签署系统测试意见,记录测试文档。如测试未通过,由变更主管与实施人进行原因分析。 33. 如果测试失败原因是“测试方法不合理”,由发布主管重新组织系统集成测试; 34. 如果测试失败原因是“变更构建或系统冲突造成失败”,由发布主管向发布流程经理汇报,发布流程经理将发布请求工作单退回变更流程。 n 用户测试 发布主管组织相关用户进行用户测试,并在测试完毕后由用户签署用户测试意见,记录用户测试相关文档。如测试未通过,由变更主管与实施人进行原因分析。 35. 如测试失败原因是“用户测试不合理”,由发布主管重新组织用户测试工作; 36. 如测试失败原因是“变更构建不合理或系统冲突”,由发布主管向发布流程经理汇报,发布流程经理将发布请求工作单退回变更流程。 n 试运行计划 试运行计划细化和拓展了之前的发布计划。包括: ITSS培训 37. 制作确切、详细的时间安排表,如谁将做什么 38. 列明需要安装和卸载的配置项,同时指出处置冗余设备和软件的方法 39. 针对不同地区制定具体的行动计划 40. 制作发布备忘录并和终端用户进行沟通和交流 41. 制作沟通计划 42. 制定采购计划 43. 为参与发布的管理人员安排会议 各项准备工作完成后,发布主管根据发布周期的安排将试运行计划提交发布流程经理进行审批。发布流程经理检查所有发布的准备工作是否充分,对上线发布进行批准与拒绝。批准发布投产后的Release号码,由发布主管组织实施。对于拒绝的上线发布,发布流程经理说明具体原因。 44. 如拒绝原因是“发布准备不充分”,由发布主管进行完善后重新申请; 45. 如拒绝原因是“变更流程准备不充分”,发布流程经理将发布请求工作单退回变更流程。 n 发布培训 培训主管根据发布内容制定培训计划,组织相关人员参与发布前的培训工作。以确保相关人员有足够技能来保证系统发布后的有效运行。其中可包括: ITSS团购 46. 发布参与人员的技术培训 47. 系统维护人员的二线维护培训 48. 帮助台的人员的一线支持培训 49. 系统最终用户的使用培训 n 发布实施 根据发布计划发布实施人负责生产环境的发布工作。发布实施后对结果进行确认,如发布成功则通知发布流程经理进行确认。如发布失败则实施回退计划。 n 确认与关闭 发布流程经理接到发布完成通知,组织相关人员对发布工作进行确认,根据确认结果对发布流程关闭。同时关闭发布申请工作单。
3. 与其他流程的关系 发布管理流程从变更管理流程接收正常变更的发布请求工作单。同时变更管理通过实时了解发布工单的状态来监控发布的实施。在发布工作完成后由发布主管协调配置管理流程对与发布相关的配置信息进行及时更新工作。 ITSS工具 n 配置管理 当一个新版本的软件或硬件被导入最终软件库(DSL)中,配置管理应当将这些信息同步添加到配置管理数据库中。同样,当新的或者变更国的软硬件转出时,配置管理数据库中的信息也要相应的进行更新。发布管理在发布过程中需要用到配置管理提供的各种配置信息 ITSS考试 n 变更流程 变更管理需要确定多少项变更可以组合在一项发布中。变更管理描述了确保所有变更都是经过批准的程序,包括影响度分析以及对所要资源的分析。 变更管理通过发布流程实现变更系统在生产环境中的发布,同时发布流程为变更流程提供变更实现的时间表。变更管理流程完成发布所更改配置项在CMDB中的更新工作。
4. 流程范围 发布管理负责对软件和硬件进行计划、设计、构建、配置和测试,以便为实际运行环境提供一系列的发布组件。发布管理进行控制的范围包括: n “SG186”工程中财务(资金)管理、营销管理、安全生产管理、协同办公、人力资源管理、物资管理、项目管理和综合管理八大业务应用系统 n 其它重要的自行开发系统 ITSS认证 n 在以下情况下我们必须采用发布管理流程,而不是变更管理流程进行控制: n 重大系统的变更,这里的重大系统是指业务运行依赖性很强或客户影响范围很大的系统; n 所有新增系统的首次运行 n 多个关联变更不能独立实施,需将一组相关的变更打包成适当规模的单元。
本帖关键字:ITSS ISO20000
|