第9章配置管理计划

配置管理计划

9.1 配置管理基本概念

  1. 记录软件产品演化过程
  2. 得到精确产品配置,确保可追溯性

主要功能

  1. 版本管理
  2. 变更管理
  3. 其他

软件配置型(SCI:software configuration item)

  1. 文件如项目计划,质量保证计划的标识符

基线

提供了软件生存期中各个开发阶段的一个特定点如需求

一些配置项形成并通过审核,则定义为基线

标志开发过程一个阶段的结束和里程碑,不能随意修改,需要按照正式程序执行

SCCB:Software Configuration Control Board

软件项目配置管理过程

  1. 配置项标识跟踪
  2. 配置管理环境建立
  3. 基线变更管理
  4. 配置管理审计
  5. 配置状态统计
  6. 配置管理计划

前五个描述活动,计划规划这5个活动

配置项标识跟踪

标识

  1. 将软件项目中需要进行控制的部分拆分成SCI,定义文件命名方式

跟踪

  1. 建立配置项的对应关系

配置管理环境建立

  1. 建立配置管理库
  2. 建议目录
    1. 按照阶段 初始计划执行控制结束

基线变更管理过程

配置状态统计

  1. 定期发布以下

配置管理计划

举例

  1. 人员职责,SCCB
  2. 配置项及命名规则
  3. 基线
  4. 版本控制,说明工具
  5. 变更控制系统