三点估算是什么
三点估算用乐观(O)、悲观(P)、常见(M)三个值描述任务的不确定性:三角分布期望约 (O+M+P)/3,贝塔分布(PERT 常用)约 (O+4M+P)/6。它把「大概几天」拆成一段合理区间,适合测试任务与迭代容量估算;算完记录假设,回顾时才有校准依据。
基本信息
| 三个输入 | O 乐观、M 常见、P 悲观,单位保持一致 |
|---|---|
| 三角分布 | E = (O + M + P) / 3 |
| PERT 公式 | E = (O + 4M + P) / 6 |
| 适用对象 | 测试设计、回归执行、环境搭建等不确定任务 |
| 使用要点 | 先说清假设与口径,再给出三个值 |
| 记录要求 | 估算假设随任务留存,回顾时校准偏差 |
| 分布选择 | 三角分布直观易算,PERT 对常见值加权更高 |
公式
公式
三角分布:E = (O + M + P) / 3
PERT:E = (O + 4M + P) / 6
O 乐观、M 常见、P 悲观(单位保持一致)数值示例
数值示例
回归执行任务:O = 6 小时,M = 8 小时,P = 14 小时
三角分布:E = (6 + 8 + 14) / 3 ≈ 9.3 小时
PERT:E = (6 + 4 × 8 + 14) / 6 ≈ 8.7 小时
# 口径先明确:是否含环境准备与数据准备
# 悲观值对应具体风险(依赖延迟、环境不稳),不是保险加价
# 回顾时用实际值反推三值偏差,逐步校准典型使用场景
- 用例设计任务:把探索与评审时间纳入三个值。
- 回归执行:用区间替代单点承诺,便于排期留缓冲。
- 迭代容量:多任务期望值相加,评估团队负荷。
- 风险沟通:悲观值说明风险来源,提前暴露依赖。
- 回顾校准:实际值与期望值对比,修正下次口径。
- 排期谈判:以区间呈现,比单点更容易对齐预期。
三值与常见误用
| 取值 | 含义 | 常见误用 |
|---|---|---|
| O | 一切顺利时的用时 | 拍脑袋给极端小值 |
| M | 最常出现的用时 | 把期望值当承诺 |
| P | 最坏情况下的用时 | 无限加保险导致失真 |
| 假设 | 三值成立的前提 | 不记录导致无法校准 |
| 结果 | 期望值加合理区间 | 单点上报丢掉不确定性 |
悲观值要有对应风险表述:依赖延迟、环境不稳、评审排期,都能指出来源。
期望值是排期输入而不是承诺:向干系人同时呈现区间与假设。
先统一口径:同一批任务的公式与包含项保持一致,汇总才有意义。