XXXXX投产部署验收方案
XXXX年XX月XX日 周X
一、说明
为避免频繁周期性投产时操作不严谨或验收不完整带来的生产故障及风险,为保证项目投产工作的安全顺利进行,
特制定该方案,并约束所有投产参与人员严格按照此方案进行执行。
二、项目背景及描述
项目名称 XXXXX
项目背景简述 XXXXX
项目需求简介 XXXX
三、需求文档SVN提交路径及最后版本号
SVN提交路径 XXXX
SVN最后版本号 XXXX
四、前期准备工作
1、投产需求于测试环境验证完成并出具测试报告;
业务主流程能成功就可以 ——无
2、代码合并工作全部完成;
合并生产分支到测试环境,以下各组负责人下班前完成:
——代码合并完成,但测试无紧要问题
3、服务器准备完成;
应用服务器 ——已经与运维确认准备完成
4、脚本准备完成;
上述各组准备各自脚本,下班前完成 ——各组已准备完成
5、各业务系统投产方案及回退方案已准备完成;
上述各组准备各自投产方案回退方案,下班前完成 ——各组已准备完成
6、验收方案准备完成。
验证方案产品提供,下班前完成 ——已准备完成 注:以上任何一项未完成,则本次投产取消。
五、投产组织与分工
为顺利完成投产工作,明确各环节相关人员工作职责,组建临时投产小组,投产小组下设研发组、质量组、产品业务组、运维组、后勤组(待定)并做以下人员安排:
(一)投产小组
负责人: 刘朋朋
职责:负责投产工作的决策以及各小组之间的协调,出现突发事件无法决策或预知后续风险时,及时向上汇报。
(二) 研发组
成员:XXXXXXX
职责:负责投产过程中发生的各类突发问题解决。
(三) 质量组
成员:XXXXX
职责:负责在投产完成后协助产品/业务部门同事进行生产环境验收。
(四)产品业务组
成员:XXXX
职责:负责在投产完成后进行生产环境验收。
(五)运维组
成员:XXXX
职责:负责依据各业务系统投产方案及回退方案进行具体执行。
(六)后勤组
成员:XXXXX
职责:负责投产过程中参与人员的后勤保障工作。
注:各小组成员均需投产当天全天在岗。
六、系统投产清单
(一)SQL脚本执行
无
(二)系统部署
系统部署按照以下顺序来执行:
XXXX
XXXX
XXXX
具体的投产方案如下:
XXXX前置系统
发布流程 发布时间: XXXX年XX月XX日
项目名称: XXXX Jenkins项目名称: XXXX
版本分支: */master 仓库URL: XXXXXXX
生产系统服务IP和端口: XXXXXXX
生产系统发布内容说明: XXXXX
项目负责人: XXXXX 手机号码: XXXXX 部门领导: XXXXX 手机号码: XXXXX
发布步骤与日志验证: 1. XXXXX2. XXXXXX3. XXXXXX
回滚步骤: 回滚分支: XXXXXX
发布是否完成(运维填): 未完成原因: 发布人: 手机号码:
交易系统 发布流程(所有选项为必填项) 发布时间: XXXX年XXX月XXXX日
项目名称: XXXXX Jenkins项目名称: XXXXXXX
版本分支: XXXXX 仓库URL: XXXXXXX
生产系统服务IP和端口: XXXXXXXX
生产系统发布内容说明: XXXXX
项目负责人: XXXXXX 手机号码: XXXXX 部门领导: XXXXX 手机号码: XXXXX
发布步骤与日志验证: XXXXXXXX
回滚步骤: XXXXXX
发布是否完成(运维填): 未完成原因: 发布人: 手机号码:
app
发布流程(所有选项为必填项) 发布时间: 2019年10月31日
项目名称: Android投产 Jenkins项目名称: 无
版本分支: 无 仓库URL: 无
生产系统服务IP和端口: 无
项目负责人: XXXX 手机号码: XXXX 部门领导: XXXX 电话号码: XXXX
发布步骤与日志验证:
1、备份XXX.apk安装包
2、替换新的安装包
回滚步骤:
1.备份文件恢复至原有目录
2.验证,安卓手机扫描二维码或者浏览器打开域名,或扫描下载正常运行,点击android按钮下载正常运行,验证通过
发布是否完成 (运维填): XXXX 未完成原因: 发布人: xxxxxxxx 电话号码: xxxxxxx
七、验收方案
1、相关产品验收工作
(1)生产POS产品验证 无
(2)生产金控钱包产品验证 无
(3)生产金正宝产品验证 无
(4)生产金付通产品验证 无
2、本次投产验收工作
验证电签POS
八、投产完成后工作
1、运维人员补充投产操作结果;
2、验收人员(产品/业务)补充验收结果;
3、投产小组负责人整理投产操作及验收结果,并以邮件通知部门负责人、部门总监、PMO(待定,归档文档)及其他相关人员投产结果。
投产流程确认
序号 部门 负责人签字 备注
1 产品部
2 研发部
3 质量管理部
4 运维部