プロジェクトマネジメント講座【中級編】第4回:クリティカルパス法による工程管理
サマリ
クリティカルパス法は、複雑なプロジェクトの最短完了期間を算出し、どのタスクに注力すべきかを明確にする手法です。プロジェクト全体の納期を守るために、優先度の高い業務を特定できます。
詳細
クリティカルパス法とは何か
クリティカルパス法は、英語で「Critical Path Method」と呼ばれ、一般的に「CPM」と略されます。プロジェクトを構成するすべてのタスクの依存関係を可視化し、最も時間がかかる経路を特定する管理手法です。
簡単に言えば、プロジェクトが完了するまでの最短時間を決める「最も大事な道のり」を見つけることです。この道のりの上にあるタスクに遅れが生じると、プロジェクト全体の納期が延びてしまいます。逆に言えば、この重要なタスクさえしっかり管理できれば、プロジェクト全体を予定通り進められるということです。
なぜクリティカルパス法が必要なのか
プロジェクトには多くのタスクがあります。同時進行できるもの、順番を守る必要があるものが混在しています。すべてのタスクに同じ優先度で対応していては、リソース(人手や予算)を効率的に使えません。
実際のデータを見てみましょう。プロジェクト管理協会の調査では、適切な工程管理ができていないプロジェクトの約60パーセントが予定より遅延しています。一方、クリティカルパス法を活用しているプロジェクトの納期遵守率は約85パーセントに向上するとされています。この差は大きいですね。
つまり、どのタスクが本当に重要なのかを見極めることが、プロジェクト成功の鍵となるわけです。
クリティカルパス法の具体的な手順
まず、プロジェクトに含まれるすべてのタスク(アクティビティ)をリストアップします。次に、各タスクの所要時間を見積もります。その後、タスク同士の依存関係を整理します。どのタスクが終わってから次のタスクが始まるのかを明確にすることが重要です。
例えば、Webサイト構築プロジェクトであれば、「デザイン完了」の後に「コーディング開始」といった流れです。「デザイン」と「ロゴ制作」は並行できるかもしれません。このような関係性をすべて把握することから始めます。
次に、ネットワーク図を作成します。これは各タスクをボックスや円で表し、矢印でつなぐ図式です。図を眺めることで、複数のルート(経路)が見えてきます。スタートからゴールまで、様々な道のりが存在するのです。
その後、各ルートにかかる総時間を計算します。最も時間がかかるルートがクリティカルパスです。このパス上のタスクをクリティカルタスクと呼びます。
スラックタイムの概念を理解する
クリティカルパス上にないタスクには、「スラックタイム」という余裕時間が存在します。これは、そのタスクが多少遅れても、プロジェクト全体に影響を与えない時間です。
例えば、ある報告書作成タスクが3日間かかるはずでも、実は1週間の余裕があるなら、スラックタイムは4日間です。この余裕を理解することで、リソース配置を柔軟に調整できます。
人手が足りなくなった時、クリティカルパス上の人員を増やし、スラックタイムが大きいタスクから人を移動させるという判断ができます。これが効率的なプロジェクト運営につながります。
実務での活用のコツ
クリティカルパス法を実務で使う際の注意点があります。第一に、タスクの所要時間を正確に見積もることです。楽観的すぎる見積もりは、後で大きなズレを生みます。過去のプロジェクト実績データを参考にしましょう。
第二に、定期的に見直すことです。プロジェクトが進むにつれ、状況は変わります。当初のクリティカルパスがずっと同じとは限りません。月1回程度のペースで分析を更新することをお勧めします。
第三に、チーム全体でクリティカルタスクの重要性を共有することです。関係者全員が優先度を理解していれば、自然と協力体制が整います。
ツールの活用
クリティカルパス法の計算は、手作業で行うこともできますが、プロジェクト管理ツールを使うと格段に効率が上がります。ガントチャートを自動生成し、リアルタイムで更新できるツールなら、常に最新の情報を把握できます。
小規模なプロジェクトなら表計算ソフトでも対応可能です。重要なのはツールではなく、思考プロセスですが、ツールが支援してくれることで、より正確で迅速な判断ができるようになります。
まとめ
クリティカルパス法は、プロジェクトの複雑性が高まるほど、その価値が増す手法です。プロジェクト全体の納期を決定するもっとも重要なタスク群を特定し、そこに経営資源を集中させることで、確実な納期達成が可能になります。中級のプロジェクトマネジャーであれば、ぜひ習得しておきたい必須スキルです。
