プロジェクト管理のフロート(スラック)とは?トータルフロートとフリーフロート

トータルフロートはプロジェクト完了を遅らせずに活動を遅延できる時間です。フリーフロートは、直接後続タスクの最早開始を遅らせずに活動を遅延できる時間です。

GanttFather
更新 2026年8月7日 3 min read
View as Markdown
The short answer

トータルフロートはプロジェクト完了を遅らせずに活動を遅延できる時間です。フリーフロートは、直接後続タスクの最早開始を遅らせずに活動を遅延できる時間です。

プロジェクト管理におけるフロートとは何ですか?

フロート(スラックとも呼ばれます)は、アクティビティで利用できるスケジュール上の余裕です。 トータルフロートは、プロジェクト完了やその他の管理制約を遅らせずに、アクティビティをどれだけ遅延または延長できるかを表します。フリーフロートは、直接後続タスクの最早開始を遅らせずに、アクティビティをどれだけ遅延できるかを表します。

Float は、スケジュールの日付と依存関係ネットワークから計算されます。それは一人が所有する余暇ではありませんし、遅れても何の影響もないという約束でもありません。

トータルフロートとフリーフロート

測定する実践的な質問共通計算
トータルフロートプロジェクト完了または管理制約が遅れるまでに、このアクティビティはどれだけ遅延できますか?最遅開始 - 最早開始、または最遅終了 - 最早終了
フリーフロート直接後続タスクの最早開始が遅れるまでに、このアクティビティはどれだけ遅延できますか?後続タスクの最早開始 - アクティビティの最早終了

スケジュール規則、カレンダー、および関係タイプによっては、ソフトウェアはこれらの単純化された式よりも詳細に値を計算する場合があります。ツールが同じデータと設定を使用する場合にのみ結果を比較します。

簡単なフロートの例

次のネットワークを考えてみましょう。

  • A — 要件を確認します: 2 日
  • B — インターフェイスの構築: A 後 4 日
  • C — トレーニングの準備: 2 日、A 後
  • D — 発売: B と C の両方の 2 日後

次の 2 つのパスがあります。

  • A → B → D = 8 日
  • A → C → D = 6 日

最初のパスがプロジェクトの最早完了日を決めます。C は D を遅らせずに 2 日遅れて終了できるため、この単純化したネットワークでは C に 2 日間のフリーフロートがあります。D はゴールに直接つながるため、この 2 日間は C の トータルフロートでもあります。

C が 1 日遅れると、残りのフリーフロートは 1 日になります。プロジェクトは遅れていませんが、スケジュール上の余裕を 1 日消費しています。

フロートはどのように計算しますか?

クリティカル パスの計算では、通常、アクティビティ ネットワークを介した 2 つのパスが使用されます。

  1. 順方向パスは、各アクティビティの最も早い開始と終了を計算します。
  2. バックワード パスは、必要なプロジェクトの完了を移動せずに、最新の開始と終了を計算します。

5 日目に早めに開始し、8 日目に遅く開始するアクティビティの場合:

Total float = 8 − 5 = 3 days

期間、カレンダー、人間関係、制約、ステータスが信頼できる場合にのみ、計算が意味を持ちます。後続タスクのないタスクは、単にスケジュール ロジックが不完全なため、大きなフロートまたは未定義のフロートがあるように見える場合があります。

負のフロートとは何ですか?

負のフロートは、現在のスケジュールが既存のロジックでは要求日または制約を満たせないことを意味します。 ネットワークの予測完了日が 10 月 10 日で、強制完了日が 10 月 7 日なら、スケジュールには 3 日間の負のトータルフロートが表示される可能性があります。

負のフロートは警告であり、「使用」できるリソースではありません。次の点を調べて対応します。

  • 要求された日付が本当に固定されているかどうか。
  • 期間とカレンダーが正確かどうか。
  • ロジックが不必要に制限的かどうか。
  • 作業を安全に分解したり重ねたりできるかどうか。
  • 範囲、リソース、またはコミットメントを変更する必要があるかどうか。

承認された決定なしに目標日を変更して、負のフロートを隠さないでください。

ゼロフロートは常にクリティカルを意味しますか?

多くの場合はそうですが、常にそうとは限りません。多くのツールでは、しきい値(たとえば、総余裕時間がゼロ以下、または別の設定値)を使って重要なタスクを定義します。制約、複数のカレンダー、クリティカル パスの設定によって結果が変わる場合があります。

運用上のアイデアは色よりも重要です。クリティカルまたはクリティカルに近いアクティビティには十分な柔軟性がほとんどないため、遅延によって制御完了が脅かされる可能性があります。読む クリティカルパス方式とは何ですか? 完全なネットワーク概念については。

フロートの所有者は誰ですか?

フロートはプロジェクト全体のものです。アクティビティの担当者は、5 日のトータルフロートを、相談せずに 5 日遅く開始できる許可だと考えるべきではありません。フロートを消費すると、次の影響が生じます。

  • パスをクリティカルにします。
  • 後の不確実性のために必要な不測の事態を取り除く。
  • 中間利害関係者のニーズを遅らせる。
  • リソースの可用性と衝突します。
  • 収束点でのリスクが増加します。

