您好,欢迎访问三七文档
软件版本发布流程1.目的为了测试人员的版本和开发人员发布的版本一致,不会出现版本的混乱,保证测试代码版本的稳定性,以及开发代码版本的可控性,使基线库完全的受控起来。通过版本发布、基线发布报告等规程来保证软件生命过程中所有产品的完整性、一致性、可追溯性,同时也保证测试人员的工作效率。若是要变更必须走变更流程。2.范围适用于整个研发二部纳入配置管理的所有项目。3.涉及的干系人3.1项目经理(PM,ProjectManager)项目经理是整个信息系统开发和维护活动的负责人,他批准配置管理的各项活动并控制他们的进程。具体职责如下:(1)在项目将要进行编码阶段,就要使用SVN库,根据代码包含的模块在src和release下建立相应的文件夹,已明确区分,并每天要督促项目开发人员从SVN上上传和下载代码,并对每个重要的代码上传进行标注。(2)项目开始测试时,需要填写《版本发布报告》,交给配置管理人员(3)将代码的可执行程序或代码上传到SVN目录结构下的code下相关的文件夹下(SVN的使用和原理再大概了解一下)(4)Web类的测试程序需搭建服务器,并将访问网址、用户名、密码等以书面的形式发给测试人员。3.2配置管理员(CMO,ConfigurationManagementOfficer)根据配置管理计划执行各项管理任务,其具体的工作职责如下:(1)根据项目经理提交的《版本发布报告》,将相关的内容打基线,确定测试版本;(2)发送《基线发布报告》给部门经理、开发人员、测试人员等,确定可以开始测试(3)为测试人员增加SVN的库中该项目基线库的访问权限3.3测试人员根据测试计划,执行测试任务,其具体的工作职责如下:(1)根据《基线发布报告》在SVN基线库中获取代码或可执行程序;(2)Web类型的根据项目经理发的访问网址、用户名、密码等登陆系统,进行测试;(3)将每一轮测试的bug提交到mantis上。4.版本发布流程4.1版本发布流程图4.2版本发布流程描述5.涉及的表单和模板《基线发布报告》《版本发布报告》软件基线库基线是软件文档或源码(或其它产出物)的一个稳定版本,它是进一步开发的基础。建立基线库(教程)上线文件入基线库的步骤——使用命令将test库入到基线库中配置管理配置库的设置:开发库、受控库、基线库配置管理计划:基于IAAS的全生命周期大数据应用管理CP-2016-072-0遥感GIS平台CP-2016-078-0管道全息监测系统CP-2016-093-0
本文标题:软件版本发布
链接地址:https://www.777doc.com/doc-5946848 .html