制約理論(TOC):ボトルネックを見つけて解消する方法

Turn this article into takeaways for your work.
Each assistant summarizes the article only for you and suggests best practices for your work.
制約理論(ToC)は、あらゆるシステムには出力を制限する制約がただ一つだけ存在し、その制約を解消しない限り、他のどんな改善を行ってもシステム全体は前に進まないという洞察に基づく経営哲学です。プロセス改善プロジェクトが局所的には素晴らしい成果を出したのに、全体のスループットが変わらなかった経験がある方も多いでしょう。ToCはその理由を説明し、代わりに何をすべきかを教えてくれます。
制約理論とは何か
制約理論とは、システムが目標を達成する能力を最も制限している唯一の要因を特定し、その制約を排除または管理することを中心にシステム全体を再構築する体系的なアプローチです。
エリヤフ・M・ゴールドラットは、1984年にジェフ・コックスと共著したビジネス小説『ザ・ゴール』でToCを提唱しました。物語の主人公は、経営難に陥った工場を90日で立て直すという課題を課された架空の工場長、アレックス・ロゴです。メンターであるジョナとの対話を通じて、アレックスは自分の工場が誤った目標を最適化していたことに気づきます。実際にはたった一つのボトルネックがボトルネックとなっていたにもかかわらず、各工程の局所的な効率だけを最大化しようとしていたのです。『ザ・ゴール』は世界で700万部以上を売り上げ、今なお世界中のビジネススクールやオペレーションズ課程で必読書とされています。
ゴールドラットの主張の核心はシンプルです。鎖の強さは最も弱い環(わ)によって決まる。他の環がどれだけ速く動いても、スループットは最も遅い環によって上限が決まります。制約でない工程をいくら改善しても、正味の成果は生まれず、ただボトルネックの手前に仕掛品の山が積み上がるだけです。
ToCは製造業だけのフレームワークではありません。ソフトウェア開発、医療、物流、専門サービスなど、さまざまな分野のチームがこの考え方を応用しています。目標と制限要因を持つシステムであれば、この基本ロジックはどこにでも当てはまります。
ボトルネックという概念そのもの(それが何であり、さまざまなフレームワークでどう現れるか)については、ビジネスボトルネックをご覧ください。本記事はゴールドラットが体系化した手法と、その具体的なツールに焦点を当てています。
重要な事実
起源: エリヤフ・ゴールドラットは1984年の著書『ザ・ゴール』で制約理論を提唱しました。同書は700万部以上を売り上げ、多くの一流工学系・MBAプログラムで必読書となっています(Goldratt Institute)。
スループット会計: ToCは、従来の原価計算指標に代わる新しい財務指標として、スループット、在庫、業務費用という3つの尺度を導入しました。ゴールドラットは、従来の原価計算が誤った意思決定を助長していると主張しました(ゴールドラット『ザ・ゴール』1984年)。
中心的な主張: ゴールドラットは、あらゆる複雑なシステムにおいて、ある時点では通常たった一つの制約しか存在せず、「その制約以外に注力することは、改善の幻想にすぎない」と述べています(『ザ・ゴール』1984年)。
5つの集中ステップ
ゴールドラットはToCを、5つの集中ステップと呼ばれる繰り返し可能なサイクルにまとめました。各ステップは連続的で、継続的にループするよう設計されています。制約を強化(elevate)した後は、再びステップ1に戻ります。なぜなら、制約は別の場所へと移動しているからです。
ステップ1:制約を特定する
現在、システム全体のスループットを制限している唯一のリソース、方針、またはプロセスを見つけます。工場であれば、常に手前に行列ができている機械であることが多いでしょう。ソフトウェアチームであれば、コードレビューかもしれません。コンサルティングファームであれば、提案書に対するパートナーの承認プロセスかもしれません。
制約の兆候:その手前に作業が積み上がる、ほぼ100%の稼働率で動いている、下流のリソースがその工程を待って手が空いていることが多い。
ステップ2:制約を最大限に活用する
資金を投じたりリソースを追加したりする前に、現状のままで制約から最大限の成果を引き出します。ダウンタイムをなくし、スケジューリングを改善し、制約を通過する際に手戻りを発生させる不良を減らします。制約が機械であれば、休憩時間も稼働させ続けます。制約が人であれば、その人の時間を徹底的に守ります。
**活用(exploit)**とは、根本的な仕組みを変えずに、そこから引き出せるものをすべて引き出すことを意味します。
ステップ3:他のすべてを制約に従属させる
これは心理的に最も難しいステップです。システムの他の部分はすべて、制約を支える形で動くべきであり、そのために制約以外のリソースがあえて最大能力を下回って稼働することになったとしても構いません。制約が処理しきれない速さで作業を投入しても、在庫が積み上がるだけです。他の部門が制約を無視して単独で「効率的」に動くと、かえってシステム全体のスループットを損なうことになります。
ステップ4:制約を強化する
活用を尽くしてもなお制約がシステムを制限している場合は、その能力を高めるための投資を行います。機械を追加する、専門スタッフを増やす、ボトルネック工程自体を再設計するなどです。ここが資本投資が正当化されるステップですが、それはステップ2の活用を完全に実施したことを確認した後に限られます。
ステップ5:ステップ1に戻る(惰性を避ける)
制約が強化されると、多くの場合それはもはやシステムの上限ではなくなります。制約はシステムの別の場所へと移動します。ステップ1に戻り、新しい制約を特定してください。ゴールドラットは特に「惰性」への警戒を促しています。古い制約を前提に作られたルールや思い込みが、それ自体新たな制約になってしまわないようにする必要があります。
重要な概念:スループット、在庫、業務費用
ゴールドラットは、局所的なコストを削減することがたとえ全体の成果を損なう場合であっても、それを助長してしまうという理由で、従来の原価計算を否定しました。彼はその代わりに、ToCの観点からシステムの成果を説明する3つの尺度を提唱しました。
| 指標 | 定義 | 何を推進するか |
|---|---|---|
| スループット(T) | システムが販売を通じてお金を生み出す速度(売上から真の変動費を引いたもの) | 主目標:最大化する |
| 在庫(I) | システムが販売しようとしているものに投じた資金の総額(仕掛品を含む) | 副次目標:最小化する |
| 業務費用(OE) | 在庫をスループットに変えるためにシステムが費やす資金(人件費、諸経費) | 副次目標:最小化する |
ToCの意思決定ルール:何らかの行動を取る前に、それがTを増やすか、Iを減らすか、OEを減らすかを、この優先順位で問います。Tを押し上げる施策は、単にOEを削減するだけの施策よりも優先されます。これはほとんどの原価計算的な発想とは正反対です。
ドラム・バッファー・ロープとは
**ドラム・バッファー・ロープ(DBR)**は、ToCにおける生産スケジューリング手法です。5つの集中ステップを、現場で使える実践的なツールに落とし込んだものです。
- ドラム: 制約がシステム全体のペース(拍子)を決めます。他のすべての工程は、自分たちにとっての局所的な最適速度ではなく、制約のリズムに合わせます。
- バッファー: 制約のすぐ手前に時間的な仕掛品バッファーを置き、システムの他の部分で生じるばらつきによって制約が枯渇しないよう保護します。制約を絶対に「飢えさせて」はいけません。
- ロープ: システムの投入口と制約(ドラム)とを結ぶ伝達シグナル(ゴールドラットの図解では文字通りロープでした)です。ドラムが処理できる速度でのみ材料をシステムに投入することで、他の場所での滞留を防ぎます。
DBRはステップ3の従属を実際に運用可能にします。ロープがシステムへの投入量を制限するため、制約以外のリソースはフル稼働しません。これは局所効率重視の発想とは逆行しますが、システム全体の視点では正しいアプローチです。
制約理論とリーン、シックスシグマの比較
3つのフレームワークはいずれもプロセス改善を目指していますが、焦点、範囲、そして最初にどこへエネルギーを向けるかが大きく異なります。
| 観点 | 制約理論 | リーン | シックスシグマ |
|---|---|---|---|
| 主な焦点 | 唯一の制限要因(制約) | バリューストリーム全体のムダ排除 | ばらつきと不良の低減 |
| 改善の対象 | システム全体のスループット | あらゆる場所でのフローと効率 | 品質と一貫性 |
| 着手の起点 | まず制約を見つけ、それ以外は無視する | バリューストリーム全体をマッピングする | 不良とばらつきを測定する |
| 中心ツール | 5つの集中ステップ + ドラム・バッファー・ロープ | バリューストリームマッピング、5S、かんばん | DMAIC、統計分析 |
| 成果が出る速さ | 速い(焦点を絞った介入) | 中程度(文化的な変革が必要) | 遅い(データ集約的) |
| 最適な状況 | 明確なスループットのボトルネックが出力を制限している | ムダが多くの工程に広く分散している | 不良率が高い、またはばらつきによるコストが大きい |
| リスク | 改善後に制約が移動するため、継続的な反復が必要 | 隠れた制約が存在する場合、改善が成果につながらない可能性がある | 複雑さが実行速度を落とす可能性がある |
実務上は、多くのオペレーションチームがこれら3つを組み合わせています。ToCがどこに注力すべきかを教え、リーンがその領域からムダを取り除く方法を示し、シックスシグマが品質を安定させる方法を示します。リーンについてさらに詳しくはリーン手法をご覧ください。シックスシグマについてはシックスシグマをご覧ください。
制約理論の適用方法
ステップ1:システムの目標を定義する
目標を測定可能な形で書き出します。企業であれば、目標は通常「今も将来もお金を稼ぐこと」です。病院の一部門であれば、安全性を損なわずに患者のスループットを高めることかもしれません。目標があることで、スループットが実際に増加しているかどうかを測定する基準が得られます。
ステップ2:現状のプロセスをマッピングする
プロセスマップまたはバリューストリームマップを使って、各工程の能力、実際の稼働率、そしてその手前にできる行列を記録します。作業が一貫して積み上がっている工程を探します。
ステップ3:データで制約を確認する
勘に頼ってはいけません。少なくとも1週間、各工程の行列の長さ、待ち時間、稼働率を測定します。制約となる工程は、最も長い行列と最も高い稼働率が同時に見られるはずです。
ステップ4:活用(エクスプロイト)施策を実施する
投資を行う前に、リソースを追加せずに制約からより多くを引き出す方法をすべて洗い出します。よくある施策としては、段取り替え時間の短縮、制約を通過する際に手戻りを生む不良の排除、制約の供給・支援に専任のスタッフを配置すること、管理上の遅延を取り除くことなどが挙げられます。
ステップ5:制約以外を従属させる
システムの残りの部分が制約の実際のペースに合わせて供給されるよう、スケジューリングと作業投入のルールを調整します。ドラム・バッファー・ロープ、あるいはシンプルなかんばんシグナルを使ってフローを制御します。稼働率が目に見えて下がるチームからの反発に備えてください。その低下こそが正しい振る舞いだからです。
ステップ6:必要であれば強化し、繰り返す
活用だけでは不十分な場合は、制約の能力を高める投資を行います。強化した後は、制約が移動しているはずなので、再び5つの集中ステップを実施します。局所的な効率指標ではなく、スループット(T)を追跡して、改善が本物であることを確認してください。
制約理論の適用事例
| 業界 | 制約 | ToCの適用方法 | 結果 |
|---|---|---|---|
| 製造業 | 行列が絶えず伸びていた一台のプレス機 | その機械の段取り替えをなくし、手前に時間バッファーを設置し、投入量を絞った | 設備を追加せずに工場全体のスループットが向上 |
| ソフトウェア開発 | 2名のシニアエンジニアによるコードレビュー | レビュー時間を保護し、小さなレビューをまとめて処理し、簡単なPR用にジュニアレビュアーを1名採用 | 機能リリースのサイクルが3週間から11日に短縮 |
| 病院(救急外来) | 入院患者に対する放射線科の対応時間 | 救急外来専用の放射線科枠を確保し、他のすべての部門が放射線科のペースに合わせて業務を調整 | 患者の平均通過時間が30%短縮 |
| 専門サービス業 | 顧客向け成果物に対するパートナーレビュー | 成果物をテンプレート化してレビュー時間を短縮し、アソシエイトが行う事前レビューチェックリストを作成 | パートナーのボトルネックが解消され、新規採用なしで処理能力が倍増 |
制約解消がスループットの速度にどう影響するかの測定方法についてはサイクルタイム対リードタイムを、制約を通過する際の不良由来の手戻りを減らすエラープルーフィング手法についてはポカヨケもあわせてご覧ください。
よくある質問
制約理論とは何ですか? 制約理論は、エリヤフ・ゴールドラットが考案した経営手法で、1984年の著書『ザ・ゴール』で初めて紹介されました。あらゆるシステムには、システム全体のスループットを制限する制約がただ一つ存在し、他の何よりも先にその制約を特定して解消することが、最もレバレッジの高い改善であるとしています。
制約理論における5つの集中ステップとは何ですか? 5つの集中ステップとは、(1)制約を特定する、(2)現状のままで制約から最大限の成果を引き出すために活用する、(3)制約のペースに他のすべてを従属させる、(4)活用だけでは不十分な場合に能力を追加して制約を強化する、(5)ステップ1に戻り新しい制約を見つける、というものです。このサイクルは継続的に繰り返されます。
制約理論を考案したのは誰ですか? 制約理論を考案したのは、イスラエル出身の物理学者からビジネス思想家に転じたエリヤフ・M・ゴールドラットです。彼はジェフ・コックスとの共著である1984年の『ザ・ゴール』でこの理論を紹介し、その後1990年の『制約理論』などの著作で体系化しました。Goldratt Instituteは現在もこの手法の開発と普及を続けています。
制約理論はリーンとどう違いますか? リーンはバリューストリーム全体にわたるムダを対象とし、あらゆる非効率を取り組むべき課題として扱います。一方ToCは唯一の制約を対象とし、その上限が解消されるまでは制約以外を明確に無視するよう促します。この2つの手法は互いを補完し合います。ToCがどこに注力すべきかを示し、リーンのツールがその特定領域を改善する助けとなります。リーン全体の概要についてはリーン手法をご覧ください。
ドラム・バッファー・ロープとは何ですか? ドラム・バッファー・ロープは、ToCにおけるスケジューリング手法です。ドラムは制約であり、システム全体の生産ペースを設定します。バッファーは制約の手前に置かれる保護的な在庫のクッションであり、制約が枯渇しないようにします。ロープは新しい作業がシステムに投入される速度を制御するシグナルであり、投入率を制約の処理能力に合わせます。この3つが揃うことで、従属が実際に運用可能になります。
制約は、あなたがそれを認識していようがいまいが、必ずどこかに存在しています。問題は、それを意図的に管理しているのか、それとも気づかないうちに自分が築くものすべての上限をひそかに決めさせてしまっているのか、ということです。5つの集中ステップは、制約を見つけ、それを活用し、次の制約を探しに行くための、繰り返し使える方法を与えてくれます。そのループを正直に、一貫して回し続けること、それこそがゴールドラットの言う「継続的な改善」の意味です。

Senior Operations & Growth Strategist
On this page
- 制約理論とは何か
- 重要な事実
- 5つの集中ステップ
- ステップ1:制約を特定する
- ステップ2:制約を最大限に活用する
- ステップ3:他のすべてを制約に従属させる
- ステップ4:制約を強化する
- ステップ5:ステップ1に戻る(惰性を避ける)
- 重要な概念:スループット、在庫、業務費用
- ドラム・バッファー・ロープとは
- 制約理論とリーン、シックスシグマの比較
- 制約理論の適用方法
- ステップ1:システムの目標を定義する
- ステップ2:現状のプロセスをマッピングする
- ステップ3:データで制約を確認する
- ステップ4:活用(エクスプロイト)施策を実施する
- ステップ5:制約以外を従属させる
- ステップ6:必要であれば強化し、繰り返す
- 制約理論の適用事例
- よくある質問