PMP知识点(二)——三点估算的两种方法对活动持续时间估算的影响和如何取舍
一、准备工作
- 活动持续时间的估算属于PMBOK中第六章项目时间管理中第五节6.6估算活动持续时间的内容。
- 三点估算是6.5和7.2(估算成本)中应用到的一种工具和技术。数据流向图参考如下:
 
 
- 其应用到的工具和技术有:专家判断、类比估算、参数估算、三点估算、群体决策技术、储备分析。
- 三点估算在其中属于一种较易实现和比较准确的一种算法。
- 三点估算又分为:三角分布(tE = ( tO +tM +tP) / 3)和贝塔分布(tE = (tO + 4 * tM + tP) / 6)。
- 那么这两种方法应如何取舍呢?下面做一个简单的实验来对比一下两种方法的差异。
二、实验分析
- 1. 数据准备:选择了小型项目管理中较常用到的时间分布。(附件地址:http://pan.baidu.com/s/1jIJzspC)

- 2. 绘制图形



- 3. 分析结果
根据斜率判断:tE(三角分布)受tO和tP的变化影响较大,tE(贝塔分布)受tM的变化影响较大。
因此选择哪种算法应取决于哪种时间预估更加可靠。如:若最可能时间最可靠,应选择贝塔分布来计算。
综合来看,PERT算法会更加稳定些。
实际上,以上只是一次实验,实际结果其实可以通过两种估算方法中公式的斜率直接确认。:>
PMP知识点(二)——三点估算的两种方法对活动持续时间估算的影响和如何取舍的更多相关文章
- PHP生成带logo图像二维码的两种方法
		本文主要和大家分享PHP生成带logo图像二维码的两种方法,主要以文字和代码的形式和大家分享,希望能帮助到大家. 一.利用Google API生成二维码Google提供了较为完善的二维码生成接口,调用 ... 
- 使用PHP生成二维码的两种方法(带logo图像)
		一.利用Google API生成二维码 Google提供了较为完善的二维码生成接口,调用API接口很简单,以下是调用代码: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... 
- [PHP] 生成二维码(两种方法)
		方法一:(调用google二维码接口,本人测试网不好,不好用!) <?php //1.封装生成二维码图片的函数(方法) /** *利用google api生成二维码图片 * $content:二 ... 
- Java构造和解析Json数据的两种方法详解二
		在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别.下面接着介绍用org.json构造和解析Jso ... 
- Java构造和解析Json数据的两种方法详解二——org.json
		转自:http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/24/3096437.html 在www.json.org上公布了很多JAVA下的jso ... 
- 最新阿里云服务器免费SSL证书配置HTTPS的两种方法(图文教程二)
		在大家学习如何利用免费SSL证书配置网站HTTPS之前,我们先要搞清楚为什么要开启HTTPS,这个绿色的小锁真的有用吗?所谓的HTTPS其实是(安全套接字层超文本传输协议)是以安全为目标的HTTP通道 ... 
- ToStringBuilder学习(二):两种方法用法优缺点及一个问题
		研究ApacheCommon源码, 先从一个最简单的开始,即围绕Object类里的toString方法自动化实现的一系列类. 怎么来自动化地实现toString方法, 有两种:反射和手 ... 
- android 之 启动画面的两种方法
		现在,当我们打开任意的一个app时,其中的大部分都会显示一个启动界面,展示本公司的logo和当前的版本,有的则直接把广告放到了上面.启动画面的可以分为两种设置方式:一种是两个Activity实现,和一 ... 
- WPF程序将DLL嵌入到EXE的两种方法
		WPF程序将DLL嵌入到EXE的两种方法 这一篇可以看作是<Visual Studio 版本转换工具WPF版开源了>的续,关于<Visual Studio 版本转换工具WPF版开源了 ... 
随机推荐
- gcc/g++ 编译参数
			1, -E(大写),预处理 例子:gcc -E test.cpp -o test.i 预处理,把程序里的#开头的替换掉,比如#include,然后生成test.i 2,-P(大写),去掉预处理生成的杂 ... 
- 用css 添加手状样式,鼠标移上去变小手,变小手
			用css 添加手状样式,鼠标移上去变小手,变小手 cursor:pointer; 用JS使鼠标变小手onmouseover(鼠标越过的时候) onmouseover="this.style. ... 
- 小程序ios开发注意点
			两个月了啊,这两个月完成了一个vue的项目还有一个小程序,终于可以休息一下了, 今天先声明一个奇怪的bug,在我开发微信小程序的时候, 发现有个获取商品详情的接口在安卓手机上是可以获取数据的, 但是i ... 
- RabbitMQ之php-amqplib使用
			PHP下使用rabbitmq可以使用第三方类库来实现 技术参考: https://rabbitmq.shujuwajue.com/tutorials_with_php/[1]Hello_World.h ... 
- setInterval的简单理解和实验
			setInterval的用法 setInterval(fn_name,time_num); setInterval(fn_name,time_num,这里是函数参数); 意思是,现在不执行fn_nam ... 
- Module build failed: Error: Cannot find module 'babel-runtime/core-js/get-it
			npm i babel-loader@7.1.5 -D 
- mysql-笔记-控制语句/string方法
			1 case case value when [compare_value] then result [when[compare_value] then result....] [else resul ... 
- CRT工具远程登陆Google Cloud远程ssh登录方法
			首先使用Google Cloud SSH连接上去:1.切换到 rootsudo -i12.编辑ssh配置文件vi /etc/ssh/sshd_config13.修改以下内容即可PermitRootLo ... 
- 抽奖大转盘 js代码
			<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ... 
- C++ 中 double、 long double、long 和 long long
			double 属于浮点类型,具体为双精度浮点类型,通常为 IEEE-754 64 位浮点类型. long double 也属于浮点类型,具体为扩展精度浮点类型,其精度不低于double,具体由编译器和 ... 
