driftless
Search

Three Point Estimating

Schedule technique · See it on the map

Runnable here

Combining an optimistic, a pessimistic, and a most-likely estimate into one figure.

When to use it

Use it whenever a task has real uncertainty and you have someone (or several people) who can credibly bound it with a best case, worst case and most likely case — new or unfamiliar work, work with dependencies outside your control, anything where a single-point guess would be overconfident.

When to avoid it

Don't use it for well-understood, repetitive work where the range would just collapse to the most-likely point anyway — that's overhead without benefit. And don't use it if the three points are all supplied by one person guessing under time pressure; the technique's value comes from someone actually reasoning about best/worst case, not from three numbers filled into a template.

Steps

What it produces

Common pitfalls

Worked example

A task to integrate a third-party payment gateway gets estimates of O = 3 days (the documented happy path holds), M = 6 days (typical integration work with one or two surprises), P = 14 days (the gateway's sandbox environment turns out unreliable, as it has on a past project). Beta/PERT gives E = (3 + 4*6 + 14) / 6 = 6.83 days, versus a plain average of (3 + 6 + 14) / 3 = 7.67 days — the beta/PERT figure sits closer to the most-likely case because it weights M four times as heavily as either tail.

Source

Where it comes from: this technique is named by the PMBOK Guide, 6th edition.