蒙特卡罗分析


介绍

蒙特卡洛分析一词以以其赌场而闻名的公国命名,让人联想到旨在最大化赌场游戏收益的复杂策略。

然而,蒙特卡罗分析是指项目管理中的一种技术,其中经理多次计算和计算项目总成本和项目进度。

这是通过仔细考虑概率分布或潜在成本或潜在持续时间后选择的一组输入值来完成的。

蒙特卡罗分析的重要性

蒙特卡罗分析在项目管理中很重要,因为它允许项目经理计算项目的可能总成本,并找到项目的范围或潜在完成日期。

由于蒙特卡罗分析使用量化数据,这使得项目经理能够更好地与高级管理层沟通,特别是当后者推动不切实际的项目完成日期或不切实际的项目成本时。

此外,这种类型的分析允许项目经理量化项目进度中的危险和模糊之处。

蒙特卡罗分析的一个简单示例

项目经理对项目的持续时间创建三种估计:一种是最可能的持续时间,一种是最坏的情况,另一种是最好的情况。对于每个估计,项目经理都会指定发生的概率。

该项目涉及三项任务:

  • 第一个任务很可能需要三天(70%的概率),但也可以在两天甚至四天内完成。需要两天完成的概率是 10%,需要四天完成的概率是 20%。

  • 第二个任务有 60% 的概率需要六天完成,有 20% 的概率在五天或八天内完成。

  • 最终任务有80%的概率在四天内完成,5%的概率在三天内完成,15%的概率在五天内完成。

使用蒙特卡罗分析,对项目概率进行了一系列模拟。模拟将运行一千次,并且对于每次模拟,都会注明结束日期。

一旦蒙特卡罗分析完成,将不会有单一的项目完成日期。相反,项目经理有一条概率曲线,描述了可能的完成日期以及实现每个日期的概率。

使用该概率曲线,项目经理向高级管理层通报预计完成日期。项目经理选择的日期有 90% 的机会实现。

因此,可以说,使用蒙特卡罗分析,该项目有 90% 的机会在 X 天完成。

同样,项目经理可以使用概率来模拟不同的最终结果,然后使用概率曲线中的结果来判断项目的估计预算。

蒙特卡罗分析是如何进行的?

上面的示例仅包含三个任务。实际上,此类项目包含数百甚至数千个任务。

使用蒙特卡罗分析,项目经理能够得出一条概率曲线,以显示围绕这数百或数千个任务的持续时间和成本的模糊性。

进行涉及数百或数千个任务的模拟是一项手动完成的乏味工作。

如今,项目管理调度软件可以进行数千次模拟,并以概率曲线的形式为项目经理提供不同的最终结果。

不同类型的概率分布/曲线

蒙特卡罗分析通过作为可能值模型的概率分布显示项目中涉及的风险分析。

蒙特卡洛分析常用的一些概率分布或曲线包括:

  • 正态曲线或钟形曲线 -在这种类型的概率曲线中,中间的值最有可能出现。

  • 对数正态曲线 -这里的值是倾斜的。蒙特卡罗分析为房地产行业或石油行业的项目管理提供了这种类型的概率分布。

  • 均匀曲线 -所有实例发生的机会均等。这种类型的概率分布在新产品的制造成本和未来销售收入中很常见。

  • 三角曲线 -项目经理输入最小值、最大值或最可能的值。概率曲线是一条三角形,将显示最有可能的选项周围的值。

结论

蒙特卡罗分析是管理者采用的一种重要方法,用于计算许多可能的项目完成日期以及项目所需的最可能的预算。

利用通过蒙特卡罗分析收集的信息,项目经理能够向高级管理层提供完成项目所需时间的统计证据,并提出合适的预算。