“软件项目管理在线学习”成本估算案例分析--采纳用例点估算过程和自下而上成本估算过程小组: 9 号下面给出”软件项目管理在线学习”项目的用例点估算和自下而上估算两个成本估算过程1
用例点估算过程根据用例点估算过程,通过” 软件项目管理在线学习”项目需求规格确定项目的 Actor 和用例情况,从而计算 UAW,UUCW,再得出UUCP,然后计算用例点 UCP,最后根据工作效率计算出项目规模
用例点方法的基本步骤如下:1
对每个角色进行加权,计算未调整的角色的权值
(Unadjusted Actor Weight, UAW)
计算未调整的用例权值(Unadjusted Use Case Weight,UUCW)
计算未调整的用例点(Unadjusted Use Case Point,UUCP)
计算技术和环境因子(Technical and Environment Factor,TEF)
计算调整的用例点(Use Case Point,UCP)
1 估算 UAW首先根据软件需求的用例模型,确定参加角色以与复杂度,其次利用参加角色的数量乘以相应的权值来计算 UAW
角色根据复杂度标准定义 3 个不同的复杂度级别,而每个不同级别又对应不同的权值
如下表所示序号复杂度级别权值Actor 数量UAWì1Simple1552Average2363Complex300总计111
2 估算 UUCW根据用例模型确定用例以与复杂程度
利用用例的数量乘以相应的权值来计算UUCW
用例根据场景个数分为 3 个不同的复杂度级别,而每个不同级别又对应不同的权值
如下表所示序号复杂度级别用例数量权值UUCWì1Simple515752Average10121203Complex15345总计240因此
UUCP=UAW+UUCW=11+240=251