- API介绍
- API接口
- 定价
 
					 
				PERT 计算器
如果您想要高精度地预测项目完成时间,您可能会对这个 PERT 计算器感兴趣。将其用于商业和个人项目,通过合理的规划节省时间和金钱。(顺便说一下,您可以在我们的 TVM 计算器中了解更多关于时间和金钱关系的信息!)
对于那些想知道 PERT 是什么的人,这个缩写代表项目评估与审查技术(Program Evaluation and Review Technique)——一种计算完成项目所需时间的方法,其精确度无与伦比。如果您重视效率和周密的规划,您来对地方了!
继续阅读以了解更多关于 PERT 的使用方法,查看关于该方法历史的有趣事实,并学习 PERT 公式,这样即使您手边没有这个工具,也可以进行计算。
什么是 PERT?
PERT(项目评估与审查技术的缩写)是一种估算技术,用于以最高精度预测各种项目的完成时间。如今,它有着广泛的用途,从个人项目到大型商业企业都有应用。然而,它的起源可能会让您感到惊讶。PERT 是由美国国防部在其弹道导弹开发项目中开发并首次应用的。该项目的庞大规模使其容易出现延误,而时间至关重要,因此开发了 PERT 来最大化其效率。
PERT 公式包括三个要素:
- 乐观时间估计 (O) — 一切顺利的理想情况。不幸的是,这种情况很少发生。
- 悲观时间估计 (P) — 一切都出错的情况。
- 最可能时间估计 (M) — 最可能的情况,有一些延误和问题,但没有太严重的情况。
在计算 PERT 时,考虑标准差是个好主意,我们通常用 SD 表示。了解 SD 很有用,因为它可以让您了解计算的准确性。在实践中,这意味着更好的规划——例如,您可以给客户一个预期项目完成的时间范围。
PERT 公式
PERT 预期时间计算公式:
PERT 标准差计算公式:
完成概率计算的 Z-score 公式:
其中 O 是乐观时间,P 是悲观时间,M 是最可能时间,E 是 PERT 预期时间,D 是期望完成时间,SD 是标准差。
这个 PERT 计算器如何工作?
这个工具使用上述 PERT 公式来帮助您准确规划项目。要使用它,请按照以下说明操作:
- 决定您是否希望 PERT 计算器显示标准差以及时间估计。
- 输入以下变量:
                    - 您的乐观时间估计
- 您的悲观时间估计
- 您的最可能时间估计
- 可选:您的期望完成时间
 
