通过考虑估算中的不确定性和风险,可以提高持续时间估算的准确性。

  • 最可能时间(tM):基于最可能获得的资源、最可能取得的资源生产率、对资源可用时间的现实预计,资源对其他参与者的可能依赖关系及可能发生的各种干扰等,所估算的活动持续时间,这里简写为M
  • 最乐观时间(tO): 基于活动的最好情况所估算的活动持续时间,这里简写为O
  • 最悲观时间(tP): 基于活动的最差情况所估算的活动持续时间,这里简写为P

期望值:Te=(P+4M+O)/6

        标准差:δ=(P-O)/6

        方差:δ2=[(P-O)/6]2

用三点估算计算出完成某活动的的期望值,即有50%的可能性在该工期内完成。

以下是正太分布图

标准差

活动工期落在标准差

范围内的概率

-1δ~1δ 68.26%
-2δ~2δ 95.44%
-3δ~3δ 99.72%
-6δ~6δ 99.99%

项目在期望工期内完成的概率是50%,那么

在(可能值+1个标准差)时间内完成的概率是(50%+(68.26%/2))=84.13%;
在(可能值+2个标准差)时间内完成的概率是(50%+(95.44%/2))=97.72%;
在(可能值+3个标准差)时间内完成的概率是(50%+(99.72%/2))=99.86%

案例:

某装修公司给小王装太阳能

M:最可能完成时间为5天

O:最乐观完成时间为2天

P:最悲观完成时间为8天

请问:

①平均多长时间完成装修呢?标准差是多少?工期在4天到6天完成的概率是多少?

期望:Te = (P+4M+O)/6=(8+4*5+2)/6=5

标准差:δ=(P-O)/6=(8-2)/6=1

工期在4天到6天完成的概率(刚好在正负一个标准差内):68.26%

②在3天内完成的概率是多少?

从上图我们可以看出,3天所对应的区域属于黄色区域,概率为:(1-95.44%)/2=2.28%

③最低保证率达到97.5%,需要工期为多少天?

(97.5%-50%)*2=95%

我们从上述结论可以知道2个标准差的概率是95.44%,那么

工期=5+2*1=8

遇到这类题,先画出正态分布图,就好解决了!

【PMP】三点估算法的更多相关文章

  1. FIFO、LRU、OPT这三种置换算法的缺页次数

    考虑下述页面走向: 1,2,3,4,2,1,5,6,2,1,2,3,7,6,3,2,1,2,3,6 当内存块数量分别为3时,试问FIFO.LRU.OPT这三种置换算法的缺页次数各是多少? 答:缺页定义 ...

  2. 排序—时间复杂度为O(n2)的三种排序算法

    1 如何评价.分析一个排序算法? 很多语言.数据库都已经封装了关于排序算法的实现代码.所以我们学习排序算法目的更多的不是为了去实现这些代码,而是灵活的应用这些算法和解决更为复杂的问题,所以更重要的是学 ...

  3. 基于C#程序设计语言的三种组合算法

    目录 基于C#程序设计语言的三种组合算法 1. 总体思路 1.1 前言 1.2 算法思路 1.3 算法需要注意的点 2. 三种组合算法 2.1 普通组合算法 2.2 与自身进行组合的组合算法 2.3 ...

  4. 网络中,FIFO、LRU、OPT这三种置换算法的缺页次数

    FIFO.LRU.OPT这三种置换算法的缺页次数 转载  由于要考计算机四级网络,这里遇到了问题,就搜了一些资料来解疑. 考虑下述页面走向: 1,2,3,4,2,1,5,6,2,1,2,3,7,6,3 ...

  5. 【数据结构】 最小生成树(三)——prim算法

    上一期介绍到了kruskal算法,这个算法诞生于1956年,重难点就是如何判断是否形成回路,此处要用到并查集,不会用当然会觉得难,今天介绍的prim算法在kruskal算法之后一年(即1957年)诞生 ...

  6. 三种Hash算法对比以及秒传原理.

    三种Hash算法对比以及秒传原理 CRC (32/64)   MD5  Sha1 分5个点来说 1.校验值长度 2.校验值类别 3.安全级别 4.应用场景 1).校验值长度 CRC(32/64) 分别 ...

  7. G1混合式GC与三色标记算法详解【纯理论】

    继续基于上一次https://www.cnblogs.com/webor2006/p/11146273.html的理论进一步了解G1. G1收集概览: G1算法将堆划分为若干个区域(Region),它 ...

  8. 创建B树,动态添加节点,并使用三种遍历算法对树进行遍历

    ks17:algorithm apple$ cat btree_test.c ///********************************************************** ...

  9. 一文带你弄懂 JVM 三色标记算法!

    大家好,我是树哥. 最近和一个朋友聊天,他问了我 JVM 的三色标记算法.我脑袋一愣发现竟然完全不知道!于是我带着疑问去网上看了几天的资料,终于搞清楚啥事三色标记算法,它是用来干嘛的,以及它和 CMS ...

随机推荐

  1. GridView和SimpleAdapter实现网格布局

    android:horizontalSpacing 元素之间的水平间距 android:verticalSpacing     元素之间的垂直间距 android:numColumns         ...

  2. Java正则表达式教程及示例

    本文由 ImportNew - ImportNew读者 翻译自 journaldev.欢迎加入翻译小组.转载请见文末要求. [感谢 @CuGBabyBeaR  的热心翻译.如果其他朋友也有不错的原创或 ...

  3. PHP xhprof性能优化

    xhprof window http://dev.freshsite.pl/php-extensions/xhprof.html http://php.net/manual/en/book.xhpro ...

  4. JAVA中String.format的用法 格式化字符串,格式化数字,日期时间格式化,

    1.对整数进行格式化:%[index$][标识][最小宽度]转换方式        我们可以看到,格式化字符串由4部分组成,其中%[index$]的含义我们上面已经讲过,[最小宽度]的含义也很好理解, ...

  5. 【google chrome 一键打开 谷歌跳转的页面+JS Replace】谷歌无法打开网页的时候,提取网页中url的部分

    经常在谷歌搜索,遇到网页无法打开,然后就停留在比如:http://www.google.com.hk/search?newwindow=1&safe=strict&site=& ...

  6. Android 应用程序之间内容分享详解(二)

    转载请注明出处:http://blog.csdn.net/xiaanming/article/details/9428613 Android 应用程序之间内容分享详解(一) 之前给大家分享了你开发的应 ...

  7. 6.1 如何在spring中自定义xml标签

    dubbo自定义了很多xml标签,例如<dubbo:application>,那么这些自定义标签是怎么与spring结合起来的呢?我们先看一个简单的例子. 一 编写模型类 package ...

  8. Go语言之进阶篇连接mysql

    一.Go连接mysql 1.mysql驱动 地址:https://github.com/Go-SQL-Driver/MySQL 说明: sql.Open()函数用来打开一个注册过的数据库驱动,Go-M ...

  9. DevExpress ChartControl 柱状图的使用【转】

    //中心业务平台的“热门岗位信息监测”柱状图 public partial class HotJobInfo : UserControl     {         private object _o ...

  10. Asp.net WebAPi Restful 的实现和跨域

    现在实际开发中用webapi来实现Restful接口开发很多,我们项目组前一段时间也在用这东西,发现大家用的还是不那么顺畅,所以这里写一个Demo给大家讲解一下,我的出发点不是如何实现,而是为什么? ...