PERT見積もり計算ツールとは?
PERT(Program Evaluation and Review Technique/プログラム評価レビュー技法)計算ツールは、3つの時間予測を統計的に重み付けして、1つの見積もりにまとめるツールです。ひとつの数字に頼るのではなく、「楽観値(O)」「最可能値(M)」「悲観値(P)」の3つの所要時間を入力します。すると、期待時間(TE)、標準偏差(SD)、分散が算出され、現実的な見積もりとそのばらつき(不確実性)の両方を把握できます。単位は時間・日・週など何でも構いませんが、すべて同じ単位でそろえることが前提です。
使い方
対象タスクについて、3つの見積もりを入力します。「楽観値」はすべて順調に進んだ場合の最短の所要時間、「最可能値」は最も現実的だと感じる見積もり、「悲観値」は最悪のケースの所要時間です。計算ボタンを押すと、重み付けされた期待時間と、そのばらつきの大きさが表示されます。
計算式の解説
PERTはベータ分布を用い、最可能値を両極端の見積もりよりも4倍重く扱います。
$$TE = \frac{\text{O} + 4M + P}{6}$$
起こりうる結果のばらつきは、標準偏差で表します。
$$SD = \frac{P - O}{6}$$
分散は単純にSDの2乗です。標準偏差が大きいほどリスクの高いタスクであり、余裕(バッファ)を確保すべきサインといえます。
計算例
ある機能の開発に、楽観的には4日、最可能では7日、悲観的には16日かかると想定したとします。このとき、$$TE = \frac{4 + 4 \times 7 + 16}{6} = \frac{4 + 28 + 16}{6} = \frac{48}{6} = 8 \text{日}$$ となります。$$SD = \frac{16 - 4}{6} = \frac{12}{6} = 2 \text{日}$$ なので、分散は4です。つまり、おおよそ±2日の不確実性があると認識したうえで、8日を見込んで計画を立てることになります。
よくある質問
なぜMを4倍するのですか? ベータ分布では最可能値が支配的だと仮定されるため、Mが6分の4の重みを担い、残りをOとPで分け合います。
どの単位を使えばよいですか? 時間・日・週など、一貫していればどの単位でも構いません。出力は入力と同じ単位で表示されます。
複数のタスクをまとめるには? 全体の期待所要時間はTEを合計して求めます。全体のSDを求める際は、標準偏差ではなく各タスクの分散を合計し、その平方根をとってください。