软件版本命名规则及发布流程

2022-07-17 15:57:12   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《软件版本命名规则及发布流程》,欢迎阅读!
命名,流程,规则,版本,发布
项目分类及项目经理/负责人: XX XXX XXXX XXXXX

软件版本命名规则及发布流程

相关定义:

1. 版本:软件硬件设计结果; 2. 发布:指该版本的软件提交给除设计者外的其它人使用时的行为。这些行为包括在软件

测试、软件工程试用、软件正式商用对外提交设计结果的行为;

适用范围:

底层软件的版本命名及发布;

涉及岗位:

1 设计工程师:软件设计

2 版本管理员:软件版本的归档资料是否符合规定的审查者,版本管理软件VSS)的操

作者;

3 项目经理:版本能否提交的审批者; 4、测试工程师:设计验证的执行者

版本命名规则

设计的任何一次修改,均应形成新的版本编号;

规则:

×××(1_×(2_×.××(3

说明: 1设计名称:由字母及数字组成;一次彻底的重构可以更换新的名字,如IIP1IIP2 2、阶段编号:A-研发阶段;B软件试用阶段;R软件商用阶段;阶段的定义如下,其中质量问题严重级别(ABCD)的定义参见《研发质量管理办法》 阶段定义

已发现A类质量

问题解决率

已发现B类质量问题解决率

已发现C类质量问题解决率

已发现D类质量问题解决率


A阶段 B阶段 R阶段

不限 100 100

不限 50 100

不限 不限 50

不限 不限 不限

注:版本发布后,新发现的质量问不会影响到已有的版本编号,但是会影响到版本编号的升级;例如SDP_B_2.01发布后,新发现了A类质量问题,则在该问题解决前是不能升级SDP_R_1.00的。只能在SDP_B_*.**系列中升级。

软件发布内容(必须)

1 源代码及工程文件:设计工程师提供;

2 版本说明:设计工程师提供;必须包含以下内容:

a) 提交时间 b) 适用硬件版本

c) 开发环境(编译器版本) d) 更改内容:首次设计可以为空 e) 提交者

3 编译结果:版本管理员提供;根据内容1编译的结果;

4 测试报告:测试工程师提供;模板参见《研发质量管理办法》,必须包括以下内容:

a) 测试硬件版本 b) 测试项(用例) c) 测试方法 d) 测试结果

已知质量问题(包括硬件部分

版本发布流程

1 设计设计工程师执行;

2 白盒测试:测试工程师(通常是研发人员自己)执行;

3 发布资格审批:项目经理执行;通过转向4,不通过转向1 4 资料齐套:设计工程师执行;

5 发布内容审批:版本管理员执行;通过转向6,不通过转向4 6 入库:版本管理员执行;

7 黑盒测试:测试工程师(测试部人员)执行

8 发布结果审批:项目经理执行;不通过转向1,通过则本流程结束


本文来源:https://www.wddqxz.cn/f9cc57e1df3383c4bb4cf7ec4afe04a1b071b0af.html

相关推荐