🔍問題解決スキル

ボトルネック分析とは?制約を特定しプロセス全体を最適化する方法

ボトルネック分析の定義、構成要素、実践ステップを解説。プロセス全体のスループットを制限している制約(ボトルネック)を特定し、全体最適を実現する方法を紹介します。

#ボトルネック分析#制約理論#TOC#プロセス改善

    ボトルネック分析とは

    ボトルネック分析(Bottleneck Analysis)とは、業務プロセスやシステムの中で、全体のスループット(処理能力)を制限している箇所(ボトルネック)を特定し、改善する手法です。

    ボトルネックとは、瓶(ボトル)の首(ネック)のように、流れを狭める箇所を指します。プロセス全体の処理能力は、最も遅い工程の処理能力で決まります。他の工程をいくら改善しても、ボトルネックが解消されなければ全体の成果は向上しません。

    この考え方は、イスラエルの物理学者エリヤフ・ゴールドラット(Eliyahu M. Goldratt)が1984年の著書「ザ・ゴール」で提唱した制約理論(Theory of Constraints、TOC)に体系化されています。製造業だけでなく、サービス業、IT、プロジェクト管理など、あらゆるプロセスに適用可能です。

    プロセス全体の成果は、最も遅い工程(ボトルネック)の能力で決まります。ボトルネック以外をいくら改善しても全体は向上しません。

    構成要素

    ボトルネック分析は以下の要素で構成されます。

    ボトルネック分析のプロセスフロー

    プロセスマッピング

    対象となるプロセスの全体像を可視化します。各工程の入力、処理、出力、処理時間、処理能力を明確にし、フロー図として整理します。

    ボトルネックの特定

    各工程の処理能力を比較し、最も処理能力が低い工程を特定します。仕掛品(WIP)の滞留量、待ち時間、稼働率などの指標を活用します。

    改善策の実施

    特定したボトルネックに対して、処理能力を向上させる改善策を実施します。ボトルネック以外の工程をボトルネックの処理能力に合わせて調整することも重要です。

    実践的な使い方

    ステップ1: プロセスを可視化し、各工程の処理能力を測定する

    対象プロセスの全工程を洗い出し、フロー図にマッピングします。各工程の処理能力(単位時間あたりの処理量)を測定します。処理能力だけでなく、工程間の待ち時間や仕掛品の滞留量も記録します。

    ステップ2: ボトルネックを特定する

    処理能力が最も低い工程がボトルネックです。目視での観察では、仕掛品が溜まっている工程の手前がボトルネックである場合が多いです。定量的には、稼働率が最も高い(常に処理に追われている)工程がボトルネックです。

    ステップ3: ボトルネックの処理能力を向上させる

    TOCの「5つの集中ステップ」に従って改善を進めます。まずボトルネック工程の無駄を排除し(活用する)、他の工程をボトルネックに従属させ(従属させる)、必要に応じて設備や人員を追加します(能力を引き上げる)。ボトルネックが解消したら、次のボトルネックを特定して同じサイクルを繰り返します。

    ステップ内容
    特定するプロセス全体のボトルネックを見つける
    活用するボトルネックの無駄を排除し最大限活用する
    従属させる他の工程をボトルネックのペースに合わせる
    引き上げるボトルネックの能力自体を増強する
    繰り返す新たなボトルネックに対してサイクルを回す

    活用場面

    • 製造ラインの生産性向上で、最も処理速度の遅い工程を特定し改善します
    • サービス業の顧客対応で、待ち時間が最も長い工程を改善します
    • ソフトウェア開発のリードタイム短縮で、コードレビューやテストのボトルネックを解消します
    • 採用プロセスの効率化で、選考フローのどこで候補者が滞留しているかを分析します
    • サプライチェーンの最適化で、供給網全体の制約となっている拠点を特定します

    注意点

    ボトルネック以外の工程を個別最適化しても全体は改善しません。常に全体最適の視点を持ってください。

    部分最適に陥らない

    ボトルネック以外の工程を個別に最適化しても、全体のスループットは向上しません。むしろ、仕掛品の増加やリソースの無駄遣いにつながることがあります。常に全体最適の視点を持つことが重要です。

    ボトルネックは移動する

    一つのボトルネックを解消すると、次に処理能力が低い工程が新たなボトルネックになります。これは問題ではなく、プロセス改善の自然な流れです。継続的に次のボトルネックを特定し、改善を重ねることが重要です。

    人的要因のボトルネックに配慮する

    ボトルネックが特定の人物やチームに起因する場合、改善の進め方に配慮が必要です。「あなたがボトルネックだ」という伝え方は、防衛的な反応を引き起こします。プロセスの問題として捉え、支援の形で改善を進めます。

    まとめ

    ボトルネック分析は、プロセス全体の処理能力を制限している制約を特定し、全体最適を実現する手法です。制約理論(TOC)の5つの集中ステップに従い、ボトルネックの特定、活用、従属、引き上げ、繰り返しのサイクルでプロセスを継続的に改善します。コンサルタントとしては、クライアントのプロセス全体を俯瞰し、真のボトルネックを見極めて効果的な改善を提案する力が求められます。

    関連記事