- 在计算器底部,您将看到您的 PERT 时间估计、标准差,以及您在期望时间内完成项目的概率(如果您提供了期望完成时间)。
- 在这些字段的正下方,您可以查看计算出的 z-score,我们用它来估计上述概率。
如果您想了解更多关于 z-score 的信息,我们有 Z-score 计算器等着您。🙂
使用 PERT 公式的示例
您现在知道什么是 PERT 以及如何计算它。不过,让我们通过一个示例来消除任何剩余的疑虑。
假设您决定在您的房产周围建造一个新围栏,并想准确评估需要多少时间来完成它。根据您的日常可用时间,如果天气条件良好,您应该能够在五天内完成项目。不幸的是,天气预报预测接下来几天可能会有一些零星的暴风雨,看起来最坏的情况是总共需要九天的工作。七天似乎是最合理的,考虑到由于天气造成的一些延误,但不过分悲观。因此,总的来说,您有:
- 乐观估计 O = 5 天
- 悲观估计 P = 9 天
- 最可能估计 M = 7 天
让我们将这些数字代入 PERT 公式:
PERT 预期时间计算:
E = (5 + 4×7 + 9) / 6 = (5 + 28 + 9) / 6 = 42 / 6 = 7 天
标准差计算:
SD = (9 - 5) / 6 = 4 / 6 = 0.67 天
根据项目评估与审查技术估计,您应该能够在 7 天内完成围栏,标准差为 0.67 天(大约 16 小时)。如果您想知道我们如何得出 16 小时(给定其以天为单位的值),您绝对应该访问我们的时间单位转换器,了解如何在不同时间单位之间转换。
实际应用
PERT 技术在现代项目管理中有着广泛的应用,从个人项目到大型企业都能受益于这种科学的时间估算方法。
软件开发项目: 在软件开发中,PERT 可以帮助团队更准确地估算功能开发时间。例如,开发一个新的用户登录功能,乐观情况下可能需要 3 天(没有技术难题),悲观情况下可能需要 10 天(遇到复杂的安全问题),最可能的情况是 5 天。使用 PERT 公式可以得出更科学的时间估算。
建筑工程: 建筑项目经常面临天气、材料供应、人员配置等不确定因素。PERT 可以帮助项目经理制定更现实的工期计划,并为客户提供完成时间的概率范围,而不是一个固定的日期。
商业规划: 企业在推出新产品或服务时,可以使用 PERT 来估算从概念到市场的整个时间线。这有助于更好地协调营销活动、资源分配和预算规划。
个人项目管理: 即使是个人项目,如准备考试、学习新技能或完成家庭装修,PERT 也能提供有价值的时间规划指导,帮助设定现实的期望和截止日期。
其他相关概念
PERT 技术与其他项目管理方法密切相关,了解这些概念可以帮助您更好地应用项目管理技能。
关键路径法 (CPM): CPM 与 PERT 经常一起使用,它专注于识别项目中最长的任务序列,这些任务决定了项目的最短完成时间。
蒙特卡罗模拟: 这是另一种处理项目不确定性的方法,通过运行数千次模拟来预测项目结果的概率分布。
标准差的重要性: PERT 计算中的标准差不仅仅是一个数字,它反映了项目时间估算的可靠性。较小的标准差表示估算更加确定,而较大的标准差则提醒我们需要为更多的不确定性做准备。
通过扩展您对正态分布的了解,您可以更好地理解 PERT 计算中概率估算的原理。我们的正态分布计算器可以帮助您深入了解这个重要的统计概念。
常见问题
为什么 PERT 公式中最可能时间的权重是 4?
PERT 公式给最可能时间 4 倍权重是基于贝塔分布的统计学原理。这种加权反映了在实际项目中,最可能的情况比极端的乐观或悲观情况更有可能发生。这种 1:4:1 的权重分配经过实践验证,能够提供最准确的时间估算。
如何确定乐观、悲观和最可能时间估计?
确定这三个时间估计需要经验和对项目的深入了解。乐观时间应该是在一切顺利情况下的最短时间,悲观时间应该考虑可能遇到的主要障碍和风险,最可能时间则是基于正常工作条件和预期会遇到的常见问题。建议咨询有经验的团队成员或参考类似项目的历史数据。
PERT 估算的准确性如何?
PERT 的准确性很大程度上取决于输入估算的质量。如果三个时间估计基于充分的经验和数据,PERT 通常能提供相当准确的预测。标准差可以帮助您了解估算的不确定性程度。一般来说,PERT 比单点估算更可靠,因为它考虑了项目的不确定性和风险。
| 参数名 | 参数类型 | 默认值 | 是否必传 | 描述 | 
|---|---|---|---|---|
| resultTimeUnit | string | days | 否 | 计算结果的时间单位 | 
| mostProbableTime | number | 7.0 | 否 | 项目在正常情况下最可能的完成时间 | 
| mostProbableTimeUnit | string | days | 否 | 最可能时间估计的时间单位 | 
| pessimisticTime | number | 9.0 | 否 | 项目在最坏情况下的最长完成时间 | 
| pessimisticTimeUnit | string | days | 否 | 悲观时间估计的时间单位 | 
| optimisticTime | number | 5.0 | 否 | 项目在理想情况下的最短完成时间 | 
| desiredCompletionTime | number | 否 | 期望项目完成的目标时间,用于计算完成概率(可选) | |
| optimisticTimeUnit | string | days | 否 | 乐观时间估计的时间单位 | 
| desiredCompletionTimeUnit | string | days | 否 | 期望完成时间的时间单位 | 
| 参数名 | 参数类型 | 默认值 | 描述 | 
|---|---|---|---|
| pertEstimateUnit | string | PERT时间估计的单位 | |
| completionProbability | number | 在期望时间内完成项目的概率(百分比) | |
| zScore | number | 用于计算完成概率的标准化分数 | |
| pertEstimate | number | 基于三点估算法计算的项目预期完成时间 | |
| standardDeviationUnit | string | 标准差的时间单位 | |
| standardDeviation | number | 时间估计的标准差,反映估计的不确定性 | 
| 错误码 | 错误信息 | 描述 | 
|---|---|---|
| FP00000 | 成功 | |
| FP03333 | 失败 | 
参考上方对接示例

