阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
说明:
某信息系统集成公司承接了一大型电子政务应用项目,由于项目涉及研发部门的多项相关技术,合适的项目管理人员暂时缺乏,公司就委派研发部副总经理刘某担任该项目的项目经理。同时,公司意识到刘某担任项目经理可能会面临一些问题,特意安排公司项目管理办公室的小王专门协助刘某管理该项目。
小王在项目管理办公室一直负责各种项目管理计划的审核,对制订项目管理计划非常重视,也非常熟悉。小王在初步了解了这个项目的基本情况之后,就按照公司的模板与项目组的几个核心成员共同制订了项目管理计划。考虑到刘某第一次管理这种商业性项目,因此对很多管理细节都进行了细化,并将计划重点集中在项目执行计划的制订方面,配置管理计划做得比较简单。刘某也根据自身多年的研发项目管理实践提出了相应的项目计划制订意见。但由于计划涉及很多技术细节,在计划中预留了一些空白。
刘某看小王的计划制订得很详细,也觉得非常合理,就按照小王的计划开始实施项目。一开始项目进展得非常顺利,各项工作有条不紊地进行。但是项目执行一个月之后,却发现由于项目计划没有充分考虑到该项目的特殊性,计划内容与现实状况不符,项目团队成员的能力与项目需要存在一定的差距,多项技术问题得不到有效解决。项目经理刘某也明显感觉到最近变更的请求明显增加,自己制订的比较简易的项目配置管理计划不能够满足项目整体变更管理的需要。
结合本题案例,请简要叙述在项目管理中配置库的主要作用。
参考答案:
(1)记录与配置相关的所有信息,其中存放受控的软件配置项是项目的重要内容。
(2)利用库中的信息可评价变更的后果,这对变更控制有着重要的作用。
(3)从库中可提取各种配置管理过程的管理信息,可利用库中的信息查询回答许多配置管理的问题。
解析:
根据本案例的描述,由于项目组成员对相关技术掌握不足,导致变更的情况比较多,再加上参与协作的人员较多,因此对配置管理的要求也较高。配置管理的目的在于采用配置标识、配置控制、配置状态统计以及配置审计来建立和维护工作产品的完整性。配置管理的内容为识别所选工作产品的配置;这些工作产品构成指定时间点的基线;控制对配置项的变更;建立或提供规范来从配置管理系统中建立工作产品;维护基线的完整性;为开发者、最终用户和客户提供准确的状态和当前的配置数据。配置管理的主要活动和相关输出:
(1)建立基线:识别配置项;建立配置管理系统;建立和发布基线。
相关输出:己识别的配置项;具有受控工作产品的配置管理系统;配置管理系统存取控制规程;变更请求数据库;基线及其描述。
(2)跟踪和控制变更:跟踪变更请求;控制配置项。
相关输出:变更请求;配置项的修订历史记录;基线存档。
(3)建立配置管理完整性:执行配置审计;建立配置管理记录。
相关输出:配置项的修订历史;变更日志;变更请求的复制;配置项状态;基线之间的差异记录。
配置库就是用来记录与配置相关的所有工作产品,一般置于配置管理之下的工作产品有:计划;过程描述;需求;设计数据;图纸;产品规范;代码;编辑器;产品数据文件;产品技术出版物等。利用库中的信息可评价变更的后果,这对变更控制有着重要的作用。从库中可提取各种配置管理过程的相关信息和工作产品,可利用库中的信息查询回答许多配置管理的问题。