软件版本定义规则.doc

软件版本定义规则.doc

ID:59776782

大小:63.91 KB

页数:2页

时间:2020-11-24

软件版本定义规则.doc_第1页
软件版本定义规则.doc_第2页
资源描述:

《软件版本定义规则.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、软件版本定义规则1引言1.1编写目的本文档作为本公司开发部测试部各项目组在进行软件设计、开发、测试时进行版本定义的指导性规则。1.2定义和限制软件版本号为形如A.B.C.D的由”.”所间隔开的4段字符组成。其中A、B、C段为从0开始的整数,D段为从0开始的整数或者整数加英文字符的形式。2定义规则在任何项目中,符合以下条件的模块需要独立维护版本:ü客户端和服务器端程序需要分开进行版本维护;ü可以独立运行并完成主要设计功能的模块;ü完成某些特定功能的接口程序或模块;ü其他必要的模块2.1何时更改在项目进行到以下进程时,需要更改软件版

2、本号:ü测试中FIX了部分缺陷需要提交测试时;ü公开发布或者需要提交给用户时;ü增加或更改了系统需求,软件重新进行开发时;ü更改了系统的设计框架、重新进行开发时;2.2如何更改ü普通项目的所有模块初始软件版本号为0.0.0.1,如是从原有系统上升级或其他特殊原因可更改为其他初始版本号。ü在每次提交测试时,需要更改软件版本号的D段,从1开始递增,特殊情况时可在D段整数后面增加英文字符作为标识。ü每次公开发布或者提交给用户时,需要更改软件版本号的C段,从0开始递增;同时将D段归0。因此所有D段为0的版本应该都是公开发布版本。ü在原有

3、总体设计上增加部分系统需求时,需要更改软件版本号的B段,从0开始递增,同时将C、D段归0。ü总体设计上有更改或者主要的功能模块设计上有变化,则可以更改软件版本号的A段,从0开始递增,同时将B、C、D段归0。规则表如下:修改整体设计修改需求软件发布提交测试需要升级版本号A段B段C段D段各段初始值0001升级规则原版本号+1递增原版本号+1递增原版本号+1递增原版本号+1递增其他同时归零B、C、D段同时归零C、D段同时归零D段可附加英文字符作为特殊版本标识示例:²假设原有版本为1.3.1.6,²在下次提交新的测试版本时,版本号应升级

4、为1.3.1.7;²1.3.1.7测试通过后需要对用户发布,则应该将版本升级为1.3.2.0;²此时又修改了部分测试中发现的缺陷,并重新提交测试时,版本号应该升级为1.3.2.1;²再次重新提交测试的版本号应该为1.3.2.2;²如果用户经过试用,提交了部分新的需求,经过我们的重新修改部分编码,再次提交测试,则测试时的版本号应该升级为1.4.0.1;²测试通过后提交给用户的版本号应该为1.4.1.0;²如果由于设计上的缺陷,系统需要重新设计和编码,进行了比较大的改动,并提交测试,则测试时的版本号应该升级为2.0.0.1。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。