产品配置是指一个产品在其生命周期各个阶段所产生的各种形式和各种版本的文档,程序,部件及数据集合。该集合中的每一个元素称为该产品配置中的一个配置项。配置项主要有两大类,一类属于产品组成部分的工作成果,例如需求文档,设计文档,源代码和测试用例等;领一类属于项目管理机构支撑过程域产生的文档,例如工作计划,项目质量报告,项目跟踪报告等。
列举一些配置项的内容:
外部交付的软件产品和数据
内部软件工作产品和数据
各种文档(需求文档,设计文档,源代码等)
可执行代码
要加强项目的配置管理,在配置管理方面的主要活动有哪些?
1.制定配置管理计划
2.配置识别与建立基线
3.建立配置管理系统
4.版本管理
5.配置状态报告
6.配置审计
项目开发过程中配置管理方面可能存在的主要问题有哪些?
1.没有制定完整的配置管理计划,明确相关规程,标准
2.没有指定专人负责项目的配置管理
3.没有同意的变更流程
4.需求变更后没能保证相关文档的一致性
5.没有按照配置管理的要求建立开发库,受控库和产品库
6.没能标识基线产品和管理基线产品
7.版本管理混乱