工作量估算.PPT

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

工作量估算 工作量是软件规模函数,单位为人月(pm)。 支持大多数估算模型的经验数据,都是从有限个项目的样本 集中总结出来的,因此,没有一个估算模型可以适用于所有 类型的软件和开发环境。 静态单变量模型 E=A+B*(ev)C A、B、C为经验常数,ev是估算变量(LOC或FP)。 工作量估算——静态单变量模型 1、面向LOC估算模型 (1)Walston-Felix模型 E=5.2×(KLOC)0.91 (2)Bailey-Basili模型 E=5.5+0.73×(KLOC)1.16 (3)Boehm简单模型 E=3.2×(KLOC)1.05 (4)Doty模型(KLOC9) E=5.228×(KLOC)1.407 工作量估算——静态单变量模型 2、面向FP估算模型 (1)AlbrechtGaffney模型 E=-13.39+0.0545FP (2)Maston、Barnett、Mellichamp模型 E=585.7+5.12FP 不同的结果主要原因是:这些模型多数都是仅根据若干 应用领域中有限个项目的经验数据推导出来的,适用范围 有限。因此,必须根据当前项目的特点选择适用的估算模 型,并且根据需要适当地调整(例如,修改模型常数)估 算模型。 工作量估算——动态态多变量模型 动态多变量模型 工作量是软件规模和开发时间两个变量的函数。是根据从4000多个当代软件项目中收集的生产率数据推导出来的。 E=〔LOC×B0.333/P〕3×(1/t)4 t是以月或年为单位的项目持续时间; B为特殊技术因子,随着需求增加缓慢增加。 小程序0.16(5~10KLOC),大程序(超70KLOC)0.39。 P为生产率参数,反应过程管理、使用语言、系统的复杂 程度等对工作量的影响。 实时嵌入软件2000;系统软件10000;商业系统 28000等。 工作量估算——基于过程的估算 基于过程的估算 (1)将任务分解为相对较小任务集合。 (2)估算完成每个任务需要的工作量。 (3)累计 *

文档评论(0)

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

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

1亿VIP精品文档

相关文档