某IT企业中标了某半独立型软件项目预计15KLOC的代码量根据该软件的各项需求以及开发投入情况用COCOMO模型求得该项目的综合影响因子U为125从该企业的信息数据库得知工时费用率a=8800元人月试对该软件的成本、工作量与工期做出估算。精确到小数点后两位R=3 K=112 H=25 D=035
根据COCOMO模型,可以得到:
$E = a \times KLOC^b \times U$
$D = c \times E^d \times H$
$T = E/D$
其中,$a$为工时费用率,$b$、$c$、$d$为模型参数,$U$为综合影响因子,$KLOC$为千行代码数量,$H$为人员能力因子,$E$为工作量,$D$为开发周期,$T$为完成时间。
根据题目所给参数,代入公式可得:
$b = 1.05 + 0.01 \times 3 = 1.08$
$c = 2.5 \times 1.12^{0.35} = 2.82$
$d = 0.33 + 0.2 \times (B - 0.91) = 0.33 + 0.2 \times (3 - 0.91) = 0.79$
$E = 8800 \times 15^{1.08} \times 1.25 = 440431.32$ 人时
$D = 2.82 \times 440431.32^{0.79} \times 2.5 = 18.74$ 月
$T = 440431.32 / 18.74 = 23465.44$ 人时/月
因此,该软件的成本为440431.32元,工作量为23465.44人时/月,工期为18.74个月
原文地址: https://www.cveoy.top/t/topic/hbl3 著作权归作者所有。请勿转载和采集!