项目管理者联盟 | 中国工程管理网 | 中国研发管理网   会员中心 资料库 论坛 博客

PMI-ACP®认证

适合敏捷开发项目
敏捷项目管理最佳实践

网络课程

PMI-PBA®认证

重视项目商业分析
商业价值与需求分析能力

网络课程

NPDP®认证

产品管理国际认证
全球产品管理最佳实践

网络课

PMP®认证

单项目管理经典指南
年轻项目经理首选

北京 | 直播 | 录播

PgMP®认证

大型复杂项目全球标准
定位高级项目管理层

网络班

PfMP®认证

链接战略与项目
实现组织资源投资回报

全球直播

软考项目管理

信息系统项目管理师
系统集成项目管理工程师

计划 | 报名 | 经验

圈子
志同道合,朋友再聚首
项目管理者联盟PMP培训
会员· 圈友
登录ID
密   码
 
圈子信息
圈名:PMP考试联盟
加入方式: 允许任何人加入

PMP考试联盟

参加2009年度9月份PMP认证考试,PMP认证考试采用PMBOK2008中文正式版。

圈主:maycool    管理员:暂无管理员   
成员数:12
主题数:9
排名103
通讯录
圈友列表
加入本圈
管理本圈
 
话题区 投票区 资料区 精华区
标题:手把手教你蒙特卡洛模拟
楼主

dwssqq
PMB:720
省份:香港特别行政区
行业:综合应用
注册:2009/5/25
  
  
【原创文章,未经许可请勿用于商业用途,邓伟升】

1、定义: 蒙特卡洛(Monte Carlo)模拟是一种通过设定随机过程,反复生成时间序列,计算参数估计量和统计量,进而研究其分布特征的方法。


2、基于计算机的蒙特卡洛模拟实现步骤:
(1)对每一项活动,输入最小、最大和最可能估计数据(注意这里不是三点估算),并根据提出的问题构造或选择一个简单、适用的概率分布模型,使问题的解对应于该模型中随机变量的某些特征(如概率、均值和方差等),这些特征都可以通过模拟出的概率分布图得到。  
(2)根据模型中各个随机变量的分布,利用给定的某种规则,在计算机上快速实施充分大量的随机抽样。
(3)对随机抽样的数据进行必要的数学计算,统计分析模拟试验结果,给出问题的概率解以及解的精度估计,即最小值、最大值以及数学期望值和单位标准偏差。 
(4)按照所建立的模型进行仿真试验、计算,求出问题的随机解。
(5)根据求出的统计学处理数据,让计算机自动生成概率分布图,通常为正态分布图。
(6)根据概率分布图读出所需信息,如某项目成本200万情况下的完工概率,或确保70%完工概率时需要的成本等。 


3、基于EXCEL与Crystal Ball的蒙特卡洛成本模拟过程实例:

文字文字文字



此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片
此主题相关图片如下:
按此在新窗口浏览图片

回复 | 引用 发表时间:2010/9/2 16:10:16

maycool
PMB:705
省份:云南省
行业:工程设计安装
注册:2009/5/27
  
  
标题:Re:手把手教你蒙特卡洛模拟
1 楼
好贴,顶!!!!!!!!!!!
回复 | 引用    回复时间:2010/9/3 15:55:32

aquablue
PMB:1
省份:北京市
行业:IT软件
注册:2009/4/26
  
  
标题:Re:手把手教你蒙特卡洛模拟
2 楼
好!
回复 | 引用    回复时间:2010/9/3 16:55:05

wml
PMB:1819
省份:江苏
行业:综合应用
注册:2004/8/5
  
  
标题:Re:手把手教你蒙特卡洛模拟
3 楼
这个帖子帅!

楼主邓伟,还有几个问题真心请教:
1.两行数据是不是都是成本?是总成本中两种不同类型的成本?
2.为何两种成本的分布类型不一样?(一种是三角,一种是正太?)
3.两种不同分布类型的成本相加可以不?道理是什么?
4.最终生成随机数的时候,是按照什么分布生成?这个不是很理解。
5.希望能够解释一下最终结果。

回复 | 引用    回复时间:2010/9/6 13:57:37

dwssqq
PMB:720
省份:香港特别行政区
行业:综合应用
注册:2009/5/25
  
  
标题:Re:手把手教你蒙特卡洛模拟
4 楼
这个帖子帅!

楼主邓伟,还有几个问题真心请教:
1.两行数据是不是都是成本?是总成本中两种不同类型的成本?
2.为何两种成本的分布类型不一样?(一种是三角,一种是正太?)
3.两种不同分布类型的成本相加可以不?道理是什么?
4.最终生成随机数的时候,是按照什么分布生成?这个不是很理解。
5.希望能够解释一下最终结果。


你好!两行数据都是具体项目中的两种不同类型的成本。
不同类型的成本(如某直接成本或某间接成本)呈现的分布肯定是不一样的。
本例中的蒙特卡罗模拟是基于两种不同类型成本的特性进行模拟,最终得到的成本估算包括了这两种成本。
通过Crystal Ball生成的随机数通常是生成一个20位的16进制数字,目前任何一种计算机的编程语言中的随机数指令其实都不能彻底做到真正的随机,但已经非常接近。
结果1:60%可能性完成项目的成本点为40516.25;
结果2:风险小于20%时的成本为41474.67;
结果3:以均值为中值,70%的概率完成项目,成本下限为38423.78,成本上限为41787.86。

邓伟升

回复 | 引用    回复时间:2010/9/6 23:04:40

lrb1120
PMB:-24
省份:江西省
行业:IT软件
注册:2010/9/7
  
  
标题:Re:手把手教你蒙特卡洛模拟
5 楼
不错
回复 | 引用    回复时间:2010/9/12 20:37:41

xl2003
PMB:4
省份:浙江
行业:IT软件
注册:2008/7/14
  
  
标题:Re:手把手教你蒙特卡洛模拟
6 楼
很有用的
回复 | 引用    回复时间:2010/10/10 9:47:35

刘天际
PMB:8
省份:江苏省
行业:工程设计安装
注册:2010/11/16
  
  
标题:Re:手把手教你蒙特卡洛模拟
7 楼
受教啦!谢谢你!
回复 | 引用    回复时间:2010/11/17 17:04:44

moody
PMB:371
省份:广东省
行业:教育科研培训
注册:2010/10/8
  
  
标题:Re:手把手教你蒙特卡洛模拟
8 楼
多谢楼主 介绍的这么详细……
并且回答问题也这么耐心!
回复 | 引用    回复时间:2010/11/24 13:31:52

melinjun
PMB:0
省份:广东省
行业:农林畜牧
注册:2010/12/30
  
  
标题:Re:手把手教你蒙特卡洛模拟
9 楼
very good!
回复 | 引用    回复时间:2010/12/30 11:30:28

kyongh
PMB:2
省份:广西壮族自治区
行业:工程设计安装
注册:2011/6/10
  
  
标题:Re:Re:手把手教你蒙特卡洛模拟
10 楼
请问楼主有Crystal Ball这软件吗,有的话请传一份给我,不吝感激!
回复 | 引用    回复时间:2011/6/11 0:03:00
分页:1/3 共21条 首页 上一页 下一页 尾页 查看页 
!  您尚未登录,不能回复主题。    现在 登录  注册
关于联盟 | VIP会员 | 培训服务 | PMP认证 | PgMP认证 | 刊物出版 | 沙龙会议 | 人才服务 | 广告投放 | 联系我们 | 友情链接
建设运营:共创时网络
版权所有 京ICP证070584号 BBS业务许可2007第353号