试题7(2006年下半年试题1)
老高承接了一个信息系统开发项目的项目管理工作。在进行了需求分析和设计后,项目人员分头进行开发工作,期间客户提出的一些变更要求也由各部分人员分别解决。各部分人员在进行自测的时候均报告正常,因此老高决定直接在客户现场进行集成,但是发现问题很多,针对系统各部分所表现出来的问题,开发人员又分别进行了修改,但是问题并未有明显减少,而且项目工作和产品版本越来越混乱。
【问题1】(5分)
请用200字以内的文字,分析出现这种情况的原因。
【问题2】(10分)
请用300字以内的文字,说明配置管理的主要工作并作简要解释。
【问题3】(10分)
请用300字以内的文字,说明针对目前情况可采取哪些补救措施。
试题7分析
【问题1】
结合题目的主体方向对试题进行分析,可以得出,在题目场景中存在的问题。
【问题2】
问题2主要考查对于配置管理过程的记忆和理解,应该按照配置管理过程的框架,对配置管理过程及其所涉及的主要活动进行总结。有关配置管理过程的框架的详细介绍,请参考本书第17章。
【问题3】
问题3主要考查考生对于项目整体管理和配置管理的具体应用。针对题目场景,应该从怎么样保护已有工作成果、理清问题原因、推动项目继续良好进展的角度来回答问题。
试题7解答要点
【问题1】
(1)缺乏项目整体管理,尤其是整体问题分析。
(2)缺乏整体变更控制规程。
(3)缺乏项目干系人之间的沟通。
(4)缺乏配置管理。
(5)缺乏整体版本管理。
(6)缺乏单元接口测试和集成测试。
【问题2】
(1)制定配置管理计划。确定方针,分配资源,明确责任,计划培训,确定干系人,制定配置识别准则,制定基线计划,制定配置库备份计划,制定变更控制规程,制定审批计划。
(2)配置项识别。识别配置项,分配唯一标识,确定配置项特征,记录配置项进入时间,确定配置项拥有者职责,进行配置项登记管理。
(3)建立配置管理系统。建立分级配置管理机制,存储和检索配置项,共享和转换配置项进行归档、记录、保护和权限设置。
(4)基线化。获得授权,建立或发布基线,形成文件,使基线可用。
(5)建立配置库。建立动态库、受控库和静态库。
(6)变更控制。包括变更的记录、分析、批准、实施、验证、沟通和存档。
(7)配置状态统计。统计配置项的各种状态。
(8)配置审计。包括功能配置审计和物理配置审计。
【问题3】
(1)针对目前系统建立或调整基线。
(2)梳理变更脉络,确定统一的最终需求和设计。
(3)梳理配置项及其历史版本。
(4)对照最终需求和设计逐项分析现有配置项及历史版本的符合情况。
(5)根据分析结果由相关干系人确定整体变更计划并实施。
(6)加强单元接口测试与系统的集成测试或联调测试。
(7)加强整体版本管理。