一、配置管理
配置管理是一种系统性的方法,它结合了技术和管理手段,用于标识、记录、控制和报告系统或项目的配置项。这些配置项可能是硬件、软件、文档或其他任何与系统或项目相关的实体。典型配置项包括项目计划书、需求文档、设计文档、源代码、可执行代码、测试用例、运行软件所需的各种数据,他们经评审和检查后进入配置管理。
二、配置管理过程
制定配置管理计划→配署标识→配制控制→配置状态报告→配置审计→发布管理和交付。
三、配置管理可能存在的问题
1.没有制定配置管理计划。
2.配置管理过程中没有做好相应的记录。
3.未制定配置管理权限机制,配置管理混乱。
4.未进行配置工具的使用和培训。
5.没有建立基线,导致需求、设计无法对应。
6.未设置专门的配置管理员。
7.配置管理计划不应由CCB制定。
8.变更发布应由配置管理员负责(configuration management officer 简称CMO)。
9.身兼多职,顾此失彼,对项目会产生不利因素。
10.配置管理人员经验不足。
11.没有定义配置管理流程。
12.没有做好整体版本控制管理。
13.没有做好变更管理。
14.变更基线流程,缺少变更验证。
15.对配置管理工具没有进行有效评估。
16.未进行配置工具使用及配置管理的培训。
17.缺乏各种单元测试和集成测试。
18.对不同业务系统没有分别建立基线并进行配置控制。
19.试运行的系统版本没有及时建立基线并让各业务部门正式确认。
20.开发人员修改代码后没有及时修改又档,导致两者不匹配。
21.代码被修改后没有及时进行回归测试并请干系人确认。
22.工作交接不到位,对新人培训工作不到位。
23.缺乏与干系人的沟通。