クリティカルチェーン・プロジェクトマネジメント (CCPM)
クリティカルチェーン・プロジェクトマネジメント(CCPM)は、エリヤフ・ゴールドラットが提唱したプロジェクト管理手法で、
制約条件の理論に基づいています。この手法は、主に工期の短縮と納期遵守率の向上を目指しており、従来のプロジェクト管理手法と一線を画す特徴を持っています。
CCPMの背景
プロジェクト管理の伝統的手法である
クリティカルパス法やPERT法は、本来
軍事や建設業といった特定の分野で発展したため、リソースの制約があまり考慮されていない点に問題があります。これらの手法は、予算が豊富で作業員が容易に雇用できることを前提にしていましたが、リソースが限られる現代のプロジェクトではそのまま適用できないのです。
CCPMは、その問題を解決するために、タスクの実行順序を考慮する際に、作業工程上の従属関係だけでなく、必要なリソースの制約によって生じる新たな従属関係も追加的に考慮します。たとえば、二つの作業が同時に実施可能に見えても、必要なリソースが不足している場合は、一方の作業が終わるまで他方が開始できないこともあります。このようにして出てくる流れが「クリティカルチェーン」です。
クリティカルチェーンとクリティカルパスの違い
クリティカルパスは、作業が依存している流れに沿った最短経路を示しますが、クリティカルチェーンは、リソースの制約によって影響を受けた実際のプロジェクトの進行に合わせて、作業所要期間をより正確に捉えます。リソースが十分あれば、クリティカルチェーンとクリティカルパスは同じになることもあります。このため、プロジェクトスケジューリングにおいては、両者の関係が重要視されています。
プロジェクトマネジメントにおける心理的側面
ゴールドラットが指摘するように、プロジェクト管理では人間の行動や心理も考慮する必要があります。多くのプロジェクトでは、作業者が見積もった作業時間に意図的または無意識的に余裕をもたせることがありますが、これにより遅延が生じる可能性があります。この現象は「学生症候群」と呼ばれ、作業開始を最後まで引き延ばす傾向があります。また、作業が早く完了しても、
パーキンソンの法則によって本来の予定まで報告を延ばすこともあります。
このような問題を解消するため、CCPMでは新たなバッファ管理の概念が導入されました。主なバッファ管理には、以下の三種があります。
- - プロジェクトバッファ: プロジェクト全体の時間的余裕を一括して管理します。
- - 合流バッファ: クリティカルパスに合流するタスクに対して、遅延が生じないように備えた時間を確保します。
- - リソースバッファ: 共通のリソースを使用するタスク間で、遅れが次のタスクに影響を与えないように配置します。
CCPMでは、進捗の管理がタスク単位ではなく、各バッファの消費度や消費速度にシフトします。これにより、より効率的にプロジェクト全体の進行を把握できます。
近年の成果と適用状況
初めてCCPMが提唱された際には、特に
ソフトウェア開発など一部の分野で不向きとの意見もありましたが、最近では様々な業界で成功事例が多く報告されており、その効果が実証されています。
参考文献
1. 『Critical Chain』エリヤフ ゴールドラット
2. 『クリティカルチェーン―なぜ、プロジェクトは予定どおりに進まないのか?』エリヤフ ゴールドラット
3. 『TOCクリティカル・チェーン革命―画期的なプロジェクト期間短縮法』稲垣公夫
4. 『図解 コレならできるクリティカルチェーン―もう、プロジェクトは遅れない!』津曲公二他
5. 「納期遅れなし!みんなで協力し合えるプロジェクトマネジメントシリーズ(CCPM)」Goldratt Channel (Youtube)
このように、クリティカルチェーン・プロジェクトマネジメントはリソースの制約を克服し、効率的かつ効果的なプロジェクト運営を実現するための重要な手法です。