戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

プロジェクトマネージャ 2015年 午前2 問07


問題文

クリティカルチェーン法におけるタスクのスケジューリングとバッファの設定方法のうち、適切なものはどれか。

選択肢

ア:クリティカルパス上にないタスクのチェーンには、バッファを設定しない。
イ:クリティカルパス上の最後のタスクの終了期と納期の間に、プロジェクト全体で使用するバッファを設定する。(正解)
ウ:クリティカルパス上の全てのタスクに、バッファを設定する。
エ:なるべく前倒しでタスクを開始するように計画し、バッファを少しでも多く確保する。

🔒 解説は解答すると表示されます

クリティカルチェーン法のバッファ【午前2解説】

正解の理由

クリティカルチェーン法では、タスクごとに余裕時間を分散させるのではなく、タスクの所要時間に含まれる余裕を集約し、バッファとして管理します。
プロジェクト全体の遅延を防ぐために、クリティカルチェーン上の最後のタスクの終了予定日と納期の間に「プロジェクトバッファ」を置きます。このため、イが適切です。

解法ステップ

  1. クリティカルチェーン法では、タスク間の依存関係だけでなく、資源の制約も考慮してスケジュールを作成します。
  2. 個々のタスクに余裕を持たせるのではなく、余裕時間をバッファにまとめます。
  3. プロジェクト全体の遅延に備えるバッファは、クリティカルチェーンの末尾と納期の間に設定します。
  4. よって、全体用のバッファを納期前に置くイが適切です。

選択肢別の誤答解説

  • ア:不適切です。クリティカルチェーンにつながる、クリティカルチェーン上にないタスクの連鎖には、遅れがクリティカルチェーンへ波及するのを防ぐ「合流バッファ」を設定します。
  • イ:適切です。クリティカルチェーンの最後と納期の間に、プロジェクト全体の遅延に備える「プロジェクトバッファ」を設定します。
  • ウ:不適切です。すべてのタスクに個別にバッファを置くのではなく、余裕時間を集約して、プロジェクトバッファや合流バッファとして管理します。
  • エ:不適切です。タスクをなるべく前倒しで開始すると、早く始めた分が有効に活用されず、作業が遅れがちになることがあります。クリティカルチェーン法では、バッファを適切な位置に設定し、その消費状況を管理します。

よくある誤解

  • クリティカルパスとクリティカルチェーンは同じではありません。 クリティカルチェーンでは、資源の制約も考慮してタスクの連鎖を決めます。
  • バッファは、各タスクに少しずつ足すものではありません。 各タスクに余裕を分散させず、集約して管理することがポイントです。
  • バッファは作業を前倒しするための時間ではありません。 予定の遅れを吸収し、納期を守るための余裕です。

補足コラム

主なバッファには、プロジェクトバッファと合流バッファがあります。プロジェクトバッファはクリティカルチェーンの末尾に置き、納期を守るために使います。合流バッファは、クリティカルチェーンに合流する別のタスクの連鎖に置き、その遅れがクリティカルチェーンへ波及するのを防ぎます。

FAQ

プロジェクトバッファは何を守るためのものですか?
プロジェクト全体の遅延を吸収し、納期を守るためのバッファです。
クリティカルチェーン以外のタスクには、バッファを設定しないのですか?
クリティカルチェーンに合流するタスクの連鎖には、遅れの波及を防ぐ合流バッファを設定する場合があります。

関連キーワード: クリティカルチェーン法、プロジェクトバッファ、合流バッファ、クリティカルパス、資源制約
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

プロジェクトマネージャを
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について