前言
配置管理常见术语
为了统一语言,这里先整理和介绍一些常用的配置管理术语,如下表:
配置管理的主要活动介绍
首先大家可以通过配置管理过程流程图了解活动全景,下面再重点为大家介绍配置管理过程的主要活动。
配置管理工作涉及的主要内容:
(一)维护配置人员设置
在研发项目立项后为项目组分配一个CM工程师。通常一个CM工程师可以同时兼任多个项目的配置管理工作。组织财富库的相关责任部门应指定一名CM工程师负责组织财富库的管理。
(二)配置策划
制定项目级配置管理计划
对于项目级配置策划活动,CM工程师应在项目策划或相关工作的策划阶段,与项目经理协作完成实施配置策划活动,配置策划应依据《项目过程定义裁剪表》、《项目总体计划》或相关活动计划进行,并形成《配置管理计划》,主要内容包括:
·配置项标识约定:说明本项目或活动中如何标识配置项,以及版本的标识约定;通常各个公司内部有对应的标识规范,执行中需要遵照规范执行;
· 约定需要实施的配置管理活动、实施的时间计划以及实施人员。配置管理活动包括配置库的创建、权限分配与操作管理、发布与变更管理、基线发布与变更管理;配置管理活动包括配置库的创建、权限分配与操作管理、发布与变更管理、基线发布与变更管理;
· 约定配置项状态的跟踪与报告,以及配置审计工作要求;
· 设立变更控制委员会(CCB),确定CCB组长以及CCB的工作方式,可以根据部门实际情况把CCB作为常设机构(项目立项公告后建立起CCB)。
CCB 成员包括(*为必选):
a)*部门经理;
b)*项目经理;
c)*项目工程组代表:如设计人员、编码人员、测试人员代表;
d)QA工程师;
e)其他必要成员。
CCB 工作方式通常有:
a) 召开 CCB 会议;
b) 进行 CCB 会签,通过邮件或书面方式;
c)CCB 组长或授权人直接审批;
d) 约定配置库备份的工作要求。
配置管理计划的评审
《配置管理计划》需要由QA审核,项目经理审批和发布,并纳入配置管理进行受控。
组织级配置管理计划的制定
对于组织级配置策划,组织级配置管理员按照组织级改进计划来策划当年度的配置活动,来形成年度的《组织级配置管理计划》。
(三)实施配置活动
配置库管理
研发项目一般应建立三个配置库,分别是:
☆开发库:用于存放项目期间处于开发状态的相关文档和代码。以及存放项目组工作期间的相关沟通记录等。
☆受控库:用于存放经过验证后的产品(包括基线产品)。
☆产品库:存放对外发布的产品。
项目立项公告后,由组织级的配置管理员建立研发项目的三个配置库,由项目级的配置管理员按项目级的《配置管理计划》来细化三个配置库的目录结构。
标识配置项
标识配置项的意义在于保存配置项的所有版本,避免发生版本丢失或混淆等现象,并且可以快速准确地查找到配置项的任何版本。这些标识包括:? 配置项的标识:
a) 文档标识遵循《文档编写规范》;
b) 代码标识遵循编码规范或者项目组内部约定。
· 配置项标识:遵循《配置项标识与版本规划约定》的规定。
· 版本的标识:遵循《配置项标识与版本规划约定》的规定。
项目组应按约定的标识要求对相关的配置项、产品进行标识,确保配置项得到正确的识别,使其便于管理、检索和使用。
基线管理
CM工程师和项目经理根据《项目总体计划》及相关计划策划形成的基线、基线配置项内容与基线建立的时间,并体现在《配置管理计划》的基线计划中。
CM工程师根据“基线计划”创建与维护基线,受控基线配置项,控制其变更。基线发布时,应遵循以下步骤:
☆项目经理填写《发布申请表》。
☆由项目经理指定专人(通常为QA)进行配置审计,形成《配置审计报告》。
☆将审计通过的《配置审计报告》和《发布申请表》提交CCB组长审批。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理