1)制定配置管理计划
在项目启动阶段,项目经理首先要制定整个项目的开发计划,它是整个项目研发工作的基础。总体研发计划完成之后,配置管理的活动就可以展开了,如果不在项目开发之初制定配置管理计划,那么配置管理的许多关键活动就无法及时有序地进行,而它的直接后果就是造成项目开发状况的混乱,并注定使配置管理活动成为一种救火的行为。由此可见,在项目启动阶段制定配置管理计划是项目成功的重要保证。配置管理计划由CMO制定,主要内容是制定配置管理策略,制定变更控制策略,编写配置管理计划,评审配置管理计划。
制定配置管理计划的过程包括以下主要工作流程:
- a)CCB根据项目的开发计划确定各阶段里程碑和开发策略;
- b)CMO根据CCB的规划,制定详细的配置管理计划,交CCB审核;
- c)CCB审核通过配置管理计划后交项目经理批准,发布实施。
2)做好准备
需要在工具、过程、人员三个方面做好准备。
- 工具:创建配置管理环境。如果在组织级已经提供了适用的软件配置管理工具,则只需简单地为这个项目做初始化工作,比如创建项目、创建目录、往版本控制工具中导入初始版本、建立配置管理库等等,如有必要提供配置管理培训。如果组织级并未提供合适的工具,则需要考虑工具的选择、购买、安装、设置等。
- 过程:如果在组织级已经确立了通用的软件配置管理过程,则应该考虑拿来使用,也可能根据项目的实际情况,进行适当的裁剪和定制。如果组织没有确立或完全确立通用的软件配置管理过程,则可能需要为项目特别制定软件配置管理过程。
- 人员:首先要保证各个软件配置管理相关岗位