本帖最后由 monicazhang 于 2015-8-27 15:15 编辑
20150827 淡然 续上
1 介绍1.1 基本概念系统上线流程能够保证对IT环境进行可控地变更,从而响应时间最短,而对服务的影响又最小。系统上线流程主要描述更改生产系统时必需的步骤和要执行的操作。系统上线流程主要包括上线前规划、上线前准备、系统测试、用户测试、上线申请与审批、试点运行、系统推广和系统上线流程评估等步骤。 ITSS考试
1.2 用途和目标引入系统上线流程的目的是通过规范操作流程,平稳地对生产系统进行变更,从而化解和控制变更可能产生的风险,满足业务发展的需要。 本流程的目标是: · 就上线范围、内容、上线与推广计划与变更管理达成一致; · 计划系统上线所需要的资源; · 维护、使用DSL-确定软件库; · 维护、使用DHS-确定硬件库; · 确保变更的软件、硬件有记录可查; · 确保安全、可靠地安装软件、硬件; · 确保使用配置管理提供的信息; · 确保测试后才上线;
1.3 范围下面表格说明了哪些工作属于系统上线流程管理的范围,哪些不是。 包括
| 不包括
| 应用系统的上线
| 不涉及到程序变更的系统软件、硬件等升级或替换(由变更管理流程负责)
| 上线计划及申请
| 准备主蓝图(由开发与测试流程负责)
| 测试及生产环境准备
| 设备采购(由采购管理流程负责)
| 系统测试、用户测试(含试点测试)及测试过程的控制
| 系统开发、单元测试、系统原形测试、集成测试及测试过程的控制(由开发与测试流程负责)
| 试点运行
|
| 系统推广
|
|
1.4 对组织的效益通过系统上线流程将给某公司带来如下好处: · 通过有计划、有准备的上线来降低风险; · 确保生产系统平稳运行,降低由于非规范上线带来的生产系统频繁维护或宕机的成本; · 规范化的流程和标准模板可以减轻上线工作量和缩短上线时间; · 规范的上线流程和明确的上线目的可以提高服务质量和客户满意程度; 影响流程发挥效益的风险及对策 ITSS认证[td] 风险
| 原因
| 对流程的影响
| 预防措施
| 应急处理
| 安装了不正确的软件
| 安装了错误的版本;无法跟踪软件分发情况。
| 不一致的CI版本,无法测试或测试结果不正确
| 采用DSL和分发工具
| 额外资源
| 上线后出现大量的故障/已知错误
| 测试资源不足而导致测试不充分
| 加重热线支持与突发事件管理流程负担
| 足够的测试资源
| 实施后回顾及分发变通处理方法
| 回退比例高
| 测试环境与生产环境不一致
| 流程执行效率低
| 质量控制
| 上报
|
1.5 流程运行的前提和时机为了系统上线流程的顺利和有效实施,需要如下外部前提条件: · 开发和测试管理流程提供开发和测试文档,提供新系统的详细描述,是进行培训、系统测试、用户测试、系统切换的基础; · 配置管理流程提供准确的系统配置信息,有助于正确评估和理顺新系统/部件与周边系统/部件的关系; · 性能与容量管理提供新系统的性能与容量计划,用来指导上线环境的配置,是制订上线与推广计划的基础; · 项目管理流程负责处理上线流程中培训、系统测试、用户测试、试点运行、系统推广等步骤产生的缺陷变更请求。 为了系统上线流程的顺利和有效实施,需要如下内部前提条件: · 建立系统上线流程管理组织来控制与监督流程的执行,要明确组织中的角色、责任及时间点控制; · 已颁布实施了如下软件规范: - 《系统测试规格说明书》; - 《系统测试报告》; - 《用户测试规格说明书》; - 《用户测试报告》; - 《系统试点报告》
实施推广的时机:建议在开发和测试管理流程、配置管理流程之后或同步实施,建议在某公司范围内集中实施。
1.6 流程的远景除了规定工具软件的使用,本指南已经实现了全部流程需求,包括DSL的使用、应急情况与回退判断等。以后软件测试工具、软件控制和分发工具、上线系统状态动态监控工具的使用将提高系统上线流程的效率和规范,并最终提高上线系统的质量。 1.7 参考材料《某公司 现有IT标准和流程分析评估报告》 《IT标准和流程需求分析报告》 《新的IT标准和流程总体说明》 《访谈记要》 《HP IT Service Management Release to Production Process Guide V1.0》; 某公司:《某公司项目管理办法》; 某公司:《项目推广上线工作审批流程》; ITSS培训 某公司电子商务部:《更新应用申请表》和《电子商务系统上线管理表单》;
本帖关键字:ITSS |