《GL_PP_EstimationTool》.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《GL_PP_EstimationTool》.doc

估算工具使用指南 GL_PP_EstimationTool Engineering Process Group (EPG) 变更记录 序号 版本 变更内容概要 变更人/ 日期 审核人/ 日期 批准人/ 日期 1 1.0 初稿 高剑宏/ 2007.07.04 目录1. 概述 4 1.1. 目的 4 1.2. 应用范围 4 2. 角色与职责 4 3. 流程图 5 4. 入口准则 5 5. 输入 5 6. 任务 6 7. 算法 12 7.1. 内部估算表的计算方法 12 7.2. 外部报价表的计算方法 16 8. 输出 19 9. 出口准则 20 10. 相关文件 20 图表目录 表1各阶段工程工作量比例 7 表2各阶段时间安排 7 表3各阶段平均生产率 7 表4自定义编码生产率 8 表5 Tag难度评判标准 8 表6 输出参数 9 表7工程人员角色比例 9 表8管理工作量调整因子 10 概述 目的 指导项目经理在报价期间正确使用估算工具。 应用范围 公司的所有软件项目。 角色与职责 角色 职责 PM 发起估算;生成内部估算表和外部报价表; TL/SE/DS/PG 具体功能的以及难度估算; Architect 代码估算的评审; 内部估算表和外部报价表的评审; ITT Group 估算ITTP规模; 流程图 入口准则 收到FRS,开始报价。 输入 FRS 任务 ,制定开发组估算计划,具体到Tag; 测试组制定测试组估算计划; 测试组进行ITTP规模的估算,含case数和文档页数; TL/SEDS/PG填写“Code Line Estimation Table”Sheet,参下图: 将自己负责的Tag细化到Level4-6进行估算,注意区分新代码和重用的代码; 代码行数和UT case数填在size列,注意代码行的size不应多于500行,如超过则应再细分; Difficulity选择:根据实际难度选择等级A/B/C。 将估算(包含代码行数和难度)的理由填写在相应的reason列,以便于生成外部报价表中的注释 项目经理与技术经理协商后填写“Parameters”Sheet,以下提到的表1至表8按照从上到下排序: 从组织级数据库中获得相关组织级数据,1至表3作为参考,地址是2/Dotnetnuke/项目级测量库/估算指导数据/tabid/368/Default.aspx,; 填写表1表1表2表2表3 表3,;如果修改平均生产率也要给出原因。“Code Line Estimation Table”Sheet中难度A/B/C的基础,具体如下表所示: 难度等级 新代码效率 重用代码效率 A 编码效率 B 编码效率 编码效率*4/3 C 编码效率*4/3 编码效率*5/3 如果认为以上各难度的编码效率不适用于本项目,则可以自定义,此时应该将此处的0,表4 如有必要,填写表4 表4表5 表5 表6 表6 表7表7表8 表8 项目经理与技术经理协商后填写“SDC Job Template”Sheet中的重要参数:在Tag1填写各阶段报给客户的角色比例; 项目经理回到“Code Line Estimation Table”Sheet,点【Generate Price Table】按钮自动生成外部报价表,位于“SDC Job”Sheet,其计算方法参7.2,其中Function Requirement Analysis以及ITT/Hazard/Manual/Delivery的工作量需要手工填写; 项目经理根据实际需要调整外部报价表; 架构师评审内部估算表和外部报价表。 算法 内部估算表的计算方法 编码效率为自定义,如下表: 新代码的总工作量为: 难度A:(500+500)/100=10 难度B:4500/150=30 难度C:(500+500)/ 200=5 重用代码的总工作量为: 难度B:(2000+2000+1000)/ 200)=25 UT的总工作量为:(100+300)/20=20 故Coding阶段总工程工作量为10+30+5+25+20=90人天 计算其它各阶段的工作量: 工程工作量根据Coding总工程工作量和表1 管理工作量根据工程工作量和表8SRS:x/(x+43.5)=0.28 x=16.9 SD: x/(x+52.5)=0.23 x=15.7 DD: x/(x+24)=0.23 x=7.2 Coding:x/(x+90)=0.23 x=26.9 ITTP: x/(x+45)=0.23 x=13.4 ITT: x/(x+45)=0.18 x=9.9 计算各阶段成果物的规模: Coding和ITT之外的各阶段成果物的规模=各阶段工程工作量×

文档评论(0)

wfkm + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档