クリティカルチェーン・プロジェクトマネジメント(CCPM)とバッファ管理
従来のウォーターフォール型プロジェクト管理では、各タスクの担当者が「遅延した時の保険」として見積もりに安全余裕(サバ)を上乗せします。しかし、現実には「学生症候群(締切直前まで着手しない)」や「パーキンソンの法則(与えられた時間いっぱいまで作業を長引かせる)」によって安全余裕は食いつぶされ、最終的にプロジェクト全体が遅延します。
この人間心理の行動特性を克服し、全体最適で工期短縮を実現する革新的なマネジメント手法が、「CCPM(クリティカルチェーン・プロジェクトマネジメント:Critical Chain Project Management)」です。
1. CCPMの基本思想:個別安全余裕の集約と全体最適
概念 | 従来のプロジェクト管理 | CCPM(クリティカルチェーン法) |
|---|---|---|
タスク見積もり | 安全余裕を含めた「90%達成可能期間」(サバ読み) | 安全余裕を半分削った「50%確率の挑戦的期間」(アグレッシブ見積もり) |
安全余裕の配置 | 各タスク内に分散して隠匿される | 削った安全余裕をプロジェクト末尾に「プロジェクトバッファ」として一括集約 |
合流タスクの管理 | 個別納期で管理され、遅延が全体に波及する | 非クリティカル経路の合流点に「合流バッファ」を配置し、本線への遅延伝播を防ぐ |
進捗管理の指標 | 各タスクの進捗率(例:80%完了など) | 「プロジェクト全体の進捗率」に対する「バッファ消費率」の比率 |
2. バッファマネジメント(熱感度トレンド管理)
CCPMでは、個別のタスク遅延に一喜一憂しません。評価の唯一の基準は、「進捗率に対するプロジェクトバッファの残量」です。グラフは以下の3ゾーンで視覚的に監視されます。
【グリーンゾーン(安全域)】:進捗率に対してバッファ消費が少なく、計画通り進行中。特別な対策は不要。
【イエローゾーン(注意域)】:バッファ消費が進行中。遅延原因の分析と、是正処置の準備(回復プランの立案)を開始する。
【レッドゾーン(危険域)】:バッファが枯渇しつつあり、納期遅延の危機。直ちに是正処置(クラッシングや作業並行化)を発動する。
3. 【実戦記述演習 問1】バッファトレンドの異常検知とPMの初動
【シナリオ背景】物流会社F社では、倉庫内自動搬送ロボット(AGV)の運行管理システム刷新プロジェクト(工期10か月)にCCPMを導入している。プロジェクト全体の期間短縮を狙い、各タスクの見積もりを50%確率に切り詰め、末尾に1.5か月のプロジェクトバッファを設定した。プロジェクト開始から4か月が経過した第16週の定例進捗会議において、進捗状況の報告が行われた。現在のタスク進捗率は計画全体の30%にとどまっているのに対し、プロジェクトバッファは既に全体の60%を消費してレッドゾーンに突入していることが判明した。遅延の主因は、自動搬送ロボットの通信プロトコル仕様が機器メーカー側で度々改定され、制御インターフェース開発タスクが連続してストップしたことであった。
設問1:バッファ消費率がレッドゾーンに達した状況において、PMが直ちに関係者に指示すべきマネジメント行動を、バッファ回復の観点から35字以内で述べよ。
【模範解答】
遅延要因の機器仕様を凍結させ、後続クリティカル作業の是正策を実行する。(35字)解説と採点基準(配点:10点)
出題意図:CCPMにおいてレッドゾーン突入時は「原因の根本遮断」と「クリティカルチェーン上の後続作業に対する回復処置の発動」が必須であることを理解しているかを問う。
加点キーワード:『仕様(原因)の凍結・特定』(4点)、『後続作業(クリティカルチェーン)の回復処置/是正策実行』(4点)、『バッファ消費の抑止』(2点)。
減点対象:「各タスクの納期を個別に延期する」(CCPMの全体最適原則に反するため大幅減点、0点)。
4. 【実戦記述演習 問2】リレー走者精神の徹底とマルチタスクの排除
設問2:CCPMを成功させるために、各作業担当者に対してPMが徹底させなければならない作業姿勢(タスク着手と完了後の行動)を40字以内で述べよ。
【模範解答】
前作業完了後直ちに着手し、完了後は前倒しであっても即座に次工程へ引き渡す。(37字)解説と採点基準(配点:10点)
出題意図:CCPMの運用原則である「リレー走者精神(バトンを受け取ったら全力疾走し、早く終われば前倒しで即引き渡す)」を表現できるかを評価する。
加点キーワード:『直ちに着手(マルチタスク排除)』(4点)、『前倒し完了時の即時引き渡し(時間を使い切らない)』(4点)、『次工程へのバトンパス』(2点)。
減点対象:「予定期日まで品質を磨き上げる」(パーキンソンの法則を助長するため減点)。
5. まとめ:CCPM運用のチェックリスト
□ 各タスクの担当者から個別バッファ(サバ)を排除し、プレッシャーではなく「挑戦的目標」として合意しているか?
□ 複数プロジェクト間で兼務する要員の「マルチタスクによるスイッチングコスト」を排除しているか?
□ 週次でバッファトレンドグラフを更新し、イエローゾーン到達時点で是正策のシミュレーションを開始しているか?
次におすすめの学習
編集・検証について
編集・検証:IT資格ラボ編集部
IPAが公開する試験要綱・シラバス・過去問題と、各技術の公式資料を優先して内容を確認しています。制度変更や誤りを確認した場合は、記事を見直して更新します。
編集方針・情報源・訂正方針を見る