首页 > 代码库 > 软件开发版本管理阶段描述
软件开发版本管理阶段描述
目录:
- 软件阶段
- 版本命名规范
软件阶段
软件开发过程中,势必会有开发、测试、发行各阶段的版本管理以及产品命名规范的依据,各公司虽有不一,但都大同小异。
一般软件发行版本有:Alpha版 -> Beta版 -> RC版 -> Release版
? Alpha版本: 内部发行版。首先由开发者进行功能自测试,检验产品功能的完整性、正确性、和初步的综合稳定性;再由测试者依据基本设计式样书、功能设计式样书、或详细设计式样书对产品进行单体测试,结合测试、综合测试,检验产品实现的问题和设计的缺陷。
? Beta版本: 外部发行非正式版。由外部特定用户或团体在使用中过程中或针对性的黑盒测试。可以通过大规模的测试发掘产品设计的缺陷。
? RC版本: 正式版本预览版,该时期的产品的功能设计和UE已经稳定下来,主要是消减bug,提高正式版的稳定性。
? Release版本: 正式版本,即产品交付版本。
版本命名规范
软件版本号由四部分组成:
主版本号:功能模块有较大的变动,比如增加多个模块或者整体架构发生变化时递增数字。决定修改权由项目决定。
子版本号:担当功能有一定的增加或变化时递增数字。决定修改权由项目决定。
阶段版本号:Fix Bug或小的功能变更时递增数字,决定修改权由项目经理决定。
日期版本号:用于记录修改项目的当前日期。决定修改权由开发人员决定。
软件阶段本号:标示产品所处于软件开发的哪个阶段。决定修改权由项目决定。
声明:该系列内容均来自网络,只做学习总结!
http://blog.csdn.net/u012562943/article/details/53352000
软件开发版本管理阶段描述
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。