《”软件项目管理在线学习网站“成本估算案例分析.doc》由会员分享,可在线阅读,更多相关《”软件项目管理在线学习网站“成本估算案例分析.doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、”软件项目管理在线学习网站“成本估算案例分析“软件项目管理在线学习网站成本估算案例分析-采用用例点估算过程和自下而上成本估算过程小组: 9号下面给出软件项目管理在线学习网站”项目的用例点估算和自下而上估算两个成本估算过程1.用例点估算过程根据用例点估算过程,通过 软件项目管理在线学习网站”项目需求规格确定项目的Actor和用例情况,从而计算UAW,UUCW,再得出UUCP,然后计算用例点UCP,最后根据工作效率计算出项目规模。用例点方法的基本步骤如下:1. 对每个角色进行加权,计算未调整的角色的权值。(Unadjusted Actor Weight, UAW)。2. 计算未调整的用例权值(Un
2、adjusted 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个不同的复杂度级别,而每个不同级别又对应不同的权值。如下表所示序号复杂度级别权值Actor数量UAW1Simple1
3、552Average2363Complex300总计111.2 估算UUCW根据用例模型确定用例以及复杂程度。利用用例的数量乘以相应的权值来计算UUCW。用例根据场景个数分为3个不同的复杂度级别,而每个不同级别又对应不同的权值。如下表所示序号复杂度级别用例数量权值UUCW1Simple515752Average10121203Complex15345总计240因此。UUCP=UAW+UUCW=11+240=251。1.3 计算用例点UCP首先计算技术复杂度因子TCF和环境因子ECF。1. 根据4个技术复杂度因子的权重和影响等级计算技术复杂度因子,如下表所示,TCF=0.79.序号技术因子权值V
4、alue值TCF1TCF12.036.02TCF21.055。03TCF31。033.04TCF41。055。0TCF0.6+(0。0119)=0.792. 根据8个环境因子的权重和影响等级计算环境复杂度因子ECF,如图所示,ECF=0.785。序号环境因子权值Value值ECF1ECF11.534.52ECF20.531。53ECF31。033。04ECF40。552.55ECF51.033。06ECF62.036.07ECF71.000。08ECF81。000。0ECF1.4+(-0.03*20。5)=0.7853. 计算UCP=UUCPTCF*ECF=2510.7850.79=155。7
5、4. 计算项目规模本项目选取项目生产率为22,既PF=22,所以Effort=UCP*PF=155。7*22=3425工时.因为1人天=8(工时),所以项目的规模为3425/8=428(人天)。2。自下而上成本估算过程下面采用自下而上成本估算方法,通过” 软件项目管理在线学习网站”项目的WBS分解结果,由于WBS分解是针对项目的功能进行的分解,在成本估算的时候,首先估算每个任务的开发规模,然后通过系数获得相应质量,管理任务的规模,从而计算直接成本,再计算间接成本,最后计算总成本,过程如下:1。下表描述了项目的任务分解以及每个任务的规模,分解是根据项目的功能进行分解的。软件项目管理在线学习网站人
6、天小计总计F1:用户55F1.1:注册11学生注册3老师注册5登录3F1。2:管理21用户信息3用户权限5统计分析11F2:产品信息F2.1:查询6成绩查询3信息查询3F2.2:通知5预警通知2成绩通知3F2。3:分析F3:网站管理203。1编辑53。2浏览53.3检索103。4管理10F4:E-mail管理(购买)3万元F5:系统帮助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万元.