1 / 13
文档名称:

项目估计指南.docx

格式:docx   大小:32KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

项目估计指南.docx

上传人:wz_198613 2019/3/2 文件大小:32 KB

下载得到文件列表

项目估计指南.docx

文档介绍

文档介绍:产品开发部项目估计指南拟制:日期:审核:日期:批准:日期:文档编号:RD-RUL-PRG-0创建日期:yyyy-mm-dd最后修改日期:2008-3-31版本号::产品开发部- 52PERT估计法 73功能点估计法 84DELPHI法 105专家判断法 116代码重用法 127总结 13 类比法适用情况类比法适合评估一些与历史项目在应用领域、环境和复杂度的相似的项目。通过新项目与历史项目的比较得到规模估计。类比法估计结果的精确度取决于历史项目数据的完整性和准确度,因此,用好类比法的前提条件之一是组织建立起较好的项目后评价与分析机制,对历史项目的数据分析是可信赖的。方法介绍从组织标准过程资产库中找到类似项目的相关数据和文档。如果是进行规模估计,则列出已完成项目中可类比的功能点或模块和完成这些功能点或模块的代码行数;如果是进行工作量估计,则列出已完成项目中可类比的模块或功能点的工作量。识别待估计项目和已完成项目可类比模块或功能点之间的差异,用差异系数(代表两模块之间差异幅度百分比)表示此差距的量化衡量。特别要注意历史项目做得不够的地方。依据2、3步的结果进行估计,形成对软件产品规模或者工作量的估计。举例例如,某历史产品共有如下几个模块:A1模块,代码行数为10,000;A2模块,代码行数为5,000;A3模块,代码行数为4,100;A4模块,代码行数为15,000。新产品B1模块与A1类似;B2模块与A3类似;B3模块与A4类似;B4模块无相关类似模块。则相关估计如下:历史产品模块历史产品代码行数新产品模块差异系数新产品类似估计代码行数A110,000B1-10%9,000A25,000A34,100B2+10%4,500A415,000B3+20%18,000B40对于找不到类似模块的情况,比如新产品的B4模块,项目组可以用下述的其他方法进行估计。特点这种估计的准确性依赖于已完成项目的完成程度和数据的准确程度,因此使用这种估计方法要求有一个内容丰富、准确、可靠的软件过程数据库。PERT估计法PERT对各个项目活动的完成时间按三种不同情况估计:一个产品的期望规模,一个最低可能估计,一个最高可能估计。用这三个估计用来得到一个产品期望规模和标准偏差的Pert统计估计。Pert估计可得到代码行的期望值E和标准偏差SD。适用情况可以用于规模估计,也可以用于工作量估计。在有一定历史数据,估计人员对被估计项目涉及领域有较多的了解的情况下可使用。方法介绍项目经理个人根据经验,给出三个估计值:产品预期规模或者开发工作量的一般值、最大值和最小值。通过这三个值的计算可得到一个统计学上的期望值和一个标准偏差。工时为:预期开发工作量:标准偏差:举例说明,假如一个新的程序的工作量估计:a=最小可能的工作量例如:100人日b=软件产品的正常工作量例如120人日c=软件产品的最大可能开发工作量例如150人日那么,根据PERT公式估计的预期开发工作量E和标准偏差是SD分别为:这就是说,有68%的可能工作量在113人日(121-8)和129人日(121+8)之间。特点本估计方法的前提是工作量的估计没有偏见,经验表明,估计偏低的倾向大于偏高的倾向,使用时应加以考虑。功能点估计法适用情况功能点分析的初衷之一是让项目组和客户可以使用同一方法定义功能需求。结果证明,理解客户需求最好的办法是站在客户的角度分析软件系统产生的结果,从而来确定客户关心的问题。因此,功能点分析的一个主要的目标就是从用户的角度定义系统的能力。专家发现,对一个软件产品的开发,功能点对项目早期的规模估计很有帮助。然而,在了解产品越多后,功能点可以转换为软件规模测量更常用的LOC。方法介绍功能点测量是在需求分析阶段基于系统功能的一种规模估计方法。通过研究初始应用需求来确定各种输入、输出、计算和数据库需求的数量和特性。通常的步骤是:决定分析类型识别范围和应用边界计数数据功能计数交易功能计算未经调整的功能点计算调整系数计算调整后的功能点由于功能点分析法是一非常系统、严谨的理论,在项目实际应用中使用的成本过大,故组织不建议项目采取该中估计方法。功能点估计法的详细介绍见《功能点分析方法概论》。特点系统严谨,准确度较高。Delphi法适用情况Delphi估计方法是一种鼓励参加估计的人