软件版本命名规范.docx

精品word学习资料可编辑 名师归纳总结——欢迎下载 软件版本命名规范(如 1,0,0 ,1 各代表什么意思) 1, 软件版本阶段说明 Base 版: 此版本表示该软件仅仅就是一个假页面链接,通常包括全部得功能与页面布局,但就是页面中得功能都没有做完整得实现,只就是做为整体网站得一个基础架构; Alpha 版: 此版本表示该软件在此阶段主要就是以实现软件功能为主,通常只在软件开发者内部沟通,一般而言,该版本软件得 Bug 较多,需要连续修改; Beta 版: 该版本相对于α版已有了很大得改进,排除了严峻得错误,但仍就是存在着一些缺陷,需要经过多次测试来进一步排除,此版本主要得修改对像就是软件得 UI ; RC 版: 该版本已经相当成熟了,基本上不存在导致错误得 BUG,与即将发行得正式版相差无几; Release 版: 该版本意味“最终版本”,在前面版本得一系列测试版之后,终归会有一个正式 版本,就是最终交付用户使用得一个版本;该版本有时也称为标准版;一般情形下, Release 不会以单词形式显现在软件封面上,取而代之得就是符号 ( R ) ; 2, 版本命名规范 软件版本号由四部分组成, 第一个 1 为主版本号, 其次个 1 为子版本号, 第三个 1 为阶段版本号, 第四部分为日期版本号加希腊字母版本号,希腊字母版本号共有 5 种,分别为: base ,alpha ,beta ,RC,release ;例如: 1,1,1,051021_beta ; # 版本号定修改规章: 主版本号 (1) :当功能模块有较大得变动,比如增加多个模块或者整体架构发生变化;此版本号由项目打算就是否修改; 子版本号 (1) :当功能有肯定得增加或变化, 比如增加了对权限掌握, 增加自定义视图等功能;此版本号由项目打算就是否修改; 阶段版本号 (1) :一般就是 Bug 修复或就是一些小得变动, 要常常发布修订版, 时间间隔不限, 修复一个严峻得 bug 即可发布一个修订版;此版本号由项目经理打算就是否修改; 日期版本号 (051021): 用于记录修改项目得当前日期,每天对项目得修改都需要更换日期版本号;此版本号由开发人员打算就是否修改; 希腊字母版本号 (beta): 此版本号用于标注当前版本得软件处于哪个开发阶段,当软件进入到另一个阶段时需要修改此版本号;此版本号由项目打算就是否修改; # 文件命名规范 文件名称由四部分组成: 第一部分为项目名称, 其次部分为文件得描述, 第三部分为当前软件得 版本号,第四部分为文件阶段标识加文件后缀,例如:项目外包平台测试报告 1,1,1,051021_beta_b ,xls ,此文件为项目外包平台得测试报告文档, 版本号为: 1,1,1,051021_beta ; 3, 假如就是同一版本同一阶段得文件修改过两次以上, 就在阶段标识后面加以数字标识, 每次修改数字加 1,项目外包平台测试报告 1,1,1,051021_beta_b1 , xls 当有多人同时提交同一份文件时, 可以在阶段标识得后面加入人名或缩写来区分, 例如: 项目外包平台测试报告 1 ,1,1,051021_beta_b_LiuQi ,xls ;当此文件再次提交时也可以在人名或人 名缩写得后面加入序号来区分, 例如: 项目外包平台测试报告 1,1,1,051021_beta_b_LiuQi2 , xls 精品word学习资料可编辑 名师归纳总结——欢迎下载 4, 版本号得阶段标识 软件得每个版本中包括 11 个阶段,具体阶段描述如下: 阶段名称 阶段标识 需求掌握 a 设计阶段 b 编码阶段 c 单元测试 d 单元测试修改 e 集成测试 f 集成测试修改 g 系统测试 h 系统测试修改 i 验收测试 j 验收测试修改 k =================================================== Alpha: Alpha 就是内部测试版 , 一般不向外部发布 , 会有很多 Bug,除非您也就是测试人员 , 否就不建议使用, 就是希腊字母得第一位 , 表示最初级得版本 alpha 就就是α, beta 就就是β alpha 版就就是比 beta 仍早得测试版,一般都就是内部测试得版本 Beta : 很简单懂得就就是测试版,这个阶段得版本会始终加入新得功能; RC: (Release Candidate) Candidate 就是候选人满意思,用在软件上就就是候选版本; Release ,Candidate ,就就是发行候选版本;与 Beta 版最大得差别在于 Beta 阶段会始终加入新得功能,但就是到了 RC版本,几乎就不会加入新得功能了,而主要着重于除错 . RTM:全称为 Release to

文档评论(0)

1亿VIP精品文档

相关文档