ERP の生産能力計画が現場で破綻する理由:スプレッドシートに潜む見えない限界
By Mirko Peters ·
ERP の生産能力計画とスプレッドシートが、治具、段取り替え、オペレーターのスキルといった現場の実際の制約を予測できない理由を解説します。
Automatically translated with AI from the original post. Read the English original

企業資源計画(ERP)システムは、高レベルの業務ロジックの管理に優れていますが、需要を日々の現場での実行に落とし込む段階では、しばしば不十分になります。本記事では、標準的な ERP の生産能力計画やスプレッドシートのモデルが、段取り時間、工具の制約、熟練作業者の確保といった重要な業務上の制約を見落とす理由を探ります。
重要なポイント
- ERP システムは商業計画と資材計画を提供しますが、現場における実際の制約を見落としがちです。
- スプレッドシートは、管理されていないシミュレーションエンジンとして機能することが多く、複雑な順序や時間的な相互作用を見えなくしてしまいます。
- 利用可能な生産能力は、機械の稼働時間だけでなく、工具、オペレーターの資格、段取り時間、資材の入手性に大きく左右されます。
- 有限能力スケジューリングでは、週単位の合計値に頼るのではなく、オーダーが時間の経過とともにキューを移動する様子をモデル化する必要があります。
ERP 計画の可能性と限界
ERP システムには、計画を立てるという主要な役割があります。需要データ、顧客納期、部品表、在庫状況、購買ニーズ、工程表、計画オーダーといった重要な情報を保持しています。ERP プラットフォームがなければ、製造組織は商業面と資材面の戦略について、いわば計器飛行の状態になります。営業が顧客の注文を受けると、購買は必要な原材料を把握する必要があり、財務は供給とコストの見通しを明確に把握する必要があり、製造は作業を実行するための構造化された作業指示書を必要とします。
ERP は、これらすべての意思決定を統合システムにまとめます。複数の工場、倉庫、複雑なサプライチェーンにまたがることも少なくありません。工場には、明確な日程と業務上の優先順位を備えた基準計画が提示されます。しかし、そのようなマクロレベルで作られた計画では、次のシフトで現場で何をすべきかまでは必ずしも分かりません。
標準的な計画上の工程表を考えてみましょう。システムには、ある部品に機械加工、続いて洗浄、組み立て、最後に厳格な品質検査が必要だと表示されるかもしれません。これは意図された論理的な流れです。しかし、工程表ファイルには、主要な加工センターが現在緊急ジョブに割り当てられている専用治具を必要とすること、あるいは遅番で特定の製品ファミリーの段取りを承認できる有資格オペレーターが1人しかいないことは示されません。計画オーダーが実際に次の工程へ進めるかどうかを最終的に決めるのは、こうした細部なのです。
粗能力と有限の現場の実態
ERP プラットフォームは通常、能力を大まかな集計レベルで評価します。作業場には標準の稼働カレンダーと、あらかじめ定められた稼働可能時間数が割り当てられます。このアプローチは粗能力計画には有効で、生産部門のリーダーが、ある月や四半期において全体の顧客需要が工場の物理的な処理能力を大きく上回るかどうかを確認するのに役立ちます。
一方、有限能力の製造現場は、はるかに厳しく融通の利かない制約の下で動いています。同じCNC機械を必要とする2つの作業指示を想像してください。ただし、どちらも同時には1つしか実行できません。一方の作業には長い工具の段取りが必要かもしれません。もう一方は、機械にすでに載っている別の作業と共通の工具を使います。3つ目の作業は、必要な材料がすべてそろっていますが、数マイル離れた配送トラックに載ったままの購入部品が1つだけ届いていない状態かもしれません。
システムのカレンダーでは、十分な能力があると表示されています。しかし実際の現場では、深刻な順序の問題が起きています。
順序が計算をどう変えるのか
集計ベースの計画の限界を理解するために、1シフトで8時間使える加工設備を考えてみます。ERPの画面では、それぞれ4時間の加工時間を必要とする作業が2つあり、負荷は均等で問題なさそうに見えます。しかし、各作業に2時間の段取り替えが必要で、その作業を行える資格のある担当者が1人しかいなかったらどうなるでしょうか。
すると、計算は急に成り立たなくなります。ダッシュボード上の標準工程時間がきれいに見えていたからといって、8時間の枠の中で合計16時間分の作業が魔法のように処理されるわけではありません。実際の利用可能な能力は、作業者、専用工具、特注の治具、検証済みのプログラム、原材料の在庫、保全の時間帯、そしてその設備の前にすでに待っている作業の滞留状況に大きく左右されます。
偶発的なプラットフォームとしてのスプレッドシート
企業のシステムはこうした細かな現場の相互作用を見落としがちなので、工場の計画担当者はスプレッドシートに頼ります。経験豊富な担当者がアイデアをすばやく試せるため、スプレッドシートの人気は非常に高いままです。また、重要な現場のノウハウが正式に書き残されている唯一の場所であることも少なくありません。
ただし、正確なタイミングやシステム間の相互作用が重要になると、スプレッドシートは大きく苦戦しがちです。2つの工程それぞれに、1週間の中で十分な利用可能時間があることは簡単に計算できます。しかし、ある作業が誤った順序で2番目の工程に到達し、検査の承認を待って滞留し、結果として1番目の工程から後工程へ作業を送れなくなるといった状況は、自然には見えてきません。
もちろん、そのような複雑なロジックをスプレッドシートに組み込むことはできます。しかし、そのうちセルの中に丸ごとシミュレーションエンジンを作り上げることになります。まさにその転換点で、Excelは企業のソフトウェアアーキテクトが想定していなかった工場管理のプラットフォームに、静かに変わっているのです。
結論
ERPの能力計画とスプレッドシートによる回避策の限界を認識することは、より強靭な製造環境を構築するための第一歩です。高水準の基幹業務システムは不可欠な商業的枠組みを提供しますが、現場の実際の振る舞いを理解するには、集計された時間だけでなく、時間、順序、そして人の技能という実際の制約に目を向ける必要があります。
製造業者が現場を変更する前に、運用の変更をどのようにテストし、生産フローをモデル化しているかについて詳しく知りたい方は、エピソード全編をお聴きください。製造最適化の最新動向に関する専門家の知見、実践的な戦略、詳細な議論をお届けします。
よくある質問
工場の現場がまだ遅れているのに、ERPの能力計画で利用可能時間が表示されるのはなぜですか?
ERPシステムは通常、大まかなカレンダーと計画機械時間に基づくラフカット能力計画を使用します。そのため、特定の作業者の資格、治具の在庫、段取り時間、後工程の検査待ち行列といった、現場の細かな制約を見落としがちです。
詳細な製造スケジューリングにスプレッドシートが不十分なのはなぜですか?
スプレッドシートを使うと、経験豊富な計画担当者はアイデアをすばやく試せますが、時間に基づく相互作用や動的な待ち行列をモデル化するのは苦手です。スプレッドシートのセルに複雑なロジックを組み込むと、保守できない影のプラットフォームになりがちで、作業が共有リソースをどのように奪い合うかを正確に捉えられなくなります。
段取り時間は、計画された機械の能力にどのように影響しますか?
段取り時間は、本来であれば金属を切削したり部品を組み立てたりするために使えた貴重な稼働時間を消費します。複数の作業で長時間の工具交換が必要になり、それを行える作業者が限られている場合、作業センターの実際の生産量は、単純な集計時間の計算値を大きく下回ることになります。