5完整版本.软件配置管理过程和方法_第1页
5完整版本.软件配置管理过程和方法_第2页
5完整版本.软件配置管理过程和方法_第3页
5完整版本.软件配置管理过程和方法_第4页
5完整版本.软件配置管理过程和方法_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件配置管理过程和方法目录1、配置管理知识概念基线核心目标流程2、配置管理规范配置项标识版本控制目录结构配置管理基础知识-概念配置管理(ConfigurationManagement)

对软件过程中各阶段的输入和输出要素进行管理,唯一识别这些要素,保持要素之间的关联一致、同步,使软件过程能有序、可回溯。配置项(Configurationitems)

配置管理的最小管理单元,可以是一篇文档、一段代码,也可以是一个完整的安装包。配置管理基础知识-概念(续)配置管理基础知识-基线(续)基线(BaseLine)

在软件过程中达到某个特定点时对配置项集合做的特定标记,通俗说是一个快照或者里程碑点。

已经通过正式复审和批准的某规约或产品----IEEE基线化:

对工作产品打上基线标记的过程配置管理基础知识-基线(续)配置管理基础知识-基线(续)基线特性:通过正式的评审过程建立下一步开发的出发点和参考点一般情况下,基线在指定的里程碑处创建,并与项目中的里程碑保持同步基线的好处重现性可追溯性版本隔离配置管理基础知识-基线(续)配置管理基础知识-三个核心(续)配置项标识:唯一识别所有配置项。版本控制:保存软件过程的历史版本,便于回溯和追踪;发行的软件包有对应代码和文档,便于维护。变更管理:基线前的变更;基线后工作产品的变更。配置管理基础知识(续)配置管理的目标软件配置管理的活动是有计划的。所选择的软件工作产品是经过标识、受到控制并具有可用性的。所标识工作产品的变更要受到控制。软件基线的状态和内容要通知到受影响的组和个人配置管理基础知识-流程1制定配置管理计划2建立开发库,基线库,产品库3标识软件工作产品4基线审批5变更控制6状态报告配置管理规范-配置项标识项目代号:研发管理部统一编号,在项目立项时确定代码:配置管理工具自主选择,程序文件、目录的命名规则由项目组自行制定,符合常规或者编码规范文档:项目名称+文件类型_版本号如:xx详细需求文档_V3.5.0.0、xx详细设计文档_V3.5.0.0配置管理规范-版本号配置管理规范-Build号

Bulid命名:

Build号由六位数字组成,前三位主Build号,四位为分支编号,最后两位为分支的子Build号。配置管理规范-补丁号

补丁号:

P+XXX,XXX是由3位数字组成,补丁依附于某版本号。配置管理规范-配置项标识

安装包命名:

安装包命名规则=产品名称+版本号+build号+YYYYMMDD日期+压缩格式,其中日期是可选的,各部分可以用”-”,”_”分隔。配置管理规范-配置项标识

补丁命名:

补丁命名规则=产品名称+版本号+build号+补丁号+YYYYMMDD日期+压缩格式,其中日期是可选的,各部分可以用”-”,”_”分隔。配置管理规范-Build号和版本号Build号:构建号,用于开发和测试之间版本号,每构建一次自动加1。测试基线就是build号,如:build001000,build009101版本号:产品经理规划版本时定义,用于对外。发布基线是版本+build号。如V1.0.0.1经过6个build后发布了,那基线为:V1-0-0-0_Build006000。Build号可不断的累加,当build的到一定阶段后,完成产品经理规划的功能,并基本达到一个稳定的版本即可对应该版本。配置管理规范-Build号和版本号开发提交v1.0.0.0第1个build给测试(build001000)测试组测试build001000,期间测试组报build001000的bug,开发组继续开发或build001000发现bug,并准备出build002000.开发提交V1.0.0.0第2个build给测试(build002000)测试组测试build002000,期间测试组报build002000的bug,开发组继续开发或build002000发现bug,并准备出build003000.接着出build003000,如此反复的循环,直到达到发布标准。配置管理规范-目录结构branch控制并行开发和维护分支build测试版本基线code源代码doc文档目录release发布版本基线配置管理规范-文档结构目录文档类型01plan估算清单、计划、计划变更单、项目立项书、验收与考核标准等计划相关文档02requirement概要需求列表、详细需求列表03design详细设计、架构设计、概要设计、数据库设计、接口设计等04test测试计划,测试用例、测试工具、测试报告等05manual使用手册、安装说明,系统维护手册等客户文档06summary会议纪要、项目周报、阶段报告、关闭报告、各阶段评审报告07sale销售培训文档、技术白皮书、产品知识培训、实施推广等文档。配置管理规范-代码管理提交代码前必须通过编译、单元测试;完成一个功能及时提交;修改完缺陷后及时提交;没开发完功能或没修

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论