下载后可任意编辑软件版本管理法律规范 V2 软件版本管理法律规范制订: 审核:______批准:______文件修订记录文件名称工程设计变更管理程序编号 F-02-002 版次修订内容修改页次修订日期修订者备注 A00 新版本发行2024-10-7 刘志敏 A01 流程优化后进行相应修订 2024-12-02 姚旋目录 1.目的32.适用范围 33.权责 33.1.版本管理员 33.2.软件系统架构师 43.3.软件工程师43.4.软件主管 53.5.软件测试工程师 64.作业流程 64.1.流程及发布 64.2.注意事项 64.3.软件归档控制 74.4.软件发布控制 84.4.1.发布内容 84.4.2.发布评审(Review)94.4.3.软件产品正式版本发布流程如下 95.相关文件 115.1.研发设计开发控制程序 115.2.项目计划 116.记录表单 116.1.软件概要设计评审检查表 116.2.软件详细设计评审检查表 116.3.软件集成测试报告评审检查表 116.4.软件发布评审检查表 116.5.SVN 月度稽查检查表 117.附件 111.目的 1.1.标准化软件工作流程 1.2.软件开发过程中代码安全 1.3.标准化配置管理,法律规范开发文档输入输出 1.4.软件版本控制提高软件发布质量 1.5.对配置管理进行跟进,调查,改善,为纠正预防提供方向 2.适用范围所有软件版本管理员、软件系统架构师、软件工程师、软件测试工程师、软件技术总监/副总监、软件主管 3.权责 3.1.版本管理员 1)负责版本服务器的日常维护 2)版本服务器用户的添加,删除,修改访问权限 3)版本服务器数据库的建立 4)版本服务器新项目模块库建立5)依据系统架构师对新建项目的模块划分,设置组成员版本服务器工作权限 6)编译检查发布正式版本,确保代码是最新可用的 7)项目完成对代码进行编译检查,清理所有项目文档并归档 8)文档资料的定时备份.(完成归档的项目资料按月备份)9)协助解决版本服务器用户使用过程中所遇到的问题 10)对 SVN 服务器使用情况进行稽查提交《SVN 月度稽查报告检查表》3.2.软件系统架构师 1)对软件项目进行模块划分 2)协同版本管理员在版本服务器上进行目录设置,保证代码安全 3)检查组成员的上传代码,保证代码的质量 4)按项目计划时间点,及时提交软件项目文件 5)对单元测试中发现的问题及时进行处理.并在服务器做好备份工作 6)发布集成测试软件版本和集成测试报告给测试组做集成测试验证 7)1下载后可任意编辑对后期测试发现的 bug 要及时跟进安排解决,对修改的代码及时上传服务器并添加修改说明 8)正式版本发布,按标准更新版本...