プロジェクトマネージャ 2015年 午前2 問07
問題文
クリティカルチェーン法におけるタスクのスケジューリングとバッファの設定方法のうち、適切なものはどれか。
選択肢
ア:クリティカルパス上にないタスクのチェーンには、バッファを設定しない。
イ:クリティカルパス上の最後のタスクの終了期と納期の間に、プロジェクト全体で使用するバッファを設定する。(正解)
ウ:クリティカルパス上の全てのタスクに、バッファを設定する。
エ:なるべく前倒しでタスクを開始するように計画し、バッファを少しでも多く確保する。
🔒 解説は解答すると表示されます
クリティカルチェーン法のバッファ【午前2解説】
正解の理由
クリティカルチェーン法では、タスクごとに余裕時間を分散させるのではなく、タスクの所要時間に含まれる余裕を集約し、バッファとして管理します。
プロジェクト全体の遅延を防ぐために、クリティカルチェーン上の最後のタスクの終了予定日と納期の間に「プロジェクトバッファ」を置きます。このため、イが適切です。
解法ステップ
- クリティカルチェーン法では、タスク間の依存関係だけでなく、資源の制約も考慮してスケジュールを作成します。
- 個々のタスクに余裕を持たせるのではなく、余裕時間をバッファにまとめます。
- プロジェクト全体の遅延に備えるバッファは、クリティカルチェーンの末尾と納期の間に設定します。
- よって、全体用のバッファを納期前に置くイが適切です。
選択肢別の誤答解説
- ア:不適切です。クリティカルチェーンにつながる、クリティカルチェーン上にないタスクの連鎖には、遅れがクリティカルチェーンへ波及するのを防ぐ「合流バッファ」を設定します。
- イ:適切です。クリティカルチェーンの最後と納期の間に、プロジェクト全体の遅延に備える「プロジェクトバッファ」を設定します。
- ウ:不適切です。すべてのタスクに個別にバッファを置くのではなく、余裕時間を集約して、プロジェクトバッファや合流バッファとして管理します。
- エ:不適切です。タスクをなるべく前倒しで開始すると、早く始めた分が有効に活用されず、作業が遅れがちになることがあります。クリティカルチェーン法では、バッファを適切な位置に設定し、その消費状況を管理します。
よくある誤解
- クリティカルパスとクリティカルチェーンは同じではありません。 クリティカルチェーンでは、資源の制約も考慮してタスクの連鎖を決めます。
- バッファは、各タスクに少しずつ足すものではありません。 各タスクに余裕を分散させず、集約して管理することがポイントです。
- バッファは作業を前倒しするための時間ではありません。 予定の遅れを吸収し、納期を守るための余裕です。
補足コラム
主なバッファには、プロジェクトバッファと合流バッファがあります。プロジェクトバッファはクリティカルチェーンの末尾に置き、納期を守るために使います。合流バッファは、クリティカルチェーンに合流する別のタスクの連鎖に置き、その遅れがクリティカルチェーンへ波及するのを防ぎます。
FAQ
プロジェクトバッファは何を守るためのものですか?
プロジェクト全体の遅延を吸収し、納期を守るためのバッファです。
プロジェクト全体の遅延を吸収し、納期を守るためのバッファです。
クリティカルチェーン以外のタスクには、バッファを設定しないのですか?
クリティカルチェーンに合流するタスクの連鎖には、遅れの波及を防ぐ合流バッファを設定する場合があります。
クリティカルチェーンに合流するタスクの連鎖には、遅れの波及を防ぐ合流バッファを設定する場合があります。
関連キーワード: クリティカルチェーン法、プロジェクトバッファ、合流バッファ、クリティカルパス、資源制約

\ せっかくなら /
プロジェクトマネージャを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

