- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目软的件版本管理方式
项目软件管理规范版本号:A编制日期审核日期批准日期瑞德医疗内部资料,注意保密历史修改记录版本号修订内容修订时间修订人目的软件版本按照一定的规则保存所有版本,避免发生版本丢失或混淆等现象,并且可以快速准确的查找到任何版本。软件版本规范有利于公司各部门之间的对接工作,有利于公司内部资料统一管理。本文档是为规范安徽瑞德医疗器械制造有限公司研发部软件版本管理而制定的。范围本文档为研发部软件开发版本提供有关版本管理规范的相关内容,包括:版本标识方法及管理版本升级文档及源码的备份制度?所有研发部软件工程师成员都必须遵照项目软件管理规范操作,公司内部使用按照文档及源码存放备份制度。?版本管理版本号规则每一个归档版本都有两个版本号:内部版本号和外部版本号。版本号使用VBP规则,V是指外部版本号(研发测试版本),B是指内部版本号(受控版本),P是指补丁版本号(可选)。版本号命名:项目名称+发布版本(对内/对外)+版本更新记录版本控制记录版本状态变迁要遵守一定的规则,内部先生成一个内部版本,提交测试审批,通过了则由开发人员进行版本归档受控,生成外部版本。(测试人员在测试过程中根据《软件测试规程》检测生成《软件测试报告》再由项目组内部讨论是否能生成新的版本)不通过则为无效版本,需要软件开发人员再进行修改,直至通过。通过后生成表格记录,再和源码一起打包受控形成外部版本。版本审核记录表如下:每次审核记录添加,审核通过后作为开发文档一起打包受控。内部版本状态外部版本状态开发人审核人批准人发布时间B1.0V1.0研发部软件工程师版本更新记录版本更新软件工程师根据项目内容的变更,优化软件功能的,需要变更内部版本号提交测试审批,通过了则由开发人员进行版本归档,(测试人员在测试过程中根据项目软件变更优化的内容,结合项目软件整体结合进行测试。测试完成根据《测试报告》由项目组内部讨论是否能生成新的版本。不通过则为无效版本,由开发人员再进行优化工作。更新记录过程中生成表格记录,审核通过后和源码一起打包受控形成外部版本。内部版本外部版本优化内容优化记录记录人优化日期B1.1V1.1功能实现功能目的性版本受控说明:开发人员完成所负责模块的代码编写任务后,提交到项目经理处?项目经理向测试人员提交测试任务?测试人员准备测试所需的环境?测试人员开展测试并根据《软件测试报告》实时提交BUG?开发人员处理测试过程中所出现的BUG,并提交给测试人员进行回归测试,直至BUG被解决测试基本完成后,测试人员提交测试报告根据项目市场需求结合实际情况决定是否发布新的版本?测试人员与各相关人员经讨论后确定好新版本各项信息?测试人员发布新版本如何体现产品版本号上位机体现变更版本号:上位机可以发送查看下位机版本号命令字给下位机,下位机通过发送反馈命令字来体现当前版本号。上位机可直接查看当前版本号。(设备拥有上位机条件下可使用,液晶显示也可使用)无上位机反馈变更版本号:如果没有上位机显示的条件下,可以通过在电路板上做对应版本号的标识来区分,通过查看电路板上的标识确认下位机软件版本号。版本升级版本升级原则版本升级应严格纳入版本管理的控制之下。应当谨慎地控制版本的升级,保障高版本下的兼容性,提供严格定义的升级方法。?在下面几种情况下,进行版本演化和升级:?当产品发生重大修改和改进时,主版本号加1。重大修改和改进包括:a平台迁移;b开发工具的迁移;c体系结构的变迁。?记录版本升级过程。每次版本升级,都要填写版本升级记录表,记录表样例如下:(仅供外部版本升级)内部版本和修订版本分别使用版本审核记录表、版本更新记录表。主版本原版本主版本发布时间功能变更描述发布责任人批准人备注新版本的发布新版本的发布指对外新版本程序的升级,内部版本程序和变更版本程序只对研发部内部升级。流程如下:?根据项目进展情况,或者根据用户需要、市场需求进行发布准备。?将发布所需文件进行打包整理,放在指定目录中,给目录加上标签,标签中包含将要发布的版本信息。对外部门发布只发布供程序烧写的HEX文件。?同样对源码文件也要加上与版本信息相关的标签。文档及源码存放备份制度开发文档各项目的开发文档根据对外新版本程序的发布做出相对应的变更,内部版本程序和更新的程序不做变更。根据各项目组自己的情况,将市场需求记录、总体设计文档、详细设计及数据结构文件、测试记录、用户手册等放入备份文件中与源代码一起打包保存。源代码的存放源代码包括如:上位机、下位机相关文件,是未经编译处理的、不能直接交付使用的产品文件(测试阶段文件)以及编译产品所需的文件,包括可以直接烧写的HEX文件。由研发部保管。源代码的借阅、复制必须进行详细的登记,必需记录借阅人、批准人、借阅时间、借阅目的、文件流向、文件版本或内容、归还时间(登记记录由研发部存档)。源代码向软件部门以外复制必须获得部
文档评论(0)