信息系统项目管理师案例分析【项目配置管理万金油】内容,摘自:科科过纸质书《案例集分析》第78~83页。
1、配置管理可能出现的问题
(1)没编写配置管理计划;
(2)没进行配置识别;
(3)没进行配置控制;
(4)没进行配置状态报告;
(5)没进行配置审计;
(6)没进行发布管理与交付;
(7)修改完成后未进行验证;
(8)对用户的要求未进行记录;
(9)对变更的请求未进行足够的分析,也没有获得批准;
(10)在修改的过程中没有注意进行版本管理;
(11)项目经理兼任配置管理员,精力不够,无法完成配置管理工作;
(12)变更控制委员会组成成员不合理;
(13)项目中没有建立基线,导致需求、设计、编码无法对应;
(14)配置管理计划不应由CCB制定;
(15)基线变更流程缺少变更验证(或确认)环节;
(16)对配置管理工具没有进行有效评估;
(17)没有将变更可能造成的影响告诉变更提出方。应该对变更提出方施加影响,确认变更的必要性,确保变更是有价值的;
(18)没有对变更实施进行监控,没有对变更作记录并形成文档,造成变更内容无法追溯;
(19)直接在受控库中增加修改权限;
(20)没有统一的版本管理机制,各版本不可追溯,导致重要版本丢失;
(21)没有对配置库进行很好的分类管理;
(22)变更管理没有走流程或没有规范的变更流程;
(23)项目发生变更时没有及时更新项目计划;
(24)没有很好的配置管理系统;
(25)变更结束后要通知相关影响人员,而不仅仅只项目经理确认;
(26)甲乙两人不能同时修改错误;
(27)变更没有记录文件;
(28)开发库与产品库的内容均不完整,且文档更新很不及时;
(29)项目经理严重缺乏配置管理的意识与经验;
(30)不能删除配置项;
(31)配置管理意识不足;
(32)没编写可行的配置管理方案;
(33)变更发布应交由CMO完成。
2、配置管理问题的应对措施(应如何做好配置管理)
(1)组建配置管理委员会,必要时加强对配置人员的培训或引进有经验人员;(2)引进配置管理工具并进行有效评估;
(3)制定有效的配置管理计划;
(4)建立配置管理机制,严格进行权限管理;
(5)做好配置工作,包括识别配置项、建立基础、做好版本管理等;
(6)定义合理的配置管理流程,制定合理的变更控制流程;
(7)识别配置项,并为配置项建立唯一标识,保证其可追溯;
(8)建立配置基线,使重要配置项处于受控状态;
(9)定期提交配置状态报告,改进配置管理方法。
(10)由科科过软考整理制作,完整版请联系科科过助理。
3、配置管理包括6个主要活动
(1)制订配置管理计划;
(2)配置项识别;
(3)配置项控制;
(4)配置状态报告;
(5)配置审计;
(6)配置管理回顾与改进。
4、基线配置项和非基线配置项
基线配置项可能包括所有的设计文档和源程序等;
非基线配置项可能包括项目的各类计划和报告。
5、配置项的操作权限
所有配置项的操作权限应由CMO(配置管理员)严格管理,基本原则是:基线配置项向开发人员开放读取的权限;非基线配置项向PM、CCB及相关人员开放。
6、典型配置项包括哪些?
项目计划书、技术解决方案、需求文档、设计文档、源代码、可执行代码、测试用例、运行软件所需的各种数据、设备型号及其关键部件等,它们经评审和检查通过后进入软件配置管理。
7、配置项的状态有三种
草稿、正式发布和正在修改。
配置项刚建立时其状态为“草稿”。
配置项通过评审(或审批)后,其状态变为“正式发布”。
此后若更改配置项,必须依照“变更控制规程”执行,其状态变为“正在修改”。
当配置项修改完毕并重新通过评审(或审批)时,其状态又变为“正式发布”,如此循环。