”软件项目管理在线学习网站“成本估算案例分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
“软件项目管理在线学习网站”成本估算案例分析
--采用用例点估算过程和自下而上成本估算过程
小组: 9号
下面给出”软件项目管理在线学习网站”项目的用例点估算和自下而上估算两
个成本估算过程
1.用例点估算过程
根据用例点估算过程,通过”软件项目管理在线学习网站”项目需求
规格确定项目的Actor和用例情况,从而计算UAW,UUCW,再得出UUCP,然后计算用例点UCP,最后根据工作效率计算出项目规模。
用例点方法的基本步骤如下:
1.对每个角色进行加权,计算未调整的角色的权值。(Unadjusted
Actor Weight, UAW)。
2.计算未调整的用例权值(Unadjusted Use Case Weight,UUCW)。
3.计算未调整的用例点(Unadjusted Use Case Point,UUCP)。
4.计算技术和环境因子(Technical and Environment Factor,TEF)。
5.计算调整的用例点(Use Case Point,UCP)。
6.计算工作量。
1.1估算UAW
首先根据软件需求的用例模型,确定参与角色以及复杂度,其次利用参与
角色的数量乘以相应的权值来计算UAW。
角色根据复杂度标准定义3个不同的复杂度级别,而每个不同级别又对应不同
的权值。如下表所示
1.2估算UUCW
根据用例模型确定用例以及复杂程度。利用用例的数量乘以相应的权值来计算UUCW。
用例根据场景个数分为3个不同的复杂度级别,而每个不同级别又对应不同的权值。如下表所示
1.3计算用例点UCP
首先计算技术复杂度因子TCF和环境因子ECF。
1.根据4个技术复杂度因子的权重和影响等级计算技术复杂度因子,如下表所
示,TCF=0.79.
ECF=0.785。
4.计算项目规模
本项目选取项目生产率为22,既PF=22,所以
Effort=UCP*PF=155.7*22=3425工时。因为1人天=8(工时),所以项目的规模为3425/8=428(人天)。
2.自下而上成本估算过程
下面采用自下而上成本估算方法,通过”软件项目管理在线学习网站”
项目的WBS分解结果,由于WBS分解是针对项目的功能进行的分解,在成本估算的时候,首先估算每个任务的开发规模,然后通过系数获得相应质量,管理任务的规模,从而计算直接成本,再计算间接成本,最后计算总成本,过程如下:
1.下表描述了项目的任务分解以及每个任务的规模,分解是根据项目的功
能进行分解的。
2.计算开发成本
2.1通过自上而下的计算,知项目的开发规模是55人天,开发人员成本参数为800元/田,则内部的开发成本=800元/天*55天=4.4万元。
2.2 外包部分的软件成本为2.2万元,则开发成本=4.4万元+2.2万元=6.6万元。
2.3计算管理成本。由于任务分解的结果主要针对开发任务的分解,没有分解出管理任务(项目管理任务和质量管理任务),针对本项目,管理成本=开发成本*20%。所以管理成本为=6.6万元*20%=0.88万元。
2.4计算直接成本。因为直接成本=管理成本+开发成本,所以直接成本=0.88万元+6.6万元=7.48万元。
2.5计算间接成本。因为间接成本=直接成本*10%,所以间接成本=7.48万元
*10%=0.75万元。
2.6计算总估算成本。项目总估算成本=间接成本+直接成本=0.75万元+7.48万元=8.23万元。