プロジェクトマネジメント講座【上級編】第4回:リスク定量化と確率的プロジェクト評価手法
サマリ
プロジェクトのリスクを数値化し、確率的な評価手法を用いることで、より精密な予測が可能になります。PERT手法やモンテカルロシミュレーションなどの手法を活用することで、不確実性の高いプロジェクトでも信頼度の高い意思決定ができるようになります。
詳細
リスク定量化とは何か
プロジェクトマネジメントにおいて「リスク」とは、起こるかもしれない悪い出来事のことです。しかし定性的に「リスクがある」と認識するだけでは、対策を立てられません。リスク定量化とは、そのリスクが実際に起こる確率と、起こった場合の影響度を数値で表現することです。
例えば、システム開発プロジェクトでは、要件変更が発生する確率は30%で、発生した場合の遅延は2週間という具合に数値化します。このようにすることで、プロジェクト全体のスケジュールやコストにどの程度の影響が出るかを計算できるようになります。
PERT手法の活用
PERT(Program Evaluation and Review Technique)手法は、1960年代にNASAが月面到達プロジェクトで採用した実績のある手法です。各業務に対して「楽観的見積もり」「現実的見積もり」「悲観的見積もり」の3つの値を設定します。
例えば、プログラミングの工期を見積もる場合、楽観的には5日、現実的には8日、悲観的には15日というように設定します。そして次の計算式で期待値を求めます。
期待値 = (楽観値 + 現実値 × 4 + 悲観値) ÷ 6
上の例であれば、(5 + 8 × 4 + 15) ÷ 6 = 8.83日となります。この方法は、単純に現実的な値だけを用いるより、不確実性を考慮した信頼性の高い見積もりを提供します。
確率と影響度の組み合わせ
リスク定量化では、確率と影響度を組み合わせて検討することが重要です。リスク数値化の基本的な式は以下の通りです。
リスク値 = 発生確率(%) × 影響度(金額や日数)
例えば、発生確率40%で、発生した場合の遅延が10日間というリスクであれば、そのリスク値は4日となります。こうして複数のリスクを数値化し、リスク値の大きい順に対策を立てるのです。
実際には、100件のリスク要因があっても、上位20件のリスク値が全体の80%を占めるケースがほとんどです。これを活用して、限られたリソースを最も効果的なリスク対策に集中させることができます。
モンテカルロシミュレーションの活用
より複雑なプロジェクトでは、モンテカルロシミュレーションが有効です。これはコンピュータを使用して、数千から数万回のシミュレーションを実施する手法です。
具体的には、各業務の工期をPERT手法で設定し、それらをランダムに組み合わせて計算を繰り返します。結果として、プロジェクト全体の完了確率の分布が見えてきます。例えば、「90日での完了確率は85%」というように、実現性の高い目標を設定できます。
統計データによると、モンテカルロシミュレーションを導入したプロジェクトは、従来の手法と比べて納期遵守率が15~20%向上したとの報告もあります。
感度分析による優先度付け
感度分析とは、どの要因がプロジェクト全体に最も大きな影響を与えているかを分析する手法です。複数のリスク要因がある中で、実はほんの2~3個の要因だけが、プロジェクト成否の大部分を決定しているというケースは珍しくありません。
例えば、ある開発プロジェクトにおいて、スタッフの離職、要件変更、技術的課題など10個のリスク要因があったとします。感度分析を実施すると、スタッフの離職がプロジェクト全体の遅延の60%を占めていることが判明するかもしれません。その場合、まずはスタッフ確保を最優先で対策する必要があります。
実践的なポイント
これらの定量化手法を実際に活用する際は、いくつかのポイントに注意しましょう。まず、見積もり値は実際の経験データに基づくことが重要です。根拠のない数字を使うと、計算結果も信頼性を失います。
また、定量化は一度きりではなく、プロジェクト進行に伴って継続的に見直す必要があります。新しい情報が入手されたら、すぐに数値を更新しましょう。
さらに、数値化できるリスクばかりではなく、定性的な評価も並行して行うことが大切です。定量化と定性的な評価の両面を組み合わせることで、より強固なリスク管理が実現します。
