第9周作业-成本计划

小组成员:

刘家乐  202031101538                        李悦冰  202031101526

目录

方法一:自下而上估算法

方法二:用例点估算法

1.计算UAW

2.计算UUCW

3.计算UUCP

4.计算TCF

5.计算环境因子ECF

6.计算UCP

7.计算最后工作量

总结:


方法一:自下而上估算法

方法二:用例点估算法

1.计算UAW

序号复杂度级别复杂度标准权值参与角色数UAWi
1simple角色通过API与系统交互111
2average角色通过协议与系统交互212
3complex角色通过GUI与系统交互313

UAW = 1 + 2 + 3 = 12

2.计算UUCW

序号复杂度级别权值用例数UUCWi
1simple5840
2average10 220
3complex15230

UUCW = 40 + 20 + 30 = 90

3.计算UUCP

UUCP = 90 + 12 = 102

4.计算TCF

序号技术因子权值value值TCFi
1TCF12.012.0
2TCF21.033.0
3TCF31.033.0
4TCF41.022.0
5TCF51.011.0
6TCF60.510.5
7TCF70.510.5
8TCF82.024.0
9TCF91.033.0
10TCF101.035.0
11TCF111.033.0
12TCF121.022.0
13TCF131.011.0

TCF = 0.6 + 0.01 * (∑TCFi) = 0.90

5.计算环境因子ECF

序号环境因子权值value值ECFi
1ECF11.534.5
2ECF20.531.5
3ECF3133
4ECF40.542
5ECF5144
6ECF6236
7ECF7100
8ECF8144

ECF = 1.4 - 0.03 * (∑ECFi) = 0.75

6.计算UCP

UCP = UUCP * TCF * ECF = 75.6

7.计算最后工作量

若项目的生产率为20,即PF = 20,所以Effort = UCP * PF = 75.6 * 20 = 1512工时。因为1人天=8工时,所以项目的规模为1579.2 / 8约等于189人天。

总结:

        自下而上估算法的估算的比较准确,它的准确度来自于对每个子任务的估算,但是这个方法也需要花费一定的时间。用例点估算法是以用例模型为基础,在估算过程中用了许多公式和变量,更适合增量开发的大型软件项目。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值