信息系统项目管理师案例分析【项目配置管理万金油】内容,摘自:科科过纸质书《案例集分析》第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、配置项的状态有三种草稿、正式发布和正在修改。配置项刚建立时其状态为“草稿”。配置项通过评审(或审批)后,其状态变为“正式发布”。此后若更改配置项,必须依照“变更控制规程”执行,其状态变为“正在修改”。当配置项修改完毕并重新通过评审(或审批)时,其状态又变为“正式发布”,如此循环。