1、2011年上半年软件水平考试(高级)信息系统项目管理师下午(案例分析)试题真题试卷及答案与解析 一、试题一( 25分) 0 阅读下列说明,回答问题。 说明 某公司承接了一个银行业务系统的软件开发项目,质量要求非常高。项目经理小赵制定了项目的整体计划,将项目划分为需求、设计、编码和测试四个阶段。他将测试阶段预留了大量的时间,以便开展充分的测试工作。 需求分析完成后,项目组编写了需求分析报告。项目经理小赵召集部分骨干人员召开评审会,对需求文件进行了评审。为了尽快进入下一阶段工作,评审会从早上 9点一直 开到晚上 9点,终于把全部文件都审完了。评审组找到了几处小问题,并当场进行了修改,项目经理宣布可
2、以进入设计阶段了。 设计人员根据需求文件编写了设计说明书,并提交给小赵。小赵对设计文件仔细审阅后,便安排程序员开始编程。 编程结束后,进入了测试阶段。第一轮测试,发现了 70个缺陷。项目组对发现的缺陷进行了修复,又重新提交了测试。第二轮又发现了100多个缺陷。就这样反复修改和测试,直到第 6轮,发现了 33个缺陷。各轮发现的缺陷数如下: 这时,小赵终于松了一口气,由于第六轮只剩下 33个缺陷,他觉得测试工作应该很快就会 结束了。 1 请分析此项目的质量管理过程中存在哪些问题。 2 请标出纵坐标的刻度值,并画出测试缺陷的趋势图。根据趋势图分析 “小赵觉得测试工作应该很快就会结束了 ”是否有道理,
3、并说明原因。3 请结合软件开发生命周期分析软件存在缺陷的可能原因。 4 请结合实际经验说明软件项目的质量管理工作应重点完成哪些工作。 二、试题二( 25分) 4 阅读下列说明,针对下述项目管理的综合性问题,回答问题。 说明 F公司拥有 800多名员工,近两年因业务快速发展人员急剧增加,人力资源部总监樊某 越来越觉得需要一套人力资源管理系统。樊某向 F公司总经理反映了这种需求, F公司总经理主持相关部门的联席会议,专门讨论此问题。该会议最终决定满足人力资源部的要求,并估算了大致的资金需求,其所需资金由总经理基金支持,由人力资源部提出业务需求,由信息中心提出解决方案。 信息中心主任乐某接到这个任务
4、后,认为 F公司的信息中心为公司开发过部门级系统如市场营销管理系统,并把该系统集成到了公司的 MRPII系统,有较强的开发能力,同时认为信息中心比较了解公司的人力资源管理需求。尽管在开发市场营销管理系统过程中,整个信息中 心全年没有休息过节假日,但毕竟该系统已投入使用,所以他仍颇有成就感并对自己和自己的团队充满信心,因此他决定采用自主开发人力资源管理系统的实施方案,并亲自担任该项目的项目经理。 信息中心的日常工作除维护现有系统之外,还正在开发公司的办公自动化系统。随着人力资源管理系统项目的开展,信息中心的员工纷纷抱怨工作量太大、压力过高,因而士气低落,进度拖延;最后信息中心的其他业务也受到该项
5、目的拖累。无奈乐某只得申请暂停人力资源项目。 5 请从项目管理角度指出造成人力资源管理系统项目暂停的主要原因是什么 ? 6 为了继续完成人力资源管理系统,需要对该项目实施整体变更,而实施方案的调整是变更的重要内容。针对案例中 F公司人力资源部关于建立人力资源管理系统的需求,为获得这种系统,有哪几种项目实施方案可供选择 ?结合 F公司现状,简要分析每种方案分别有哪些优缺点。 7 针对本案例,请你推荐一种项目实施方案并给出相应理由。 三、试题三( 25分) 7 阅读下面说明,回答问题。 说明 某高校计划建设校园一卡通项目,选择了具有自主一卡通产品的 A公司作为系统集成商。项目的主要内容是对学校的
6、3个学生食堂、 1个图书馆、 1个体育馆实现统一管理,并与学校的后勤保障和财务部门的主要业务系统联通。为保证项目的实施,校方聘请了监理公司对此项目进行监理。 经双方协定,合同规定工期为 6个月。 A公司指定了项目经理小李负责该项目。项目组经需求调研后制定了项目计划,将项目划分为需求分析、设计、卡机具生产、应用系统开发、综合布线及硬件安装调试、软硬件系统联调、现场测试、验收等活动。 项目进入编码阶段后,校方领导指示,要求把另外一个教职工食堂也纳入一卡通管理,并对学校重点教研室和实验室进行门禁管理。因此,校方代表直接找到 A公司领导提出增加项目内容,并答应会支付相应的费用、延长项目工期。由于该高校
7、是公司重要的客户, A公司领导口头答应了客户的要求。 8 根据项目管理知识域相关理论,学校提出的增加项目内容的要求造成了项目的变更。 9 在此项目中,为了控制项目变更过程,小李应首先向 _方提交书面的_。 10 项目组对变更产生的影响进行了分析,请说明此变更可能会对项目管理的哪些方面造成影响。 11 项目的 CCB(变更控制委员会 )对变更进行了审批。请说明对于此项目, CCB的组成应该包括哪些人员。 12 请简要叙述变更被批准后小李应该安排哪些工作。 13 对于变更产生的结果可采取一定的方法进行验证。其中,对于需求、设计等文档类变更是否正确可采用什么方法进行验证 ?对于软硬件系统变更是否正确
8、可采用什么方法进行验证 ? 14 请简要阐述在这次变更过程中监理方应参与的工作环节。 15 在客户提出新需求时,该项目产品基线中哪些配置项会发生变化 ? 2011年上半年软件水平考试(高级)信息系统项目管理师下午(案例分析)试题真题试卷答案与解析 一、试题一( 25分) 1 【正确答案】 1小赵没有制 定单独的质量管理计划,也没有安排质量管理人员(没有分配质量管理职责 )。 2没有对项目过程进行质量检查工作 (项目没有实施质量保证工作,只进行了质量控制工作 )。 3质量控制方面存在问题,包括: (1)项目在重大里程碑处需由干系人对阶段成果进行评审,确保结果和预期目标一致。 (2)需求评审没有客
9、户参与,可能导致最终对需求不能达成一致,设计文件未经过正式评审,可能导致设计文件有较多的错误。 (3)技术评审会是为了发现问题的,而不是修改问题的,评审会没有达到预期效果。 (4)需 求评审控制不好。需求评审属于技术评审,评审会持续时问过长会导致效率低下 (或者说评审会召开时间过长,起不到质量控制的作用 )。 4测试工作中在测试用例、测试方法、测试人员及测试环境等方面存在问题。 本题考查质量管理的基本过程中的常见问题,软件生存中期中缺陷的出现时机,以及项目管理工作的主要内容。项目质量管理主要包括质量计划、质量保证及质量控制等三个过程。质量计划是确定适合于项目的质量标准并决定如何满足这些标准。质
10、量保证用于有计划、系统的质量活动 ,确保项目中的所有必须过程满足项目干系人的期望。质量控制是指监控具体项目结果以确定其是否符合相关的质量标准,制定有效方案。质量控制的主要具体措施包括评审和测试。一个项目的软件质量管理过程中存在的问题,就是质量计划、质量保证和质量控制中的问题。 软件开发生命周期由需求、设计、编码、测试等诸多阶段组成,在这些阶段都要实施严格的质量保证和质量控制措施,以消除这些阶段中产生的缺陷。 本问题考查质量管理的三个过程,即质量计划、质量保证和质量控制,以及这三个过程中的主要活动,包括制定计划、分配质量职责、评审 、测试等。分析案例中质量管理存在的问题,就是分析这三个过程及其主
11、要活动中存在的问题,包括这些过程或活动是否缺失、顺序是否正确、活动的目的、方法、工具、过程和结果是否得当。 2 【正确答案】 画出趋势图,如下图所示。不能判断测试可以结束,因为 6轮测试的缺陷数并没有呈整体下降并趋于稳定的趋势。 【试题解析】 本问题考查趋势分析的基本思想和趋势图的绘制方法。趋势分析涉及根据历史结果和预测未来的结果。可用来跟踪一段时间内变量的变化。趋势分析常用于监控技术绩效、成本绩效和计划绩效。 3 【正确答案】 产生的原因可能是需求缺陷、设计缺陷、编码错误、测试不充分。 【试题解析】 本问题考查软件开发生命周期的阶段组成。每个阶段都可能产生缺陷。这些典型的阶段包括需求、设计、
12、编码、测试等。 4 【正确答案】 制定质量保证计划。 2应安排独立于项目组的质量保证人员负责质量保证工作。 3对软件开发的过程实施质量审计。 4注重对需求和设计等开发过程文件的技术评审工作。 5注重测试工作,应安排相对独立的测试人员。 6对发现的缺陷进行统计分析,确保软件质量。 【试题解 析】 本问题的回答应问题 1中发现的问题,阐述这些问题的重要性和解决措施。 二、试题二( 25分) 5 【正确答案】 乐某没有充分分析采用自主开发方案的技术可行性 (或管理可行性 ),对自主进行项目开发的风险、人力资源的有效性估计不足。 本题考查项目立项中的可行性分析及项目暂停后如何继续的方案,并要求结合案例
13、中的实际情况对可能的方案进行分析和选取。根据案例中的背景描述可知,乐某对项目的可行性分析是凭借其主观判断进行的,因此在技术、管理、人力资源和风险方面没有进行必要的分析和论证,对项目能够顺利完成抱有过分乐观 的态度,导致项目开始后因各种问题的出现而不得不暂停。 由于乐某的项目组具备的资源不充分,因此项目暂停之后再重新启动需要消耗过多的资源,此时可以考虑将部分工作或全部工作外包,或直接购买成熟产品来规避项目的风险,这些方案各有利弊,要求考生结合实际情况进行分析。 【试题解析】 本问题考查对可行性分析的概念和内容的理解。可行性分析是项目立项过程中必不可少的环节。 6 【正确答案】 可供选择的方案如下
14、: (1)自主开发方案; (2)部分任务外包方案; (3)外购方案。 可供选择 方案的优缺点如下: (1)自主开发方案的优点是较易了解人力资源管理的需求,容易与 F公司现有信息系统集成。缺点是目前人手不够。 (2)部分任务外包方案指的是信息中心负责获取需求,制订总体设计方案,其他业务外包。部分任务外包方案的优点也是较易了解人力资源管理的需求,容易与 F公司现有信息系统集成。缺点是可能选择的外包服务商不合适、交付不及时、提供的产品或服务不合格。 (3)外购方案的优点是能快速获得,产品性能较稳定。缺点是与 F公司现有信息系统不易集成。 【试题解析】 本问题考查考生结合实际 分析问题的能力,要求考生
15、提出减轻或规避项目风险的具体措施。 7 【正确答案】 选择部分任务外包方案。因该方案综合考虑了 F公司目前的人力缺乏状况、需要与目前的 MRPII集成等情况,但要注意选择合格的承包商。 也可选择其他方案,其理由应合理且符合实际。 【试题解析】 本问题考查考生结合实际处理问题的能力,要求考生分析减轻或规避项目风险的各种可能方法及其利弊,并从中选择较优的解决方案。 三、试题三( 25分) 8 【正确答案】 范围或者需求 9 【正确答案】 监理方,变更申请 本题考查整体 变更的概念、变更控制流程、变更控制委员会的组成和功能、变更影响分析和变更控制流程。 整体变更控制过程在整个项目过程中贯彻始终,并且
16、应用于项目的各个阶段。每项被提出的书面变更,必须由具有相应职权的项目管理团队内部成员或代表发起人的出资人 (或买房 )的外部组织予以接受或拒绝。通常,整体变更过程涉及到一个负责批准或拒绝变更请求的变更控制委员会。整体变更的结果通常会涉及配置基线的改变,配置基线是项目在里程碑节点处得到证实评审确认的交付物,包括需求和设计文档、代码、配置记录等。 【试题解析】 本问题考查整 体变更的起因,通常是由于用户的需求或项目的范围发生变化而引起的。在有监理方的项目中,根据监理条例,监理总工程师实际承担变更控制委员会主席的角色。 10 【正确答案】 范围,进度,成本,质量,人力资源,沟通,整体,合同 【试题解
17、析】 本问题考查变更影响分析的基本概念。项目的整体变更会涉及到项目各个方面的变更,包括范围、进度、成本、质量、人力资源、沟通、整体、合同等。 变更控制委员会通常包括项目所有重要的干系人。监理方通常是变更委员会的主席方。变更被批准后,还需要进行变更实施、变更验证和变更发布 等工作。对于变更的验证或确认可以采用具体的确认或验证方法,包括评审、审查和测试等。 11 【正确答案】 项目经理、公司领导,监理方,校方 (客户 )代表 12 【正确答案】 更新项目管理计划,安排相应人员负责新的项目活动 13 【正确答案】 评审,测试 14 【正确答案】 接受变更申请;对变更进行评估;总监理工程师对变更申请进行审批;参与 CCB评审;对变更的结果进行检查。 15 【正确答案】 设计 (文档 )、代码、硬件配置记录 【试题解析】 本问题考查配置基线的概念和组成。基线是重要的、 需要用户正式确认的里程碑交付物的集合,通常包括需求、设计、代码、数据、软硬件配置环境和记录等。