流程制度上线发布管理操作指引.docx
《流程制度上线发布管理操作指引.docx》由会员分享,可在线阅读,更多相关《流程制度上线发布管理操作指引.docx(12页珍藏版)》请在冰豆网上搜索。
流程制度上线发布管理操作指引
远东宏信有限公司
上线发布管理操作指引
修订记录
版本编号
版本日期
修订者
说明
V1.0
2014-06-17
区维青
初稿
V1.1
2014-06-19
区维青
修改CR上线发布流程
V2.0
2014-07-22
区维青
加入发布管理岗职能描述
V2.1
2014-07-22
区维青
根据部门内部讨论加入上线培训要求
V2.2
2014-07-22
区维青
根据包骏要求加入PMO审核
V2.3
2014-07-22
区维青
根据蔡总要求在系统升级发布流程加入PMO审核环节
V2.4
2014-10-22
区维青
根据蔡总要求在系统升级发布流程去除战管审批环节,明确各个环节审批事项
1.目标
上线发布管理流程的目的是保证对IT生产环境进行可控地更该,规范上线系统切换的步骤和操作,保证上线质量和效率和系统上线的平稳运行。
流程的主要阶段包括:
上线发布前规划、上线发布前准备、上线发布的申请审批、上线发布实施、上线发布确认。
2.范围
适用于远东宏信有限公司(以下简称“远东宏信”)及下属及控股子公司。
3.上线发布对象
所有应用系统在总部生产环境的软件版本发布,包括新系统发布、已有系统的升级和系统补丁。
发布管理流程管理的是待上线/已上线的应用系统,不针对项目。
若应用系统未经立项过程进行开发,在开发完成后,也需通过本流程投入生产使用。
不涉及到程序代码变更的应用系统数据变更、软件、硬件等升级或替换、应用系统的配置更新不属于发布范围之内。
4.上线发布类型
上线发布类型分为2类:
新版本发布和升级版本发布
编号
类型
说明
备注
1
新系统上线发布
应用系统全新发布
发布方式由申请人在发布申请中进行说明
2
系统升级上线发布
应用系统在原版本基础上进行升级更新,包括CR和bugfix的发布
5.上线发布方式
上线发布方式分为2类:
计划内发布和紧急发布
编号
方式
说明
频率
1
计划内发布
申请材料齐全,符合流程要求的发布
按照每年制定全年的发布窗口计划,常规发布
2
紧急发布
没有经过完整测试,因业务需要进行发布,需要申请人所在部门负责人签字
发生时(按实际需要)
6.上线发布流程
6.1上线发布流程概述
上线发布分为上线发布规划,上线发布准备,上线发布实施,上线发布确认4个步骤
6.2上线发布规划
项目经理和系统拥有人根据上线发布的实际情况确认上线发布的类型和方式。
初步确认发布上线的时间安排和发布的内容。
新系统发布的发布时间和具体上线计划由项目组制定,常规的系统升级发布采用发布窗口机制。
发布周期由应用系统开发部统一管理,现定为每月第二周和第四周的周四晚(下班后)进行。
Java类系统的发布窗口为每月第二周和第四周的周四晚。
6.3上线发布准备
项目经理或系统所有人需完成上线发布前的各项准备工作包括发布材料中所列的附件清单中的上线文档,为上线发布审批流程的启动做好准备。
1.确认上线前的必要条件:
确认项目上线评审会是否已经召开,相关的需求部门已经做好相关的准备工作,同意上线。
确认用户培训工作是否完成。
如果需要进行相关培训,《系统上线培训手册》(包括培训计划和培训材料)是否准备完备。
确认用户测试工作是否完成,用户在《用户测试报告》上已签字。
确认当前遗留问题中没有影响系统上线的问题。
确认生产环境是否已准备就绪,需预先与基础设施部进行沟通,确认生产环境部署架构、生产环境软硬件情况。
需明确生产环境初始化数据及必要的业务数据是否已准备就绪。
确认相关系统的改造是否完成
2.制定上线过程中及上线后的管理计划
制定上线总体计划
制定上线详细步骤(同ActionPlan)
制定上线中风险的应对计划
制定上线操作结束后的验证计划
制定上线后进入试运行阶段的计划和问题处理机制
6.4上线发布实施
6.4.1新系统上线发布流程
新系统发布流程具体步骤如下图所示。
具体审批内容和交付物清单如下表所示。
编号
管理活动
审批内容
交付物
角色/岗位
1
(项目所属部门)审批流程启动
1.项目测试是否按计划完成
2.项目数据是否准备完成
3.相关系统改造是否完成
4.系统硬件是否到位
5.相关用户培训计划是否到位
1.用户测试报告
2.系统上线确认书
3.系统使用手册
4.上线培训手册
5.系统配置手册
6.系统上线手册
项目经理
2
(信息管理部)子部门会签审批
1.针对1890的必要知识转移是否完成
2.针对用户的必要通知是否拟定
1.1890系统上线通告邮件
2.1890维护服务操作手册(可选)
客户服务部总监
1.现有业务应用系统是否已经做好准备
2.各业务应用系统二线运维人员是否得到有效培训,并作好运维准备
3.新系统是否涉及相关系统的接口调用
4.所涉及到的系统接口调用是否完成测试
1.系统接口测试报告
2.二线运维手册
业务应用部总监
1.数据质量符合准入标准
1.已复核数据清单
数据与集成应用部总监
1.新系统是否涉及相关系统的接口调用
2.所涉及到的系统接口调用是否完成测试
1.系统接口测试报告
基础应用部总监
1.待发布程序是否定版,程序包是否准备好
2.待发布系统上线手册是否准备好
1.待发布程序包
2.系统上线手册
应用开发部总监
1.系统权限是否已回收
2.Web应用上线是否通过安全检查
1.Web安全检查报告
基础设施部总监
3
(项目所属部门)部门审批
1.项目整体目标是否达成
2.项目上线整体风险评估
项目上线风险评估报告
(项目所属部门)子部门总监
4
项目管理部审批
1.上线确认书是否完备
2.上线手册是否完备
3.用户测试报告是否完备
4.系统配置手册是否完备
1.系统上线公告
项目管理部总监
5
信息管理部审批
1.新系统发布的最终内部审核
N/A
信息管理部总经理
6
公司领导审批
1.进行最终审核,并作出是否上线决定
N/A
CIO
7
流程备案
将审批通过的流程备案到发布流程负责人(项目经理)、客户服务部总监
发布申请
审批意见
8
执行系统发布
1.系统上线发布是否成功
1.用户确认书
系统发布岗
9
系统上线顺延
确保Production环境和执行系统上线发布前一致,和业务需求提出部门沟通后调整发表计划至下一发布窗口
上线发布结果
项目经理
6.4.2系统升级上线发布流程
系统升级包括bugfix的上线发布流程具体步骤如下图所示。
具体审批内容和交付物清单如下表所示。
编号
管理活动
审批内容
交付物
角色/岗位
1
审批流程启动
1.系统测试是否按计划完成
2.项目数据是否准备完成
3.相关系统改造是否完成
4.系统硬件是否到位
5.相关用户培训计划是否到位
1.用户测试报告
2.系统上线确认书
3.系统使用手册(可选)
4.上线培训手册(可选)
5.系统配置手册
6.系统上线手册
应用部门系统所有人
2
(信息管理部)子部门会签审批
1.针对1890的必要知识转移是否完成
2.针对用户的必要通知是否拟定
1.1890系统上线通告邮件
2.1890维护服务操作手册(可选)
客户服务部总监
1.现有业务应用系统是否已经做好准备
2.各业务应用系统二线运维人员是否得到有效培训,并作好运维准备
3.系统是否涉及相关系统的接口调用
4.所涉及到的系统接口调用是否完成测试
1.系统接口测试报告
2.二线运维手册
业务应用部总监
1.数据质量符合准入标准
1.已复核数据清单
数据与集成应用部总监
1.系统是否涉及相关系统的接口调用
2.所涉及到的系统接口调用是否完成测试
1.系统接口测试报告
基础应用部总监
1.待发布程序是否定版,程序包是否准备好
2.待发布系统上线手册是否准备好
1.待发布程序包
2.系统上线手册
开发部总监
1.系统权限是否已回收
2.Web应用上线是否通过安全检查
1.Web安全检查报告
基础设施部总监
3
(项目所属部门)部门审批
1.系统升级整体风险评估
项目上线风险评估报告
(项目所属部门)子部门总监
4
项目管理部审批
1.上线确认书是否完备
2.上线手册是否完备
3.用户测试报告是否完备
4.系统配置手册是否完备
N/A
信息管理部项目管理部总监
5
系统上线发布确认
1.系统上线发布是否成功
1.用户确认书
应用部门系统所有人
6
系统上线顺延
1.调整后的发布计划
应用部门系统所有人
6.4.3上线发布操作
1)在上线发布审批流程通过后,新系统上线发布和更新版本的系统发布岗必须提交《发布手册》并且按照《发布手册》中制定的上线计划及步骤执行具体操作。
上线操作结束后,需要通过必要的场景测试验证已上线的系统是否符合设计要求,能够正常向用户提供服务。
如果是新版本上线,必须要求需求方当天配合完成相关测试并确认。
由项目经理或系统负责人收集《系统发布测试确认书》并归档
2)整个上线过程中,应用系统开发部门必须予以实时的技术支持
3)在目前阶段系统发布岗由系统项目开发负责人担任,在执行发布环节负责生产环境的系统发布切换。
同时由系统开发负责人所在部门的子部门经理对整个执行系统发布环节的过程实施监督核查。
6.5上线发布确认
1)根据上线过程中的信息反馈和上线后的需求方测试结果,对上线成功与否进行最终确认
2)项目经理或系统负责人整理此次发布的所在相关文档及程序后归档
7.发布材料
附件1:
《用户测试报告》
附件2:
《系统上线手册(ReleaseNote)》
附件3:
《系统上线申请确认书》
附件4:
《系统发布测试确认书》
附件5:
《系统配置手册》
附件6:
《系统使用说明书》
附件7:
《系统上线培训手册》
8.附则
本规定由信息管理部项目管理部部牵头制定,相关条款由信息管理部负责解释。
自公告颁布之日起执行。