📋プロジェクトマネジメント

三点見積りとは?楽観値・最頻値・悲観値で不確実性を織り込む見積り技法

三点見積り(PERT見積り)は楽観値・最頻値・悲観値の3つの値から期待値と標準偏差を算出し、見積もりの不確実性を定量的に表現する技法です。計算方法、適用手順、他の見積り技法との組み合わせを解説します。

    三点見積りとは

    三点見積り(Three-Point Estimation)とは、1つのタスクに対して楽観値(O: Optimistic)、最頻値(M: Most Likely)、悲観値(P: Pessimistic)の3つの値を見積もり、統計的に期待値と標準偏差を算出する見積り技法です。PERT(Program Evaluation and Review Technique)から派生した手法で、PMBOKでも標準的な見積り技法として位置づけられています。

    単一の値で見積もる場合、見積もり者は暗黙のうちにリスクをどの程度織り込むかを判断しています。三点見積りでは不確実性を明示的に3つの数値で表現するため、見積もりの前提と精度が可視化されます。「最頻値は5日だが、最悪の場合は12日かかる可能性がある」という情報は、単に「7日」と見積もるよりも意思決定に有用です。

    PERT法ではベータ分布を仮定し、期待値を(O + 4M + P)/ 6で計算します。最頻値に4倍の重みを置く理由は、実際の作業時間は最頻値に近い値をとる確率が高いためです。三角分布を仮定する場合は単純平均(O + M + P)/ 3を使いますが、PERT法の方が実務での信頼性が高いとされています。

    PERT(Program Evaluation and Review Technique)は、1958年に米国海軍のポラリスミサイル計画において、ブーズ・アレン・ハミルトン社と共同で開発されました。不確実性の高い大規模プロジェクトのスケジュール管理を目的として設計され、三点見積りはこのPERTの中核的な見積り技法として確立されました。PMBOKでは標準的な見積り手法として位置づけられています。

    構成要素

    三点見積り(PERT法)

    楽観値(O: Optimistic)

    すべてが順調に進んだ場合の最短見積もりです。リスクが一切顕在化せず、技術的な障害もなく、必要なリソースが確保できた理想的なシナリオを想定します。発生確率は約1%程度の「ベストケース」として設定します。過度に楽観的な値を避けるため、過去の最良実績を参考にします。

    最頻値(M: Most Likely)

    最も実現可能性が高い見積もりです。通常のリスク、一般的な障害、標準的なリソース確保を前提とした現実的な値です。過去の類似タスクの実績中央値が目安となります。3つの値の中で最も信頼性が高く、PERT計算式では4倍の重みが与えられています。

    悲観値(P: Pessimistic)

    主要なリスクが顕在化し、想定外の障害が発生した場合の最長見積もりです。ただし、天災や組織全体の問題など、プロジェクト外の要因は含めません。発生確率が約1%程度の「ワーストケース」です。過去の最悪実績に加え、特定されたリスクの影響を考慮して設定します。

    期待値と標準偏差

    PERT法の期待値はE = (O + 4M + P)/ 6で計算されます。標準偏差はSD = (P - O)/ 6です。この標準偏差を使えば、95%の確率で「E プラスマイナス 2SD」の範囲に収まると予測できます。複数タスクの合計期間を見積もる場合は、各タスクの分散(SDの2乗)を合計し、その平方根が全体の標準偏差になります。

    実践的な使い方

    ステップ1: 見積もり対象の分解

    見積もり対象をWBSなどで適切な粒度に分解します。1つのタスクが大きすぎると3つの値の幅が広がりすぎて精度が低下します。目安として、1タスクの最頻値が1日から10日程度になるように分解します。

    ステップ2: 3つの値の収集

    各タスクについて楽観値、最頻値、悲観値を見積もります。見積もり者はタスクの内容に精通した担当者が望ましいです。複数人で見積もる場合は、個別に3つの値を出してから平均するか、デルファイ法で合意に至ります。

    ステップ3: 期待値と標準偏差の計算

    PERT計算式を適用して各タスクの期待値と標準偏差を算出します。表計算ソフトに計算式を組み込んでおくと効率的です。標準偏差が大きいタスクは不確実性が高いことを示しており、リスク管理の重点対象として識別できます。

    ステップ4: 全体見積もりの統合

    各タスクの期待値を合計してプロジェクト全体の期待値を算出します。全体の標準偏差は各タスクの分散を合計した平方根です。これにより「プロジェクト全体で90%の確率で何日以内に完了するか」を計算できます。

    ステップ5: 信頼区間の提示

    ステークホルダーには期待値だけでなく、信頼区間を合わせて報告します。「期待値は120日、90%信頼区間は105日から135日」という形で伝えることで、計画にバッファをどの程度持たせるべきかの判断材料を提供できます。

    活用場面

    プロジェクトの初期段階で、全体のスケジュールとコストの概算見積もりを作成する場面に適しています。不確実性が高い段階でも、その不確実性の大きさを定量的に示せることが価値です。

    クリティカルパス分析と組み合わせることで、スケジュール全体のリスクをより正確に把握できます。クリティカルパス上のタスクの標準偏差が大きい場合、スケジュール遅延のリスクが高いことを意味します。

    モンテカルロシミュレーションの入力データとしても使われます。三点見積りの3つの値を確率分布のパラメータとして使い、数千回のシミュレーションでプロジェクト完了日の確率分布を生成します。

    注意点

    楽観値・悲観値の恣意性に注意する

    楽観値と悲観値の設定が恣意的になりやすい点に注意が必要です。過去のデータがない場合、見積もり者の主観に大きく依存します。可能な限り過去の実績データを参照し、根拠のある値を設定してください。

    同一人物による見積もりのバイアスを排除する

    3つの値すべてを同一人物が見積もると、認知バイアスの影響を受けやすくなります。楽観値を低く見積もりすぎたり、悲観値を控えめにしたりする傾向があります。複数人での見積もりや、過去データとの照合で補正することが重要です。

    タスク間の相関を考慮する

    タスク間に相関がある場合、分散の単純合計は過小評価になります。同じ技術を使うタスクが複数ある場合、1つのタスクで技術的問題が生じれば他のタスクにも影響します。相関が強いタスクグループはまとめて見積もることを検討してください。

    統計モデルの限界を認識する

    計算式はあくまで統計的な近似です。実際のタスク時間の分布がベータ分布に従う保証はありません。計算結果を過度に信頼せず、定期的に実績と照合して見積もり精度を検証してください。

    三点見積りで最も危険な誤用は、計算結果の数値的な精密さに安心してしまい、見積もりの前提条件を軽視することです。PERT計算式は入力値(楽観値・最頻値・悲観値)の質に完全に依存しており、「ゴミを入れればゴミが出る」原則がそのまま当てはまります。計算結果だけを報告するのではなく、前提条件と不確実性の根拠をセットで共有してください。

    まとめ

    三点見積りは、楽観値・最頻値・悲観値の3つの値から期待値と標準偏差を算出し、見積もりの不確実性を定量化する技法です。PERT法の計算式により統計的な信頼区間を提示でき、ステークホルダーへのリスクコミュニケーションに有効です。クリティカルパス分析やモンテカルロシミュレーションとの併用でさらに分析の精度が高まります。過去の実績データに基づく値の設定と、複数人での見積もりによるバイアス軽減が精度向上の鍵です。

    関連記事