技术开发 频道

基础学习之配置管理

  配置管理活动

  ●  配置管理角色介绍

    ○  项目经理(PM——project management)

    ○  配置管理员(CMO——configuration management officer)

    ○  软件开发工程师(SWE——software engineer)

    ○  软件测试工程师(STE——software testing engineer)

    ○  质量保证人员(QA——quality assurance)

    ○  变更控制委员会(CCB——change control board)

  ●  配置计划

    PM制定配置管理计划,是开展那所有配置管理活动的基础。

    计划中要明确的要素:

    ○ 配置管理人员的组织和职责

    ○ 配置项的命名规则

    ○ 配置管理工具以及配置库结构

    ○ 标识的配置项和位置

    ○ 权限分配和管理方法

    ○ 配置库备份的周期、方法

    ○ 变更控制的流程和操作方法

    ○ 版本发布的计划和策略

    ○ 基线审计计划

  ●  配置标识

    配置标识是对软件配置进行管理的前提和基础。包括软件配置项的选择、划分和对配置项的功能物理属性进行描述的过程。

    配置项标识规则:

    ○  每个配置项都必须被唯一地标识

    ○  文档:文件名作为配置项的命名

    ○  代码:“项目名-模块名◇代码”或“项目名◇代码” 来命名

    ○  工具:工具本身的名称命名

    配置项版本:

    ○  定义配置项的版本——为了标识配置项在两次修改之间的不同

    ○  配置项版本命名原则

      - 配置项的版本标识建议采用:xx.yy的十进制标识符,xx起始为1,yy起始为0

      - 所有数字均为阿拉伯数字,并单调递增。

  ●  配置控制

    配置控制包括配置项在完成基线化后所产生的变更的评估、协调、批准、驳回以及实现的过程。

  ●  建立CCB

    ○  项目开始时,项目负责人来确定,并记录在配置管理计划中

    ○  CCB组长根据事件驱动召集CCB会议

    ○  可设立不同级别的CCB

    ○  根据修改的影响范围,召开相应的评估会议

0
相关文章