以下是关于项目管理中 配置管理 的详细解析,结合高项(如软考高级信息系统项目管理师)教材内容,从理论到实践进行系统阐述:
一、配置管理的基本概念
1. 定义
配置管理(Configuration Management, CM)是识别、记录、控制项目成果(产品、服务或过程)的物理和功能特征,并维护其完整性、一致性和可追溯性的过程。其核心是确保项目成果在生命周期内始终处于可控状态。
2. 核心目标
- 完整性:确保所有配置项被完整识别和记录。
- 一致性:不同版本的配置项与其需求、设计文档保持一致。
- 可追溯性:实现需求、设计、代码、测试用例等之间的双向追踪。
- 可控性:通过变更控制流程管理配置项的变更。
二、配置管理的关键活动
根据高项教材,配置管理包含以下核心活动:
1. 配置项识别(Identification)
- 定义:确定哪些项目成果需要纳入配置管理。
- 范围:包括代码、文档(需求规格说明书、设计文档&#