文档介绍:质量管理体系文件
软件项目上线规范说明
( )
文档编号:
文档名称:
软件项目上线程序
编
写:
研发部
审
核:
批
准:
批准日期:
修订状况
修订前
章节编号
章节名称
修订内容简述
修订日期
批准人
版本号
全部
项目管理严格控制项目质量
编制目的
对软件项目的上线过程进行控制,确保项目符合产品需求(或合同要求)。
适用范围
适用于集团软件项目的上线阶段的工作, 包括软件项目的上线准备、 运行环境安装、上线验证、上线过程中出现问题的跟踪和处理。
上线流程
项目上线流程
上线发布
组
施 开始 上线准备
实 否
组
量 上线检查 是否通过?
质
是
组
线
上线 生产版本回滚 问题排查 问题处理
上
组
否
证
是
验
业务验证
是否通过?
结束
务
业
岗位与职责
项目经理
组织制定本阶段详细实施计划,组织项目组进行上线工作,负责协调与客户关系,协调解决过程中遇到的问题并进行决策。
实施组
依据项目上线计划, 负责上线前的准备工作, 主要包括网络环境的验证、 域名申请、域名备案、端口开放申请、访问名单、上线部署相关软件安装等。(注:项目首次上线本部分工作必不可少,如项目已进入运营维护阶段,可根据具体情况开展工作。)
上线组
按照本阶段详细实施计划参与项目上线工作,解决上线过程中发现的问题,使项目成果达到集团制定的目标(或合同中约定的目标)。在版本上线发布前必须对原生产环境版本进行备份(包括应用服务器版本和数据库数据),如在业务验证环节中发现业务验证未通过,且经评估无法在短时间内定位问题或处理问题,则通过备份版本恢复原系统状态以保障线上业务正常运转。
业务验证组
根据本次上线内容对已发布的版本进行业务验证测试,以确保上线版本符合业务标准,实现客户的具体业务。
部门主管
审核项目上线准备工作、安装验证工作,并提出纠正 / 预防措施。
工作程序
总则
项目上线一般指软件项目达到合同约定的条件后,经客户确认而进入生产环境或试运行环境的项目阶段。项目上线应保证:
保障熟练技术人员的配备;
对所需的安装环境作出书面报告,提交给用户,使安装时的条件得以具备;对安装的结果进行必要的测试;
客户代表及项目经理对上线的完成进行确认并形成文件