010研发项目估计操作指导书_第1页
010研发项目估计操作指导书_第2页
010研发项目估计操作指导书_第3页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录1 介绍 21.1 目的 21.2 范围 21.3 术语表 21.4 参考资料 22 角色和职责 33 概述 33.1 估计过程 33.2 估计时机 4初始估计 4重估计 43.3 估计中常见的问题 43.4 估计的方法 44 专家法 54.1 过程 54.2 详细规则描述 64.3 表格介绍 64.4 注意事项 75 Pert 法 75.1 过程75.2 详细规则描述 75.3 表格介绍85.4 注意事项? 86 规模实例错误!未定义书签。1介绍1.1目的模和工作本文档描述了公司所有项目的估算过程,用于指导项目经理和专家对项目规 量等进行估计,其结果将作为项目计划的依据。1.2范围本文档

2、适用于公司所有项目1.3术语表术语解释估计对活动或产品属性在数字上的近似,是指在正常情况 可能的值下最SRS软件需求规格HLD概要设计LLD详细设计Pert Sizi ngPert估计法Wideband Delphi专家估计法MR管理者代表MSG管理指导组、公司高级经理小组EPG工程过程组PM项目经理SOW项目任务书1 ? 4参考资料文档名称文档编号作者发布日期2角色和职责序号角色职责1?MSG批准估计结果2PM对待估计的项目进行介绍3估计协调员负责组织整个估计过程,记录各种过程数据4估计员专家估计法中的角色,参与估计和重估计5?单兀估计责任人PERT估计法中的角色,负责某个估计单兀的估计结果

3、3概述 3.1估计过程估计是为了对项目开发做出严肃的,合理的承诺,估计的结果将成为项目计划的一个基本依据。估计的过程如下:1. 规模估计:以工作任务书或者需求为输入,估计项目总的非空非注释的物理代码行2. 工作量估计:工作量二规模/组织生产率3. 进度和资源估计:根据工作量,考虑项目风险,对进度和资源进行估计4. 关键计算机资源估计:对开发/测试/运行环境所需的软件和设备进行估计5. 批准估计结果:估计结果由 MSG批准,并纳入配置库受控在缺少生产率数据的情况下,可以分别进行规模估计以及工作量估计,然后取两者估计中大的一个估计值为此次估计值。3.2估计时机初始估计在sow正式签署之后进行软件的

4、初始估计,估计的结果是下一步制定计划的基础重估计在以下情况需要进行重估计:项目的各个里程碑点,根据需要进行重估计:1. 需求分析结束(必需进行重估计)2. 概要设计结束3. 详细设计结束4. 编码和单元测试结束5. 集成测试结束分配到项目的需求发生变化项目实际与计划偏差过大,超出项目计划中定义的阀值3.3估计中常见的问题认识上的偏见需求的不确定性缺乏历史数据估计过程中的盲目乐观假设以及约束条件不确定3.4估计的方法估计方法名称描述适用场合优缺点WidebandDelphi专家法多位专家相互独立,匿适合在项目初期进行估计准确度最名的进行估计,对估计结果进行折中和评定,直到结果在可接受范围根据工作

5、任务书进行估计根据需求规格说明书进行估计咼,花费最大Pfert Sizi ng给出三个估计值:最大适用于非常紧迫的项目估计人为因素影值,最小值,最可能值,适用于项目的中后期重估 计响较大,准三者之间的差距应该在确度较低,一个建议的限度之内,但操作简建议(最大规模?最小单,花费小规模)/最可能规模v40%类比法把当前项目与历史项目适用于公司已经积累了大 量估计的准确的各个方面进行比 较,的历史经验数据,并且历史度较高,花找到与其相似的项目,项目中有和当前项目相似的费小,但是参考历史数据进行估计项目情况依赖于公司积累情况4专家法4.1过程1)标识估计的范围并准备估计的输入2)成立估计小组3)估计协

