软件水平考试(高级)信息系统项目管理师下午案例分析(项目变更管理)历年真题试卷汇编1
试题二
(2005上项管)在一个正在实施的系统集成项目中出现了下述情况:一个系统的用户向他所认识的一个项目开发人员抱怨系统软件中的一项功能问题,并且表示希望能够进行修改。于是,该开发人员就直接对系统软件进行了修改,解决了该项功能问题。针对这样一种情况,请分析如下问题:
1.请用150字以内的文字,说明上述情况中存在着哪些问题?
1.没有对用户口头反映的问题文档化,即没有对用户的要求进行记录。任何变更申请都必须以书面的形式提出。
2.没有分析和评估用户变更请求。开发人员在获得用户的变更请求后应该提交CCB,由CCB对变更请求进行分析和评估。在得到CCB的批准后,才能开始实施变更。
3.修改完成后未验证。开发人员直接修改软件,并“解决了该项功能问题”。但这种解决是局部性的,该功能的正常运行可能引起其他功能不正常。对软件修改后要验证测试。
4.修改的内容未和项目干系人沟通。由于变更请求是由“一个系统的用户”提出的,这种请求不一定合理,不一定在项目范围之内。一个配置项变更,可能涉及到相关部件和文档变更,这将影响到项目开发工作中的许多人员,需要和项目干系人沟通。
5.在修改过程中没有注意版本管理。开发人员直接对系统软件修改,没有进行任何配置管理工作,这会造成后续的维护工作出现差错。
解析:
2.请用300字以内的文字,说明上述情况可能会导致什么样的后果?
1.缺乏对变更请求的记录可能会导致对产品的变更历史无法追溯,并会导致对工作产物的整体变化情况失去把握。
2.缺乏对变更请求的分析可能会导致后期的变更工作出现工作缺失、与其他工作不一致等问题,对项目的进度、成本、质量方面也会产生一定影响。
3.修改完成后不进行验证则难以确认变更是否正确实现,可能会影响系统其他功能的正常运行。同时,为变更付出的工作量也无法得到承认。
4.未与项目干系人进行沟通可能会导致项目干系人的工作之间出现不一致之处,进而影响项目的整体质量。
5.在修改过程中不注意版本管理,一方面可能会导致当变更失败时无法进行复原,造成成本损耗和进度拖延;另一方面,对于后续的开发和维护工作也会带来困难,对于组织财富和经验的积累也是不利的。
解析:
3.请用300字以内的文字,说明配置管理中完整的变更处置流程。
变更管理的基本流程是:
1.变更申请。应记录变更的提出人、日期、申请变更的内容等信息。
2.变更评估。对变更的影响范围、严重程度、经济和技术可行性进行系统分析。
3.变更决策。由具有相应权限的人员或机构决定是否实施变更。
4.变更实施。由管理者指定的工作人员在受控状态下实施变更。
5.变更验证。由配置管理人员或受到变更影响的人对变更结果进行评价,确定变更结果和预期是否相符、相关内容是否进行了更新、工作产物是否符合版本管理的要求。
6.沟通存档。将变更后的内容通知可能会受到影响的人员,并将变更记录汇总归档。如提出的变更在决策时被否决,其初始记录也应予以保存。
解析:
(2010下项管)某软件开发项目已进入编码阶段,此时客户方提出有若干项需求要修改。由于该项目客户属于公司的重点客户,因此项目组非常重视客户提出的要求,专门与客户就需求变更共同开会进行沟通。经过几次协商,双方将需求变更的内容确定下来,并且经过分析,认为项目工期将延误二周时间,并会对编码阶段里程碑造成较大的影响。项目经理将会议内容整理成备忘录让客户进行了签字确认。随后,项目经理召开项目组内部会议将任务口头布置给了小组成员。会后,主要由编码人员按照会议备忘录的要求对已完成的模块编码进行修改,而未完成的模块按照会议备忘录的要求进行编写。项目组加班加点,很快完成了代码编写工作。项目进入了集成测试阶段。
4.请说明此项目在进行需求变更的过程中存在的问题。
1.没有按照严谨的变更控制流程对整个需求变更做完整的记录和跟踪。
2.对需求变更可能造成的影响没有进行全面的评估和分析。
3.没有修改项目管理计划并重新评审。
4.没有做好配置管理工作。
5.没有跟客户沟通变更结果。
解析:
5.请分析该项目中的做法可能对后续工作造成什么样的影响?
1.没有遵循正式的变更控制流程可能导致需求变更的过程失控和不可追溯。
2.没有对变更的影响进行完整的分析可能导致无法全面了解这次变更对项目的进度、范围、成本、质量等造成多大的影响。
3.没有修改项目管理计划可能导致实际工作内容与计划有较大的偏差,使项目管理计划无法指导项目实施。
4.没有对相应技术文档进行修改可能导致需求、设计与编码无法对应,不利于后期的测试和以后的维护工作。版本管理和配置管理没有做好可能导致在变更失败后无法将项目回复到变更前的状态。
5.没有让用户对最终结果进行确认,可能导致对方对变更结果的意见不一致,不利于项目验收和最终交付。
解析:
6.请简要说明整体变更控制流程。
1.提出书面的变更申请。
2.对变更可能造成的影响进行评估。
3.提交CCB进行审批。
4.获得批准后,安排相关人员实施变更。
5.对变更的结果进行验证。
6.将变更后的内容通知相关干系人,并将变更记录汇总归档。
解析:
(2011下项管)某市工商局为了给各个企业提供更好的服务,提高工作效率,决定建设电子政务系统,并选择A公司承担该项目,项目的工期经过双方协定为9个月。A公司指定项目经理李某负责该项目。李某带领项目团队完成了项目的需求分析。编制了项目范围说明书,并通过了审查,得到了甲方的确认。
项目进入了编码阶段后,工商局项目负责人通知李某,由于政策的变化,一些业务流程发生变更,并答应延长项目工期2个月,同时支付相应的费用。李某凭借自己的项目管理经验,认为这些变更在约定的工期内可以完成,因此直接答应了对方的变更要求。随后,李某找到负责变更模块的项目组成员,要求其完成对业务流程变更的修改。
在项目继续实施的过程中,项目组成员抱怨业务流程变更较大,原来的代码很多需要重写,很难在计划的时间内完成业务流程的变更任务,而且,系统其他模块的成员发现已经完成的一些功能突然出现错误,经过分析发现是受业务流程变更的影响。项目团队不得不重新修改并测试出现问题的功能模块,从而导致项目进度大大落后于计划,整个项目看来很难在预定工期内完工。
7.请指出工商局项目负责人提出的变更要求,除了项目范围外,可能会对项目管理的哪些方面造成影响。
对项目管理的进度、成本、质量、人力资源、合同、配置、沟通、风险、整体管理等方面都会带来影响,如工期延误、成本超支、质量降低、人力资源不足、需要签署补充协议、重新发布版本、增加变更绩效汇报等。
解析:
8.请简要分析李某在项目管理方面存在哪些问题,导致项目进度大大落后于计划。
1.对变更控制的意识不强,在对方提出延长工期的变更时,仅凭自己的经验就直接答应了变更要求,而没有遵循规范的变更管理流程。
2.没有和相关干系人一起评审变更,认真分析变更所影响的功能。
3.仅仅凭经验对项目变更的历时进行估算,造成历时估算不准。
4.对变更的实施过程缺乏有效监控。
5.沟通管理做得不好,在项目组成员抱怨工作量大时,没能很好地与团队成员沟通,一起解决项目中的问题。
6.进度管理存在问题,当团队不能按时完成计划时没有及时跟进,造成进度大大落后于计划。
解析:
本文档预览:3600字符,共11506字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载