カテゴリ: 方法
種類: システム改善とフロー管理の手法
起源: Eliyahu M. Goldratt、1980年代に OPT と The Goal を通じて体系化
別名: Theory of Constraints、TOC、ボトルネック管理
種類: システム改善とフロー管理の手法
起源: Eliyahu M. Goldratt、1980年代に OPT と The Goal を通じて体系化
別名: Theory of Constraints、TOC、ボトルネック管理
先に答えると — 制約理論(Theory of Constraints, TOC)は、システム全体の成果をいま最も制限している1点に集中して改善する方法です。Goldratt によって提唱され、The Goal や五つの集中ステップ、ドラム・バッファ・ロープで実務に広まりました。核心は、非制約の局所最適では全体フローはほぼ改善しないという点です。
制約理論(TOC)とは?
制約理論は、複雑なシステムを「制約により上限が決まる流れ」と捉え、制約点を管理して全体成果を伸ばす方法です。TOCの最初の問いは「いま全体スループットを制限している制約はどこか」である。改善努力を分散させるのではなく、最も効く一点に集中するのが特徴です。
/ja/methods/lean-methodology、/ja/methods/kanban-method、/ja/methods/pdca-cycle と組み合わせると、現場運用へ落とし込みやすくなります。
制約理論(TOC)の3つの深さ
- Beginner: 現在のボトルネックを特定し、上流からの過剰投入を止める。
- Practitioner: 五つの集中ステップとバッファ設計で制約の稼働を守る。
- Advanced: 物理能力だけでなく、方針や評価制度といった構造制約まで扱う。
起源
TOCは、Goldratt が1970年代末から1980年代初頭に取り組んだ生産スケジューリング研究と OPT の実務から発展しました。1984年の The Goal は、工場の流れ改善ロジックを経営判断の言語に翻訳し、方法の普及を大きく進めました。 その後 TOC は製造にとどまらず、プロジェクト管理、サービス運用、医療領域へ拡張されました。主要ツールとして、五つの集中ステップ、ドラム・バッファ・ロープ、思考プロセスが定着しています。要点
TOCの効果は、局所効率より全体スループットを優先する運用規律から生まれます。応用場面
遅延、詰まり、納期変動が慢性化している場面で、TOCは高い改善レバレッジを持ちます。製造フロー制御
ボトルネック能力を基準に投入計画を同期し、全体スループットを安定化する。
サービス運用改善
受付や診断など制約資源を中心に優先順位を再設計し、待ち時間を減らす。
プロジェクト群管理
重要資源の過負荷を防ぎ、同時並行過多による遅延連鎖を抑える。
医療キャパシティ設計
検査・専門診療など制約工程を明示管理し、患者フローを改善する。
事例
眼科サービスを対象にした TOC のアクションリサーチでは、五つの集中ステップ、ドラム・バッファ・ロープ、バッファ管理を導入した結果、数週間で画像検査プロセスのスループットが 64%向上 したと報告されています。 この成果は全工程の一斉最適化ではなく、単一制約の保護と周辺工程の同期から得られました。製造以外でも TOC の流れ改善原理が機能することを示す実例です。限界と失敗パターン
TOCは、根拠なく「今週のボトルネック」を次々変える運用では機能しません。さらに、非制約の高稼働を評価し続ける KPI 体系は、仕掛在庫増大と滞留を招きます。 境界条件は2つです。第一に、制約特定には信頼できる全体指標が必要です。第二に、制約は設備能力だけでなく、承認ルールや評価制度にも存在します。典型的誤用は、現行制約を活用し切る前に増員へ走ることです。よくある誤解
TOCは単なるボトルネック対症療法ではなく、継続的な全体設計手法です。TOCは工場にしか使えない
TOCは工場にしか使えない
サービス、ソフトウェア、医療でも流れを制限する制約は存在し、同じ論理で改善できます。
忙しい工程はすべて制約である
忙しい工程はすべて制約である
忙しさと全体制約は同義ではありません。全体出力上限を決める点が真の制約です。
一度制約を解消すれば終わり
一度制約を解消すれば終わり
制約を引き上げると次の制約が現れます。TOCは反復前提の方法です。
関連概念
次の方法を組み合わせると、TOCの診断と実行が安定します。リーン手法
制約周辺の流れを守りながら無駄を削減する。
カンバン方式
キュー圧力を可視化し、仕掛在庫を適正化する。
PDCAサイクル
制約移動後の改善を継続的に運用する。
根本原因分析
表面的な詰まりと深層原因を切り分ける。