《”软件项目管理在线学习网站“成本估算案例分析.pdf》由会员分享,可在线阅读,更多相关《”软件项目管理在线学习网站“成本估算案例分析.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、“软件项目管理在线学习网站”成本估算案例分析-采用用例点估算过程和自下而上成本估算过程小组:9 号下面给出”软件项目管理在线学习网站”项目的用例点估算和自下而上估算两个成本估算过程1.用例点估算过程根据用例点估算过程,通过”软件项目管理在线学习网站”项目需求规格确定项目的 Actor 和用例情况,从而计算 UAW,UUCW,再得出 UUCP,然后计算用例点 UCP,最后根据工作效率计算出项目规模。用例点方法的基本步骤如下:1.对每个角色进行加权,计算未调整的角色的权值。(Unadjusted Actor Weight,UAW)。2.计算未调整的用例权值(Unadjusted Use Case
2、Weight,UUCW)。3.计算未调整的用例点(Unadjusted Use Case Point,UUCP)。4.计算技术和环境因子(Technical and EnvironmentFactor,TEF)。5.计算调整的用例点(Use Case Point,UCP)。6.计算工作量。1.1估算 UAW首先根据软件需求的用例模型,确定参与角色以及复杂度,其次利用参与角色的数量乘以相应的权值来计算 UAW。角色根据复杂度标准定义 3 个不同的复杂度级别,而每个不同级别又对应不同的权值。如下表所示序号123总计复杂度级别SimpleAverageComplex权值123Actor 数量530U
3、AW560111.2估算 UUCW根据用例模型确定用例以及复杂程度。利用用例的数量乘以相应的权值来计算 UUCW。用例根据场景个数分为 3 个不同的复杂度级别,而每个不同级别又对应不同的权值。如下表所示序号复杂度级别SimpleAverageComplex用例数量权值15123UUCW751204524015210315总计因此。UUCP=UAW+UUCW=11+240=251。1.3计算用例点 UCP首先计算技术复杂度因子 TCF 和环境因子 ECF。1.根据 4 个技术复杂度因子的权重和影响等级计算技术复杂度因子,如下表所示,TCF=0.79.Value 值TCF36.055.033.05
4、5.0TCF0.6+(0.01*19)=0.792.根据 8 个环境因子的权重和影响等级计算环境复杂度因子 ECF,如图所示,ECF=0.785。权值Value 值1.530.531.030.551.032.031.001.00ECF1.4+(-0.03*20.5)=0.7853.计算 UCP=UUCP*TCF*ECF=251*0.785*0.79=155.74.计算项目规模序号1234技术因子TCF1TCF2TCF3TCF4权值2.01.01.01.0序号12345678环境因子ECF1ECF2ECF3ECF4ECF5ECF6ECF7ECF8ECF4.51.53.02.53.06.00.00
5、.0本项目选取项目生产率为 22,既 PF=22,所以Effort=UCP*PF=155.7*22=3425 工时。因为 1 人天=8(工时),所以项目的规模为 3425/8=428(人天)。2.自下而上成本估算过程下面采用自下而上成本估算方法,通过”软件项目管理在线学习网站”项目的 WBS 分解结果,由于 WBS 分解是针对项目的功能进行的分解,在成本估算的时候,首先估算每个任务的开发规模,然后通过系数获得相应质量,管理任务的规模,从而计算直接成本,再计算间接成本,最后计算总成本,过程如下:1.下表描述了项目的任务分解以及每个任务的规模,分解是根据项目的功能进行分解的。软件项目管理在线学习网
6、站F1:用户F1.1:注册学生注册老师注册登录F1.2:管理用户信息用户权限统计分析F2:产品信息F2.1:查询成绩查询信息查询F2.2:通知预警通知成绩通知F2.3:分析F3:网站管理3.1 编辑3.2 浏览3.3 检索人天小计11总计553532135116335232055103.4 管理F4:E-mail 管理(购买)F5:系统帮助103 万元332.计算开发成本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 万元。