クリティカルパスとは?プロジェクト管理での活用法
プロジェクトの最短完了日数を決めるクリティカルパスの考え方と、スケジュール管理への活用法を解説します。
公開日: 2026-07-18更新日: 2026-07-18
クリティカルパスとは
クリティカルパスとは、プロジェクトの開始から完了までに通るタスクの経路の中で、最も所要時間が長くなる経路のことです。クリティカルパス上のタスクが1日でも遅れると、プロジェクト全体の完了日が1日遅れることになります。
逆に、クリティカルパス上にないタスクには「フロート(余裕日数)」があり、多少遅れてもプロジェクト全体の完了日には影響しません。
クリティカルパスの計算方法
クリティカルパスは以下の手順で求めます。
- 全タスクと依存関係を洗い出す:WBSと依存関係をもとに、プロジェクトのネットワーク図を作成します。
- 最早開始日(ES)と最早終了日(EF)を計算する:プロジェクト開始から順方向に、各タスクの最も早い開始日と終了日を計算します。
- 最遅開始日(LS)と最遅終了日(LF)を計算する:プロジェクト完了日から逆方向に、各タスクの最も遅い開始日と終了日を計算します。
- フロートを計算する:LS - ES = フロート(余裕日数)。フロートが0のタスクをつなげた経路がクリティカルパスです。
手計算では複雑ですが、”おもいむすび”のAIガントチャートでは、依存関係を設定するだけでクリティカルパスが自動計算され、強調表示されます。
クリティカルパス管理のポイント
- クリティカルパス上のタスクを重点管理する:これらのタスクの遅延はプロジェクト全体に直結するため、優先的に進捗確認とリソース配分を行います。
- クリティカルパスは変化する:プロジェクトの進行に伴い、クリティカルパスが別の経路に移ることがあります。定期的な見直しが必要です。
- バッファ管理を適切に:クリティカルパス上のタスクに過剰なバッファを持たせると、見かけ上のクリティカルパスが変わってしまいます。
- クラッシングとファストトラッキング:クリティカルパスを短縮する手法として、リソース追加(クラッシング)やタスクの並行実施(ファストトラッキング)があります。
クリティカルパスを意識しない管理のリスク
クリティカルパスを意識せずにすべてのタスクを同じ優先度で管理すると、以下のような問題が発生します。
- フロートのあるタスク(多少遅れても全体に影響しないタスク)の遅延に過剰に反応してしまう
- 本当に重要なタスク(クリティカルパス上)の遅延に気づくのが遅れる
- リソース配分の優先順位を誤り、プロジェクト全体が遅延する
AIによるクリティカルパス自動計算
”おもいむすび”では、AIがタスクの依存関係と所要期間をもとにクリティカルパスを自動計算します。ガントチャート上でクリティカルパスが強調表示され、どのタスクの遅延がプロジェクト全体に影響するかが一目で分かります。依存関係が変更された場合も、AIが即座にクリティカルパスを再計算し、最新の状態を反映します。