1、2013年下半年软件水平考试(高级)信息系统项目管理师下午(案例分析)试题真题试卷及答案与解析 一、试题一( 25分) 0 阅读下列说明,回答问题 1至问题 3,将解答填入答题纸的对应栏内。 【说明】 一个信息系统集成项目有 A、 B、 C、 D、 E、 F共 6个活动,目前是第 12个周末,活动的信息如下: 活动 A:持续时间 5周,预算 30万元,没有前置活动,实际成本 35 5万元,已完成 100; 活动 B:持续时间 5周,预算 70万元,前置活动为 A,实际成本 83万元,已完成 100: 活动 C:持续时间 8周,预算 60万元,前置活动为 B,实际成本 17 5万元,已完成 20
2、; 活动 D:持续时间 7周,预算 135万元,前置活动为 A,实际成本 159万元,已完成 100; 活动 E:持续时间 3周,预算 30万元,前置活动为 D,实际成本 0万元,已完成 0; 活动 F:持续时间 7周,预算 70万元,前置活动为 C和 E,实际成本 0万元,已完成 0。 项目在开始获得的投入资金为 220万元,第 10周获得投入资金 75万元,第 15周获得投入资金 105万元,第 20周获得投入资金 35万元。 1 请计算当前的成本偏差 (CV)和进度偏差 (SV),以及进度绩效指数 (SPI)和成本绩效指数 (CPI),并分析项目的进展情况。 2 分别按照非典型偏差和典型
3、偏差的计算方式,计算项目在第 13个周末的完工尚需成本 (ETC)和完工估算成本 (EAC)。 3 在不影响项目完工时间的前提下,同时考虑资金平衡的要求,在第 13周开始应该如何调整项目进度计划 ? 二、试题二( 25分) 3 阅读下列说明,回答问题 1至问题 4,将解答填入答题纸的对应栏内。【说明】项目组成员小张根据项目经理的要求绘制了项目 A的 WBS图 (图 1),并根据工作量对项目的成本进行了分配,见表 1。4 如果小张采取自下而上的估算方法,请计算 A1、 A2、 A的估算值分别是多少 ? 5 在进行项目预算审批时,财务总监指出在 2012年初公司实施过一个类似项目,当时的决算金额是
4、 50万元,考虑到物价因素增加 10也是可接受的,财务总监要求据此更改预算。请根据财务总监的建议列出 A1、 A2、 A1 1、 A2 1的估算值以及项目的总预算。 6 项目经理认为该项目与公司 2012年初实施的一个类似项目还是有一些区别的,为稳妥起见,就项目预算事宜,项目经理 可以向公司财务总监提出何种建议 ? 7 除了自下而上的估算方法,本案例还应用了哪些成本估算方法 ?成本估算的工具和技术还有哪些 ? 三、试题三( 25分) 7 阅读下列说明,回答问题 1至问题 3,将解答填入答题纸的对应栏内。 【说明】 某市信息资源管理中心经过公开招标,将该市的政务信息资源整合系统项目交给某软件公司
5、开发,并准备将该系统推广应用到全市的二十个委办局。由于每个委办局的组织构成、业务功能、界面要求、资源类别等均有所不同,该软件公司经过讨论决定先针对一家信息资源建设比较完备的委办局的 需求进行开发和试用,然后再在这个版本的基础上进行修改,为其他委办局定制系统。 该项目的负责人是软件公司的刘经理,项目采用瀑布模型开发,项目组成员按照需求分析、设计、编码和测试进行分工,历经三个月,进入试运行阶段。为了赶工期,刘经理就对项目开发人员再分工,将试运行的系统版本作为原始版本,在此基础上修改,开始并行为其他委办局定制开发各自的政务信息资源整合系统。 试运行的版本在运行中根据用户的要求,产生了一些功能的变动,
6、开发人员直接改动代码,这些改动后的代码有的适合其他委办局,有的不适合;而在为其 他委办局的系统定制开发中,也在根据用户的要求进行各自代码的修改。项目进展得很快,可就在这期间,主要开发人员小王和小李因故提出辞职,刘经理向公司申请补充了两名新的开发人员接替小王和小李的工作,然而由于之前的变更没有相关文档的记录,开发的版本与设计和需求的版本对应不上,两名新的开发人员用了很长的时间才理解原编码,结果导致工期的延误,而且在交付时出现文档与代码对应不上的情况,客户意见很大。 8 请指出在该项目的开发过程中,配置管理方面存在的主要问题。 9 结合本案例,请列举配置项的内容。 10 经与客 户协商,为确保系统
7、推广应用顺利,刘经理决定加强项目的配置管理。请简要回答刘经理在配置管理方面的主要活动应有哪些。 2013年下半年软件水平考试(高级)信息系统项目管理师下午(案例分析)试题真题试卷答案与解析 一、试题一( 25分) 1 【正确答案】 AC=35 5+83+17 5+159=295万元 PV=30+70+135+60(12-10) 8=250万元 EV=30+70+135+6020 =247万元 CV=247 295=-48万元 SV=EV-PV=-3万元 SPI=EV PV=0 988 进度落后 CPI=EV AC=0 837 成本超支 【试题解析】 根据题目描述,该信息系统集成项目所含的 A、
8、 B、 C、 D、 E和 F六个活动的关系及第 12周末时的成本花费情况如上图所示。图中每条带箭头的直线表示活动,其旁边标识着活动的编号、活动的持续时间 (以周为单位 )、活动所花费的成本以及当前已花的费用 (以万元为单位 )。 题目要求计算成本偏差 CV,进度偏差 SV,进度绩效指数 SPI,成本绩效指 数 CPI,由于它们的计算公式如下: CV=EV一 AC SV=EV一 PV SPI=EV PV CPI=EV AC因此需要先计算出 AC、 PV和 EV。 项目进行了 12周,完成了活动 A、 B和 D,活动 C完成了 20,当前的实际成本AC为当前活动 A、 B、 D和 C的实际花费之和
9、,即为: AC=35 5+83+159+17 5=295(万元 ) 按照计划,到第 12周末时,应花费的总成本PV为活动 A、 B、 D计划费用之和,再加上活动 C按照计划已进行部分的费用。这里活动 A的预算为 30万,活动 B的预算为 70万,活动 D的预算为 135万, 活动 C在第 12周末时已持续了 2周 (即 12 10=2),而活动 C的预计持续时间是 8周,其已进行部分的预算为 602 8,因此到第 12周末时的 PV为: PV=30+70+135+60(12 10) 8=250(万元 )挣值 EV是实际完成工作的预算价值,到第 12周末时, EV为活动 A、 B、 D计划费用之
10、和,再加上活动 C按照已完成部分的计划费用。这里活动 A的预算为 30万,活动 B的预算为 70万,活动 D的预算为 135万,活动 C在第 12周末时已完成了 20,其已完成部分的预算为60*20,因此到第 12周末时的 EV为: EV=30+70+135+6020 =247(万元 ) 将AC、 PV和: EV的值带入前面公式即可得到所要求的值。 CV=247 295=一 48万元 SV=EV PV=一 3万元 SPI=EV PV=0 988 CPI=EV AC=0 837 由于进度绩效指数 SPI 1 0,表明当前进度落后;成本绩效指数 CPI 1 0,表明成本超支。 2 【正确答案】 第
11、 13周, BAC:30+70+135+60(13-10) 8+30(13-12) 3=267 5万元 非典型偏差: ETC=BAC-EV=267 5-247=20 5万元 EAC=AC+BAC-EV=315 5万元 典型偏差: ETC=(BAC EV) CPI=24 5万元 EAC=AC+(BAC-EV) CPI=319 5万元 【试题解析】 计算完工尚需成本 ETC和完工估算成本 EAC的题目,选择用来计算 ETC和 EAC的公式时要考虑当前出现偏差的原因是否已得到改正,是否会影响后续工作。根据题目的要求,两种情况都要计算,一种是非典型偏差,即当前出现的偏差不会影响后续工作;另一种是典型偏
12、差,即当前出现的偏差会影响 后续工作。 非典型偏差的计算公式是: ETC=BAC EV EAC=AC+BAC EV 典型偏差的计算公式是: ETC=(BAC EV) CPI EAC=AC+(BAC EV) CPI 公式中的 BAC是指这个阶段的原始预算成本,因此,按照计划进度,第 13个周末的原始预算成本,此时,活动 A、 B和 D均已完成,活动 C进行了 3周,活动 E进行了 1周,故原始预算成本应为:活动 A的预算成本 +活动 B的预算成本 +活动 D的预算成本 +活动 C进行 3周的预算成本 +活动 E进行 1周的预算成本,即为: BAC=30+70+135+60(13 10) 8+30
13、(13 12) 3=267 5(万元 ) 带入上述公式,得如下结果。 非典型偏差的计算结果是: ETC=BAC EV=267 5 247=20 5(万元 ) EAC=AC+BAC EV=315 5(万元 ) 典型偏差的计算结果是: ETC=(BAC-EV) CPI=24 5(万元 ) EAC=AC+(BAC EV) CPI=319 5(万元 ) 3 【正确答案】 如果考虑资金限制平衡的要求,在第 13周开始应该将活动 E推后 3周进行 (由第 13周开始推迟到第 16周开始 ),以符合资金限制需求。 【试题解析】 由问题 1的计算可以看出,到第 12个周末时,已花费成本 295万元,已出现了偏
14、差,超支 48万元。此 时项目已投入的成本为 295万元 (即项目开始时投入的 220万元 +项目第 10周时投入的 75万元 ),如果此时同时开始活动 C和活动 E,两个活动都会受到资金的限制,由于到第 15周时就又有 105万元的资金投入,只要活动 E和活动 C同时完成,就不会影响活动 F的开始时间,因此可以将活动 E推后 3周进行 (由第 13个周开始推迟到第 16个周开始 ),以符合资金限制需求。 二、试题二( 25分) 4 【正确答案】 A1=12+14=26万元 A2=18+16=34万元 A=26+34=60万元 【试题解析】 考查的是在对项目进行 WBS分解之后,如何采用自下向
15、上的估算方法进行项目成本的估算。自下向上的估算方法也叫工料清单法,就是利用项目工作分解结构图,先由基层管理人员计算出每个工作单元的生产成本,再将各个工作单元的生产成本自下而上逐级累加,汇报给项目的高层管理者,最后由高层管理者汇总得出项目的总成本。本题目已给出底层工作包的估计值,因此有: 子项目 A1的成本 =工作包 A1 1成本 +工作包 A1 2成本 =12+14=26(万元 ) 子项目 A2的成本 =工作包 A2 1成本 +工作包 A2 2成本 =18+16=34(万元 ) 项目 A的成本 =子项目 A1的成本 +子项目 A2的成本 =26+34=60(万元 ) 5 【正确答案】 总预算
16、A=50+50*10 =55万元 还按照原来估算的比例分配: A1=5526 60=24万元 A2=5534 60=31万元 A1 1=2412 26=11万元 A2 1=3118 34=17万元 【试题解析】 根据问题描述,财务总监参照 2012年初公司实施过的一个类似项目,当时的项目决算金额是 50万元,考虑到物价膨胀的因素增加 10的预算,提出将本 项目的预算 60万元改为 50+5010 =55万元的建议。这样项目的 WBS分解中的各个子项目、工作包的估计成本也要有所变化, A1和 A2变为原来的 5560,即: A1=2655 60=24(万元 ) A2=3455 60=31(万元
17、) 由于 A1估算成本由原来的 26万元变为 24万元,故其下层工作包的估算成本A1 1和 A1 2变为原来的 24 26,即: A1 1=1224 26=11(万元 ) 由于 A2估算成本由原来的 34万元变为 31万元,故其下层工作包的估算成 本A2 1和 A2 2变为原来的 31 34,即: A2 1=1831 34=17(万元 ) 6 【正确答案】 建议增加 5万元的管理储备金。 【试题解析】 根据问题描述,项目经理通过对项目进行分析和比较,认为该项目与 2012年的类似项目还是有些区别的,因此对采用 55万元的预算感到欠稳妥。为保险起见,项目经理可以向财务总监提出增加 5万元的管理储
18、备金,以用来处理预期但不确定的事件。很多成本估算专家习惯在计划活动成本估算中加入准备金或应急储备。 7 【正确答案】 案例中应用了类比估算或自上而 下估算、参数估算。 其他成本估算的工具和技术: (1)确定资源费率; (2)项目管理软件; (3)供货商投标分析; (4)准备金分析; (5)质量成本。 【试题解析】 在本项目的成本估算中,除了在问题 1中采用了自下而上的方法外,问题 2中财务总监根据过去的类似项目提出的估算属于类比估算法;由 A1计算 A1 1,由 A2计算 A2 1,采用的自上而下的估算方法;估算中分别确定变化的比值为 55 60、 24 26和 31 34,采用的是参数估算法
19、。 成本估算的工 具和技术主要有: (1)类比估算法; (2)确定资源费率; (3)自下而上的成本估算; (4)项目管理软件; (5)供货商投标分析; (6)准备金分析; (7)质量成本。 三、试题三( 25分) 8 【正确答案】 (1)没有制定完整的配置管理计划,明确相关的规程、标准。 (2)没有制定专人负责项目的配置管理。 (3)没有统一的变更流程。 (4)需求变更后没能保证相关文档的一致性。 (5)没有按照配置管理的要求建立开发 库、受控库和产品库。 (6)没能标识基线产品和管理基线产品。 (7)版本管理混乱。 【试题解析】 根据题目描述,在该项目的开发过程中,配置管理方面存在的主要问题
20、如下。 (1)该项目采用了瀑布模型开发,并没有提到制定完整的配置管理计划,在开发后期的版本管理中,也没有体现有依据的配置管理计划。 (2)项目采用瀑布模型开发,项目组成员按照需求分析、设计、编码和测试进行分工,没有设置专人负责项目的配置管理。 (3)在项目开发过程中,当出现需求变化的时候,开发人员直接改代 码,项目没有规定统一的变更流程。 (4)开发人员修改试运行的系统代码后并没有修改相应的需求文档,导致交付时文档与代码不对应。 (5)按照配置管理的要求,项目开发开始就应该建立开发库、受控库和产品库,将正开发的文档和代码、已评审确定的文档和代码和纳入基线的配置项、最终成形的产品分别管理在开发库
21、、受控库和产品库中。 (6)没能标识基线产品和管理基线产品。 (7)项目中针对不同的委办局开发的系统各不相同,由于没有进行版本管理,导致老的开发人员辞职后,新的开发人员接手需要花费更多的时间熟悉需 求和已开发的系统。 9 【正确答案】 (1)外部交付的软件产品和数据。 (2)内部软件工作产品和数据。 (3)各种文档 (需求文档、设计文档、源代码等 )。 (4)可执行代码。 【试题解析】 产品配置是指一个产品在其生命周期各个阶段所产生的各种形式和各种版本的文档、程序、部件及数据的集合。该集合中的每一个元素称为该产品配置中的一个配置项,配置项主要有两大类。一类属于产品组成部分的工作成果,例如需求文
22、档、设计文档、源代码和测试用来等;另一类属于项目管理和机构支撑过程域产生的文档,例如工作 计划、项目质量报告、项目跟踪报告等。根据本案例的描述,涉及的以下内容属于配置项。 (1)外部交付的软件产品和数据。 (2)内部软件工作产品和数据。 (3)各种文档 (需求文档、设计文档、源代码等 )。 (4)可执行代码。 10 【正确答案】 (1)制定配置管理计划。 (2)配置识别与建立基线。 (3)建立配置管理系统。 (4)版本管理。 (5)配置状态报告。 (6)配置审计。 【试题解析】 针对之前项目配置管理方面出现的问题,刘 经理可以采用如下的措施完善项目的配置管理工作。 (1)制定配置管理计划,制定专人负责配置管理工作。 (2)配置项的识别与建立基线。 (3)建立配置管理系统,支持开发库、受控库和产品库的管理。 (4)版本管理。 (5)配置状态报告。 (6)配置审计。