フロートは意思決定情報として使用します。プロジェクト マネージャーがリソース競合を解決するため意図的に余裕を使う場合もありますが、その判断ではスケジュール全体を考慮する必要があります。

フロートが誤解を招く原因は何ですか?

依存関係が欠落している

オープンエンドのタスクは、完了につながるものが何もないため、寛大な柔軟性を発揮できます。有効な後続タスクを追加するか、タスクが独立している理由を明示的に文書化します。

厳密な日付制約

制約は、実際のワークフローを表現せずにフロートを製造または消費できます。依存関係に基づく日付を優先し、真の外部条件に対してのみ制約を使用します。

古い進捗状況

アクティビティが遅れて終了したにもかかわらず、スケジュールに古い予測が表示されている場合、下流フロートは架空のものです。柔軟性を確認する前に、実績と残りの期間を更新してください。

リソースの競合

ネットワークは、両方が同じ専門家を必要とする場合でも、2 つのアクティビティを同時に実行できると主張する場合があります。リソースの平準化により、日付とクリティカル パスが変更される可能性があります。参照 リソースの平準化とリソースの平滑化

カレンダーの違い

週 5 日勤務の 2 日間のフロートが週末にまたがることもあります。グローバル チームは、異なるリソースとローカル カレンダーを使用する場合があります。表示された値が有効であるか、経過時間であるかを必ず明記してください。

スケジュールレビューでフロートをどのように使用する必要がありますか?

  1. 状況報告日を確認し、実際の進捗状況を更新します。
  2. クリティカル パスを検査し、次に正のフロートが低いパスを検査します。
  3. ロジックの欠落を示す可能性がある、突然大きくなったフロート値を探します。
  4. 前回の更新以降に大量のフロートを消費したアクティビティを特定します。
  5. 複数のパスが 1 つのマイルストーンにつながる収束点を確認します。
  6. 緩和、順序変更、またはエスカレーションが正当化されるかどうかを決定します。

GanttFather は、アプリケーション内のクリティカル パスを強調表示します。現在、完全なタスクごとの合計/フリーフロートテーブルは公開されていないため、契約または制御プロセスで必要な場合は、強調表示されたネットワークを使用してレビューに焦点を当て、スケジューリングツールで詳細なフロートを検証します。

GanttFather はスケジュールの変動を確認するのにどのように役立ちますか?

GanttFather は、FS、SS、FF、SF の依存関係とラグを使用してフロートの背後にあるネットワークをモデル化し、アプリケーションのクリティカル パスを強調表示し、リアルタイム共有を通じてチームが同じスケジュールを確認できるようにします。 Excel のインポートとエクスポートを使用すると、計画を行ごとに再構築する代わりに、既存のコントロール ワークブックと日付を調整することも実用的になります。

正直な限界は計算の深さです。GanttFather は現在、タスクごとの合計/フリーフロート テーブルを公開していません。そのため、コントラクトまたは制御プロセスで必要な場合は、そのクリティカル パス ビューを使用して制御チェーンを見つけ、専門のスケジューリング ツールで正確なフロートを検証します。無料利用枠には、所有するプロジェクトが 1 つ、編集者シートが 2 つ、無制限の視聴者とゲストが含まれているため、最初のレビューに適しています。

無料の GanttFather プロジェクトを作成する 実際のコミットメントを移動する前に、1 つの低浮動パスをテストします。

よくある質問

フロートとスラックは同じものですか?

これらは一般に同義語として使われます。プロジェクト スケジューリングでは「フロート」が多く、一部のソフトウェアやチームでは「スラック」を使います。常にトータルフロートとフリーフロートを区別してください。

クリティカル パスに正のフロートを含めることはできますか?

工具固有のしきい値を下回る場合、または必要な仕上げが計算された最も早い仕上げよりも遅い場合に発生する可能性があります。どの制約が計算を制御するのか、またツールがクリティカルをどのように定義するのかを尋ねます。

フロートは偶発性と同じですか?

いいえ。フロートはネットワーク ロジックから生じるスケジュール上の余裕です。コンティンジェンシーは、不確実性に対する明示的な余裕または対応です。フロートの消費が実質的な保護を減らす場合はありますが、両者は別の概念です。

独立フロートとは何ですか?

独立フロートとは、より限定的な仮定の下で、アクティビティが先行アクティビティや後続アクティビティに影響を与えることなくスリップできる時間です。日常のプロジェクト管理では、トータル フロートやフリー フロートほど一般的には使用されません。


出典

  1. Project Management Institute、PMI プロジェクト管理用語辞典
  2. 米国エネルギー省、プロジェクト管理用語集
  3. 米国政府会計検査院、スケジュール評価ガイド

Want to skip the reading?

GanttFather is free forever — no card, no trial.

Start free
Next up
GanttFather
The Don of Project Management

Every feature included — Gantt, Kanban, dependencies, critical path, real-time sync, Excel and AI agents. Free tier includes 1 project you own, 2 editor seats, and unlimited viewers and guests.

Start free