PertSizing方法基于概率和统计原理。它假定如果项目被执行了足够的次数并绘制了正态分布曲线,就可认为乐观、悲观和最可能的估计结果代表了该正态分布曲线的特性,利用它们就可以计算出分布均值。
PertSizing法可用于估计项目的规模、工作量、成本及进度等。
在估计每一项任务时,首先做出可能值M(Most Likely)、乐观值O(Optimistic)、悲观值P(Pessimistic)的三种估计值。然后计算最终的估计值,其公式为:最终估计值=(乐观值+ 4*可能值+悲观值)/6。
假设采用这种方法进行估计的人数为N,则N为1≤N≤5的整数, 估算时:
-
当N=1时:个人估计三个数,分别是可能值、悲观值与乐观值,代入公式计算。
-
当N=2时:则需要2人分别估算三个数值:悲观值、可能值、乐观值,然后分别计算这3个数值的平均值,再将悲观值、可能值、乐观值的平均值代入公式进行计算。
-
当3≤N≤5时,每个人估计1个数,对中间的N-2个数值取平均值作为可能值,代入公式计算。
然后计算标准差,其公式为:
通过正态分布可以知道项目在某个范围内完成的概率。
当然,这种方法适用于有相关技术经验的人员来进行估计,会相对来说比较准确一些,因为可以凭借自己的相关经验做出有效的估算;那么针对没有技术经验的人员来说,只能依靠历史的项目经验来做出有效的估算了,当然这都不是绝对的,因为做了项目经理,起码都是有实战经验的PM了。
二、类比法
类比估算法(Analogous estimates),又称自顶向下估算法(Top down estimates),是一种专家判断方法,是管理人员根据之前类似项目的历史资料,估算当前项目成本的方法。
类比法适合评估一些与历史项目在应用领域、环境和复杂度等相似的项目,通过新项目与历史项目的比较得到规模估计。其基本步骤是:
-
列出项目功能和历史项目功能对照表,以及历史项目功能实现的代码行数;
-
考虑当前项目与历史项目各功能的相同点和不同点,特别要注意历史项目做得不够的地方。进行类比说明;
-
分别给出新增规模、复用规模和修改规模;具体可以按照如下进行估算:
等价规模=新编规模+修改规模*修改系数X%;
总规模=新编规模+复用规模+修改规模。
注意:修改规模系数是估计出来的,如有100行代码可以修改使用,但修改的花费的工作量相当于新编20行代码,则修改系数是20%。
如果新编规模中因技术难点较多、人员能力不足等问题导致工作量相对较多,可以通过平均生产率的值调节。
-
工作量估计
项目总工作量估计=总等价规模/(组织级平均生产率×项目生产率修正系数)
第N个模块的工作量 = 第N个模块等价规模/(组织级平均生产率×第N个模块任务担当者的生产率修正系数)
注意:本项目中完成任务的人与历史项目完成任务的人员状况可能不一样,需要进行比较,给出生产率修正系数。生产率修正系数可以是针对个人的,也可以针对项目。
示例如下:
对待估算项目的主要属性进行识别,分别为:应用类型(BI)、业务领域(银行)、新开发项目。
经查询企业基准数据库后发现,公司做过55个与待估算项目属性基本相同的项目。
查询结果如下:
从表中数据可得出待估算的项目最可能的工作量为3845人时(P50),合理的工作量范围在3366人时(P25)和4210人时(P75)之间。
以上两种方法,你get到了吗?当然在工时估算时或多或少会遇到各种各样的问题,要考虑到系统功能、相关干系人、技术能力、资源协调等方方面面,但无论怎样,都需要尽量克服,因为我们的目标是:保证完成任务。

优培东方送你一张经验教训:
经 验 教 训
风险和问题
| 编 号 | 风险或问题描述 | 响 应 | 说 明 |
| 描 述 | 解决方案 | 说 明 |
| 卖 方 | 问 题 | 解决方案 | 说 明 |
| 其他绩效领域 | 待改进领域 |
首页>

粤公安备案 44010602008731号