《软件项目管理》期末考试题-计算题.doc
《《软件项目管理》期末考试题-计算题.doc》由会员分享,可在线阅读,更多相关《《软件项目管理》期末考试题-计算题.doc(4页珍藏版)》请在冰点文库上搜索。
下图为某项目的PDM图,任务一的最乐观、最悲观和最可能的历时估计是10天、28天、19天,任务二的最乐观、最悲观和最可能的历时估计是16天、40天、25天。
计算:
①项目在50天内完成的概率;②项目在35~50天内完成的概率。
开始
任务一
任务二
结束
参考答案:
E1=(O+4M+P)/6=(10+4*19+28)/6=19
E2=(O+4M+P)/6 =(16+4*25+40)/6=26
δ1=(P-O)/6=(28-10)/6=3
δ2=(P-O)/6=(40-16)/6=4
δ=(δ12+δ22)1/2=(9+16)1/2=(25)1/2=5
E=E1+E2=19+26=45
①P50=P(E)+P(1δ)=50+68.3/2=84.15%
②P35~50=P(-2δ)/2+P(1δ)/2=95.5/2+68.3/2=81.9%
某项目的PDM网络图如下。
假设各个任务之间没有滞后和超前,设项目的最早开工日期是第1天,最后一个任务的最早完成时间等于最晚完成时间,请完成下面问题:
1)任务F与任务B是什么依赖关系?
任务F与任务I是什么依赖关系?
2)计算各任务的最早、最晚开始时间和最早、最晚完成时间并标于图中
3)确定关键路径,计算项目完成的最短时间
4)任务F在不影响项目最早完成的时间浮动量
5)将下面的PDM网络图转化为ADM网络图
A
Duration=8
B
Duration=12
D
Duration=14
G
Duration=8
I
Duration=12
H
Duration=14
C
Duration=16
E
Duration=13
F
Duration=19
参考答案:
1)任务F与任务B是并行关系,它们的最早开始时间都为0。
任务F是任务I的前置任务,任务I是任务F的后置任务。
2)
A
Duration=8
1
1
9
9
B
Duration=12
9
12
24
21
D
Duration=14
21
24
38
35
G
Duration=8
35
44
52
43
I
Duration=12
52
52
64
64
H
Duration=14
38
38
52
52
C
Duration=16
9
9
25
25
E
Duration=13
25
25
38
38
F
Duration=19
9
33
52
28
3)关键路径:
A→C→E→H→I,项目的最短完成时间为:
8+16+13+14+12=63天
4)任务F的时间浮动量:
33-9=24天
5)ADM网络图:
利用决策树风险分析技术来分析如下两种情况的,以便决定你会选择哪种方案:
(要求画出决策树)
方案1:
随机投掷硬币两次,如果两次投掷的结果都是硬币正面朝上,你将获得10元;投掷的结果背面每朝上一次你需要付出1.5元。
方案2:
随机投掷硬币两次,你需要付出2元;如果两次投掷的结果都是硬币正面朝上,你将获得10元
参考答案:
根据决策树分析结果,选择方案1:
投掷硬币
方案1
方案2
2次正面:
0.25,10元0.25×10=2.5元
1次正面:
0.5,-1.5元0.5×(-1.5)=-0.75元
0次正面:
0.25,-3元0.25×(-3)=-0.75元
方案1:
EMV=2.5-0.75-0.75=1元
2次正面:
0.25,8元0.25×8=2元
1次正面:
0.5,-2元0.5×(-2)=-1元
0次正面:
0.25,-2元0.25×(-2)=-0.5元
方案2:
EMV=2-1-0.5=0.5元
一个项目在进行规划的时候,碰到了一个风险问题,项目经理在决定是否采用方案A。
如果采用方案A需要使用一个新的开发工具,通过使用这个工具可以获利5万元,否则将损失1万元。
而能够掌握这个工具的概率是20%,利用决策树分析技术说明这个项目经理是否应该采用这个方案A?
(画出决策树)
参考答案:
项目开发
工具决策
方案1:
采用
方案2:
不采用:
-10000元
成功:
0.20,50000元0.20×50000=10000元
失败:
0.80,-10000元0.80×(-10000)=-8000元
方案1:
EMV=10000-8000=2000元
方案2:
EMV=-10000元
根据决策树分析结果,选择方案1.
ABC公司正在进行一个项目,下表是项目目前的一些指标.计算总的估算成本BAC,截至4/1/2008项目的状况如何,通过计算BCWP,BCWS,ACWP,SV,SPI,CV,CPI来说明。
参考答案:
任务 BCWS ACWP BCWP CV SV SPI CPI
1 5 10 5 -5 0 1 0.5
2 25 20 25 5 0 1 1.25
3 120 0 0 0 -120 0 /
4 40 50 40 -10 0 1 0.8
5 0 0 0 0 0 0 /
6 0 0 0 0 0 0 /
截止4/1/2008,对于整个项目:
BAC=330,BCWS=190,ACWP=80,BCWP=70
由此可得:
CV=BCWP-ACWP=-10, SV=BCWP-BCWS=-120,
SPI=BCWP/BCWS=36.84%, CPI=BCWP/ACWP=87.5%
说明:
CV<0,表示当前超出预算;SV<0,表示当前进度落后;
SPI<1,表示项目进度落后;CPI<1,表示项目超出预算。
下面是一个项目的目前的运行数据,计算项目所有的基本度量和运行指标,这个项目的进度还正常吗?
假设目前的日期是4/15/2008。
参考答案:
任务 BCWS ACWP BCWP CV SV SPI CPI
1 50 70 50 -20 0 1 0.71
2 35 20 35 15 0 1 1.75
3 20 40 20 -20 0 1 0.5
4 40 40 40 0 0 1 1
5 0 0 0 0 0 0 /
6 0 0 0 0 0 0 /
截止4/15/2008,对于整个项目:
BAC=285,BCWS=145,ACWP=170,BCWP=145
由此可得:
CV=BCWP-ACWP=-25, SV=BCWP-BCWS=0,
SPI=BCWP/BCWS=1, CPI=BCWP/ACWP=85.30%
说明:
CV<0,当前超出预算;SV=0,当前进度正常;
SPI=1,项目按照进度进行;CPI<1,表示项目超出预算。