6、调员召开准备会议,项目经理介绍项目情况,一起讨论任务分解,限制条件,假设条件,让估计员对项目的情况进行了解,并且对于任务分解的可估计性达成一致,明确出口准则4)估计员独立填写估计表格,并提交给估计协调员5)估计协调员收集估计数据进行统计,并将结果反馈给估计员;结果包括:该估计员自己的估计结果,所有估计员的最高估计值,最低估计值,平均估计值。其他估计员的数据则不提供。6) 估计协调员召集估计员召开会议讨论估计结果和偏差7) 重复 4? 6 步直到估计结果满足出口准则4.2 详细规则描述专家估计的每一轮数据都要汇总到专家估计表中,然后计算估计的平均值以及偏差,如果偏差大于 20%, 那么对于此模块

7、的规模估计需要重 新进行估计协调员需要组织新一轮的估计。建议估计的轮数不超过 3 轮。在估计之前,需要对待估计的项目进行模块进行分解,需要分解到所有专家均认为可以估计为止。然后需要对每个模块进行编号,并对模块进行讨 论。参与估计的专家人数建议为 4 名,太多专家参与很难达到一致意见,太少则可能会影响估计结果。在估计的时候,需要充分考虑约束条件,约束条件可能包括:资源约束,进度约束,平台约束以及技术约束等。估计时候需要作一些假设,否则估计无法进行。可以假设:需求基本稳定; 客户配合程度好;人员技能均能满足要求等。4.3 表格介绍估计假设:输入估计的假设条件,例如:假设需求基本稳定;客户配合程度好

8、;人员技能均能满足要求等估计对象:把项目分解得到的各个子模块分别填入这一栏中,然后各个专家分别对各个子模块进行估计专家 X 的规模 / 进度估计:将每个专家对于每一个模块的规模 / 进度的估计填入对应的位置平均值:各个专家的估计值输入以后,平均值一栏将会自动计算各个模块的估计平均值。方差:通过公式计算各个专家对于指定模块的估计的偏差,如果偏差大于20%, 那么此次估计的值无效,需要重新估计,如果估计的方差在 20% 以内,那么估计平均值就是此次估计的最终结果。总规模:对于各个子模块估计完成以后,平均值的和就是整个项目的总规模。4.4注意事项估计活动的时间不能太长估计专家投入估计的时间需要作计划

9、司现有的主流产需要让各位专家对于1千行的代码所能实现的功能有一个认识,可以对公品进行分析,得到其总代码行数。项目经理不能参与估计,避免由于项目经理的个人主观原因而影响估计效果。专家之间的估计结果互相保密,避免影响估计的效果,专家可以知道估计的平均值和偏差。专家只能针对需要估计的模块进行一些解释和陈述,例女口,某专家认为此模块为全新模块,技术风险很大,因此估计的规模可能比预期的要大一些,但是不能明 确说此模块估计要1万行代码的规模。5 Pert 法5.1过程准备估计的输入材料分解被估计的系统为较小的估计单元估计单元责任人组织各估计员进行估计估计协调人收集数据,生成估计结果估计员审查最后估计结果,

10、如果结果不满足要求,那么则需要重复3? 5步骤5.2详细规则描述建议偏差:(估计的最大规模最小规模)/最可能规模V 40%如果满足以 上偏差,那么估计值有效轮数:建议不超过3轮在估计之前,需要对待估计的项目进行模块进行分解,需要分解到所有专家均认为可以估计为止。然后需要对每个模块进行编号,并对模块进行讨论专家数:每个估计单元至少一名估计员,建议两名5.3 表格介绍估计假设:输入估计的假设条件,例如:假设需求基本稳定;客户配合程度好;人员技能均能满足要求等 估计对象:把项目分解得到的各个子模块分别填入这一栏中,然后各个专家分别对各个子模块进行估计最大估计值:子模块规模的最大可能值 最可能估计值:子模块规模的最可能值 最小估计值:子模块规模的最小可能值 平均值:三种可能估计值输入以后,平均值一栏将会自动计算各个模块的 估计平均 值。计算公式为(最大估计值 +最可能估计值 *4+ 最小估计值) /6 偏差:通过公式计算对于指定模块的估计的偏差,如果偏差大于 40%, 那么此次估计 的值无效,需要

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论