试题一(25分)
阅读下列说明,回答问题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%。
活动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】(12分)
请计算当前的成本偏差(CV)和进度偏差(SV),以及进度绩效指数(SPI)和成本绩效指数(CPI),并分析项目的进展情况
【问题2】
分别按照非典型偏差和典型偏差的计算方式,计算项目在第13周末的完工尚需成本(ETC)和完工估算成本(EAC)
【问题3】
在不影响项目完工时间的前提下,同时考虑资金平衡的要求,在第13周开始应该如何调整项目进度计划?
信管网考友参考答案:
【问题1参考答案】
pv=30+70+60*2/8+135+0+0=250(万元)
Ac=35.5+83+17.5+159+0+0=295(万元)
Ev=30*100%+70*100%+60*20%+135*100%+30*0%+70*0%=247(万元)
Sv=ev-pv=247-250=-3
Cv=ev-ac=247-295=-48
Spi=ev/pv=247/250=0.988
Cpi=ev/ac=247/295=0.837
因为spi=0.988<1,cpi=0.837<1所以项目目前的进展情况是成本超支,进度落后。
【问题2参考答案】
由于到第12周末的时候实际成本AC=295,已经把开始和第10周的投入295万全部用完了,所以实际上从第13周到第15周都是处于停工状态。
项目总预算bac=30+70+60+135+30+70=395万元
典型偏差:eac=bac/cpi=395*295/247=471.76万元
etc=eac-ac=471.76-295=176.76万元
非典型偏差:etc=bac-ev=395-247=148万元
eac=etc+ac=148+295=443万元
【问题3参考答案】
可以通过赶工或并行做法,关注和监控风险,缩短工期,并对成本进行考核,节省成本,也可使用有经验开发人员替换现在开发人员,提高工作效率及资源利用率。
试题三(25分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某市信息资源管理中心经过公开招标,将该市的政务信息资源整合系统项目委托某公司开发,并准备将该系统推广应用到全市二十个委办局。由于每个委办局框架构成、业务功能、界面要求、资源类别等均有所不同,该软件公司经过讨论,决定对一家信息资源建设比较完备的委办局的需求进行开发和试用,然后再在些基础上进行修改,为其他委办局定制系统。
该项目的负责人是软件公司的刘经理,项目采用瀑布模型开发,项目组成员按分析、设计、编码、测试进行分工,历经三个月,进入试运行阶段。为了赶工,就对项目开发人员再发工,将试运行的系统版本作为原始版本,在些基础上开始并行为其他委办局定制开发各自的政务信息资源整合系统。
试运行的版本在运行中根据用户的要求,产生了一些功能的变动,开发人员改动代码,这些改动后的代码有的适合其他委办局,有的不适合;而在为其他委办局开发中,也在根据用户的要求进行各自代码的修改。项目进展得很顺利,期间,主要开发人员小王和小李因故提出辞职,刘经理向公司申请补充开发人员接替小王和小李的工作,然而由于之前的变更没有相关文档的记录,开发版本与设计和需求的版本对应不上,两各新的开发人员用了很长的时间才编码,结果导致工期的延误,而且在交付时出现文档与代码对应不上的情况。
【问题1】(12分)
请指出在该项目的开发过程中,配置管理方面存在的主要问题。
【问题2】(8分)
结合本案例,请列举配置项的内容
【问题3】(5分)
经与客户协商,为确保系统推广应用顺利,刘经理决定加强项目的配置管理,简要回答刘经理在配置管理方面的主要活动应有哪些。
信管网考友参考答案:
【问题1参考答案】
(1)没有建立合理配置管理流程
(2)没有制定完善配置管理计划
(3)未能配置识别与建立基线
(4)未能建立配置管理系统
(5)缺乏版本管理、配置状态报告和配置审计;
(6)未能严格控制配置项的操作权限
(7)缺乏配置库管理
(8)未能遵守变更控制流程
【问题2参考答案】
典型配置项包括项目计划书、需求文档、设计文档、源代码、可执行代码、测试用例、运行软件所需的各种数据,它们经评审和检查通过后进入软件配置管理;
【问题3参考答案】
(1)建立合理配置管理流程。
(2)制定完善配置管理计划。
(3)进行配置识别与建立基线,将一组拥有标识号的需求、设计、源代码文卷以及相应的可执行代码、构造文卷和用户文档构成一条基线
(4)建立配置管理系统,使用VSS等配置工具。
(5)进行版本管理、配置状态报告和配置审计;
(6)严格控制配置项的操作权限:基线配置项向软件开发人员开放读权限;非基线配置项向PM,变更控制委员会(CCB)及相关人员开放。
(7)进行配置库管理:将配置库分为动态库(开发库、程序员库、工作痒)、受控库(主库)、静态库(软件仓库)和备份库4种类型,明确不同类型操作对象及权限。
(8)加强配置项跟踪,及时反映问题和进一步处理,对不符合进行版本撤回操作。
(9)加强变更控制,严格按照变更流程进行相应处理。
(10)加强项目管理重点是配置管理方面的培训和宣传。
阅读下列说明,回答问题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%。
活动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】(12分)
请计算当前的成本偏差(CV)和进度偏差(SV),以及进度绩效指数(SPI)和成本绩效指数(CPI),并分析项目的进展情况
【问题2】
分别按照非典型偏差和典型偏差的计算方式,计算项目在第13周末的完工尚需成本(ETC)和完工估算成本(EAC)
【问题3】
在不影响项目完工时间的前提下,同时考虑资金平衡的要求,在第13周开始应该如何调整项目进度计划?
信管网考友参考答案:
【问题1参考答案】
pv=30+70+60*2/8+135+0+0=250(万元)
Ac=35.5+83+17.5+159+0+0=295(万元)
Ev=30*100%+70*100%+60*20%+135*100%+30*0%+70*0%=247(万元)
Sv=ev-pv=247-250=-3
Cv=ev-ac=247-295=-48
Spi=ev/pv=247/250=0.988
Cpi=ev/ac=247/295=0.837
因为spi=0.988<1,cpi=0.837<1所以项目目前的进展情况是成本超支,进度落后。
【问题2参考答案】
由于到第12周末的时候实际成本AC=295,已经把开始和第10周的投入295万全部用完了,所以实际上从第13周到第15周都是处于停工状态。
项目总预算bac=30+70+60+135+30+70=395万元
典型偏差:eac=bac/cpi=395*295/247=471.76万元
etc=eac-ac=471.76-295=176.76万元
非典型偏差:etc=bac-ev=395-247=148万元
eac=etc+ac=148+295=443万元
【问题3参考答案】
可以通过赶工或并行做法,关注和监控风险,缩短工期,并对成本进行考核,节省成本,也可使用有经验开发人员替换现在开发人员,提高工作效率及资源利用率。
试题三(25分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某市信息资源管理中心经过公开招标,将该市的政务信息资源整合系统项目委托某公司开发,并准备将该系统推广应用到全市二十个委办局。由于每个委办局框架构成、业务功能、界面要求、资源类别等均有所不同,该软件公司经过讨论,决定对一家信息资源建设比较完备的委办局的需求进行开发和试用,然后再在些基础上进行修改,为其他委办局定制系统。
该项目的负责人是软件公司的刘经理,项目采用瀑布模型开发,项目组成员按分析、设计、编码、测试进行分工,历经三个月,进入试运行阶段。为了赶工,就对项目开发人员再发工,将试运行的系统版本作为原始版本,在些基础上开始并行为其他委办局定制开发各自的政务信息资源整合系统。
试运行的版本在运行中根据用户的要求,产生了一些功能的变动,开发人员改动代码,这些改动后的代码有的适合其他委办局,有的不适合;而在为其他委办局开发中,也在根据用户的要求进行各自代码的修改。项目进展得很顺利,期间,主要开发人员小王和小李因故提出辞职,刘经理向公司申请补充开发人员接替小王和小李的工作,然而由于之前的变更没有相关文档的记录,开发版本与设计和需求的版本对应不上,两各新的开发人员用了很长的时间才编码,结果导致工期的延误,而且在交付时出现文档与代码对应不上的情况。
【问题1】(12分)
请指出在该项目的开发过程中,配置管理方面存在的主要问题。
【问题2】(8分)
结合本案例,请列举配置项的内容
【问题3】(5分)
经与客户协商,为确保系统推广应用顺利,刘经理决定加强项目的配置管理,简要回答刘经理在配置管理方面的主要活动应有哪些。
信管网考友参考答案:
【问题1参考答案】
(1)没有建立合理配置管理流程
(2)没有制定完善配置管理计划
(3)未能配置识别与建立基线
(4)未能建立配置管理系统
(5)缺乏版本管理、配置状态报告和配置审计;
(6)未能严格控制配置项的操作权限
(7)缺乏配置库管理
(8)未能遵守变更控制流程
【问题2参考答案】
典型配置项包括项目计划书、需求文档、设计文档、源代码、可执行代码、测试用例、运行软件所需的各种数据,它们经评审和检查通过后进入软件配置管理;
【问题3参考答案】
(1)建立合理配置管理流程。
(2)制定完善配置管理计划。
(3)进行配置识别与建立基线,将一组拥有标识号的需求、设计、源代码文卷以及相应的可执行代码、构造文卷和用户文档构成一条基线
(4)建立配置管理系统,使用VSS等配置工具。
(5)进行版本管理、配置状态报告和配置审计;
(6)严格控制配置项的操作权限:基线配置项向软件开发人员开放读权限;非基线配置项向PM,变更控制委员会(CCB)及相关人员开放。
(7)进行配置库管理:将配置库分为动态库(开发库、程序员库、工作痒)、受控库(主库)、静态库(软件仓库)和备份库4种类型,明确不同类型操作对象及权限。
(8)加强配置项跟踪,及时反映问题和进一步处理,对不符合进行版本撤回操作。
(9)加强变更控制,严格按照变更流程进行相应处理。
(10)加强项目管理重点是配置管理方面的培训和宣传。