版本发布SOP流程
岗位 | 流程图 | 执行标准 | 图档/文档 |
软件规划/软件迭代 软件迭代 软件迭代 软件迭代 软件迭代/软件开发 | 确定版本发布时间① 编译release版本源文件 汇总问题解决清单和发布文件清单② 填写版本履历清单③ 程序处理 N Y 打包安装程序⑤ Y N Y 资源配置 Y 发布到应用市场下载点⑧ 自动更新升级⑦ | ①注:根据版本发布计划以及问题清单的解决情况确;定版本发布时间,并通知项目组成员 ②注:发布文件清单包含发布版本中新增和修改过的各类文件等(查看版本发布检查单) ③注:版本履历清单()包括版本号、版本日期、前一版本的bug修正、以及新增功能 ④注:验证从主分支中获取的全部代码(包含前一版本已修正完的代码以及新增加的功能代码)是否可以正常编译通过 ⑥注:审核是否需要进行自动更新升级 | ⑤详见附表一 ⑦详见附表二 ⑧详见附表三 |
附表一
打包安装程序流程
岗位 | 流程图 | 执行标准 | 图档/文档 |
软件开发 软件迭代/软件开发/测试人员 | 修改安装项目配置信息③ 导入安装项目相关文件② 提交相关文件到安装目录①①下 N Y N Y 安装包制作完成 生成安装程序 资源配置 Y | ①注:安装应用商店提交公共模块和编译出的新生成模块到安装目录下 ②注:使打包安装工具打开安装项目文件 ③注:选中所有文件,设置文件属性;选中可执行文件,设置桌面快捷方式名称,分为测试版和正式版 ④注:审核检查配置信息内容是否修改正确,包含发布版本的程序清单、程序版本号、发布履历内容等(查看版本发布清单) ⑤注:测试新打包的安装程序是否能正常启动,并正常链接服务器,主要业务流程确保通顺。 | |
附表二
自动更新升级流程
岗位 | 流程图 | 执行标准 | 图档/文档 |
软件迭代 软件迭代/软甲开发 软件迭代/软件开发/测试人员 软件开发 软件迭代/测试人员 | 准备材料① 内网部署 N Y 提交相关文件并通知技术部 技术部执行③ 提交相应文件到服务器④ 更新至升级工具⑤ 文件到外网SVN N Y 资源配置 Y | ①注:项目发布人员准备版本号、相应升级包、pdb文件 ②注:由测试组审核是否正常运行 ③注:技术部根据收到的服务端配置文档,并且配置好发布目录以及相关的权限 ④注:将新增文件和修改文件提交到服务器 ⑤注:更新安装包至升级工具 ⑦注:测试旧版本程序是否能通过自动更新升级程序 | |
附表三
发布应用市场下载点流程
岗位 | 流程图 | 执行标准 | 图档/文档 |
软件迭代 | 准备材料① 确认统一发布时间 提交至应用市场② Y N 验证更新进度 资源配置 Y | ①注:发布人员准备安装包、软件描述、版本号、软件的界面截图、权限说明等。 N ②注:提交至各大应用市场。 | |
版本更新记录
应用软件开发组-版本发布SOP 版本更新记录 | |||
版本号 | 更新日期 | 作者 | 摘要 |
1.0 | 2020-07-23 | 版本发布流程初稿 | |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论