您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页软件开发流程图_软件产品发布流程_规范

软件开发流程图_软件产品发布流程_规范

来源:化拓教育网
xxxx术文档【2020-HL-0519】

一、 软件产品开发流程图:

1 / 7

xxxx术文档【2020-HL-0519】

2 / 7

xxxx术文档【2020-HL-0519】

二、 软件产品发布流程

1、 发布准备。发布之前,所有程序由测试人员进行确认测试;检查系统内登记的所有bug都已经被解决,或者遗留的bug不影响系统的使用,如果有严重bug未解决,则不能发布;程序打包前做冒烟测试(冒烟测试设计用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。)。(测试)

2、 测试负责人编写发布产品质量报告进行质量分析和总结。

3、 源码、文档入库。源码包括数据库创建脚本(含静态数据)、编译构建脚本和所有源代码;文档包括需求、设计、测试文档,安装手册、使用手册、二次开发手册、产品介绍(ppt)、使用demo等等。(按合同规定,或只提供部分文档)(产品、项目经理、研发、测试)

4、 进行程序打包;标记源码、文档版本。(研发、运维)

5、 填写发布基线通知,并通知相关人员;经理对发布基线进行审计检查。(项目经理)

6、 在禅道系统上新建产品发布计划,填写配置项,发布产品。(项目经理)

7、 传程序包、使用文档至Download站点。(运维)

8、 编写发布说明。内容应该包括产品版本说明;产品概要介绍;本次发布包含的文件包、文档说明;本次发布包含或者新增的功能特性说明;遗留问题、影响说明;版权声明以及其他需要说明的事项。(项目经理、测试)

3 / 7

xxxx术文档【2020-HL-0519】

9、 正式发布通知。通知开发、测试、市场、销售各相关部门并附上产品发布说明和产品介绍。(项目经理邮件通知)

10、 后续工作。产品发布后,在使用过程中可能还会发现一些bug。在不影响正常使用的情况下,这些bug将在下一版本发布时解决;如果bug严重影响使用,必须打patch或者按照流程重新发布。(研发)

11、 临时发布。软件产品未正式发布前,可能需要一个临时版本供开发人员或者用户应急使用,这时候需要临时发布一个版本。这个版本只包括基本的程序包和必要的使用说明。临时发布需要通知相关开发、测试人员;研发人员需要为源码、文档打tag标记。(研发)

12、 附《常见问题排除手册》,内容简介:推荐硬件配置。(售后)

13、 文件命名规则:惠朗_项目名_文件名称_版本号.xxx。如,惠朗_无锡银行_POC文档_V1.0.doc。(ALL)。

14、 写Readme,后有DEMO。(项目经理)

注意事项:

尽量使用Jekenis,如果没有,可将测试程序上传禅道。程序如果过大可以上传到文件服务器。

发版的程序一定要上传禅道或文件服务器。

4 / 7

xxxx术文档【2020-HL-0519】

Readme:(打到war包里,记录版本号,改进内容,项目名称,甲方,400电话等)

以下为DEMO

===========================

###########环境依赖

Mysql5.7+

redis ~

###########部署步骤

1. 安装mysql5.7

2.安装redis

3. 修改jeesite.properties

4. 执行xxx.sql,更新数据库

###########目录结构描述()

├── Readme.md // help

5 / 7

xxxx术文档【2020-HL-0519】

├── app // 应用

├── config // 配置

│ ├── default.json

│ ├── dev.json // 开发环境

###########V1.0.0 版本内容更新

1. 新功能 aaaaaaaaa

2. 新功能 bbbbbbbbb

3. 新功能 ccccccccc

4. 新功能 ddddddddd

###########400电话

###########提供的文档

1.《常见问题排除手册》

内容简介

6 / 7

xxxx术文档【2020-HL-0519】

2.《。。。。。》

内容简介

7 / 7

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务