MES開発の発注/外注/依頼/委託方法について

MES(製造実行システム)の開発を外部ベンダーに発注・委託する際、準備不足のまま進めると要件のすり合わせが不十分になり、開発後に「現場で使えない」「工程管理が実態と合っていない」といったトラブルが発生しやすくなります。製造業の現場は企業ごとに工程・品質基準・設備仕様が大きく異なり、IoT連携やPLC連携など技術的な複雑さも高いため、発注前の準備と発注先の選定が特に重要です。

本記事では、MES開発を外注・委託する際の発注方法について、準備段階から契約・プロジェクト管理・定着支援まで、一連のプロセスを体系的に解説します。初めてMES開発を外部に依頼する担当者の方にも分かりやすく、実務ですぐに活用できる情報をお届けします。

本テーマに関する全体ガイドは、以下の記事をご覧ください。

▼全体ガイドの記事
・MES開発の完全ガイド

MES開発を外注する前に知っておくべきこと

MES開発を外注する前に知っておくべきこと

外注で失敗する典型的なパターン

MES開発の外注で失敗するケースには共通のパターンがあります。最も多いのは「製造現場の業務フローや設備仕様を十分に整理しないまま発注してしまう」ケースです。製造工程はラインごと・品番ごとに細かいルールが存在し、それをベンダーが正確に把握しないまま開発を進めると、実際の生産ラインで使えないシステムが出来上がります。次に多いのが「IoT・PLC連携の技術要件を発注仕様に含めない」パターンです。既存設備との通信プロトコル(OPC-UA、Modbus、MQTT等)を確認せずに発注すると、連携開発フェーズで大幅な追加費用と工期延長が発生します。製造業務と制御技術の両方を理解するベンダーを選ぶことが成功の鍵です。

発注前に社内で整理すべき事項

MES開発を外注する前に、社内で整理しておくべき事項があります。まず「現状の製造工程フロー(As-Is)の可視化」です。受注→生産指示→材料投入→加工→検査→出荷という一連のフローを工程図・作業標準書で文書化します。次に「課題と改善目標の明確化」です。現状のどこに問題(手書き実績、Excel管理のタイムラグ、トレーサビリティの欠如等)があり、MESでどう改善するかを具体的な目標値で定義します。さらに「既存設備・システムの仕様整理」として、生産設備のメーカー・型番・通信インターフェース仕様、ERPや品質管理システムとのAPI連携の可否も事前に確認しておく必要があります。

発注準備(工程フロー整理・設備仕様確認・RFP作成)

発注準備

製造工程フローの整理と文書化

製造工程フローの整理では、生産ラインの全工程を「工程名・担当者・使用設備・作業時間・品質チェックポイント」の単位で可視化します。具体的には、①受注・生産計画(ERPからの生産指示取込)、②材料・部品の投入管理(ロット番号・数量確認)、③各加工工程の実績収集(設備稼働状況・加工パラメータ)、④中間検査・品質記録、⑤完成品検査・出荷判定、⑥トレーサビリティ情報の記録・保管、⑦実績データのERP連携という流れを工程フロー図(As-Is)として文書化します。各工程で「誰が・何を・どのシステム/ツールで・何分かけて記録しているか」を明らかにすることで、MESで自動化・効率化すべき領域が明確になります。

設備・外部システム連携の要件定義

MES開発における設備連携要件の定義は特に重要です。生産設備との連携要件としては、各設備のメーカー・型番・対応通信プロトコル(OPC-UA、Modbus TCP、MQTT、RS-232C等)・収集データ項目(稼働状態、生産数、アラーム情報、品質測定値等)・データ収集頻度を整理します。センサーやPLCから直接データ収集する場合はエッジコンピューティングの構成も検討が必要です。ERPとの連携要件としては、生産指示データの取込タイミング・フォーマット・実績データの連携仕様(リアルタイム/バッチ)を確認します。品質管理システム・倉庫管理システムとの連携がある場合は、それぞれのAPIインターフェース仕様も事前に入手しておくことでRFPの精度が高まります。

RFP(提案依頼書)の作成ポイント

MES開発のRFPには、①プロジェクト背景・目的・目標値(例:実績入力工数50%削減、トレーサビリティ100%確保)、②製造工程の概要と対象ライン・設備一覧、③必須機能要件(生産実績収集・品質管理・設備稼働監視・トレーサビリティ等)、④設備・外部システム連携仕様、⑤非機能要件(可用性・レスポンスタイム・セキュリティ)、⑥開発期間・予算感、⑦評価基準(製造業実績・技術力・保守体制・費用)を盛り込みます。特に「設備との連携仕様書」を別紙として添付することで、ベンダーからの提案精度が大幅に向上します。RFP配布から提案受領まで2〜3週間、提案内容のヒアリング・評価に1〜2週間を想定してスケジュールを組むのが一般的です。

ベンダー選定と契約(相見積もり・評価・契約)

ベンダー選定と契約

相見積もりの取り方と評価基準

MES開発では3〜5社への相見積もりが標準的です。評価軸は「製造業・MES開発実績」「技術力(設備連携・IoT対応)」「提案内容の具体性」「費用の妥当性」「保守・運用体制」「コミュニケーション品質」の6点で総合評価します。製造業への理解度を測るには、ヒアリング段階で「御社の製造業での具体的な開発事例を教えてください」「OPC-UAやModbusの実装経験はありますか」「工場ネットワーク(OTネットワーク)のセキュリティ対応実績はありますか」といった質問を投げかけることで、実務対応能力を見極められます。費用の比較は総額だけでなく、要件定義・設計・開発・テスト・設備連携・保守の各フェーズ別の内訳で比較することが重要です。

ベンダーの製造業理解力を見極める方法

MES開発ベンダーの選定で最も重要なのは「製造現場への深い理解力」です。技術力は高くても製造業務の実態を知らないベンダーは、現場の複雑なルールをシステムに落とし込む際に何度も手戻りが発生します。見極めるポイントとして、①提案書の中に製造工程への具体的な理解が示されているか、②同業種・同規模の製造業MES開発実績があるか、③要件定義フェーズで工場現場へのヒアリングを重視する姿勢があるか、④設備ベンダーや制御システムベンダーとの協業実績があるか、⑤試運転フェーズや定着支援フェーズの対応方針が明確かを確認します。可能であれば過去の導入先企業への参照確認(リファレンスチェック)を実施し、現場定着度の実績を把握することも有効です。

契約形態(請負・準委任)の選び方

MES開発の契約形態は、プロジェクトの特性に応じて「請負契約」と「準委任契約(SES・ラボ型)」を使い分けることが重要です。要件が明確で開発スコープが固まっている場合は、成果物の完成責任が明確な請負契約が適しています。一方、製造工程の分析・要件定義フェーズや、アジャイル的に機能を拡張していく段階では、柔軟に仕様変更に対応できる準委任契約が向いています。実際のMES開発では、要件定義フェーズを準委任契約で進め、開発フェーズを請負契約に切り替えるハイブリッド形式が多く採用されています。また、設備連携の実証実験(PoC)フェーズを準委任で先行実施し、接続可否を確認した上で本開発を発注するアプローチも、リスク低減に有効です。

開発中の進捗管理とリリース・定着支援

開発中の進捗管理とリリース・定着支援

プロジェクト管理体制の構築

MES開発プロジェクトでは、発注者側(製造業)とベンダー側双方の体制構築が重要です。発注者側には、プロジェクトオーナー(工場長・製造部長等)、プロジェクトマネージャー(情報システム部門)、業務担当者(各工程のキーユーザー)、設備担当者(生産技術・保全部門)の4役割を配置することが理想的です。特に「業務担当者」は各工程の現場キーユーザーとして要件定義や受入テストに深く関与してもらう必要があります。週次の進捗会議に加えて、設備連携テストや現場確認フェーズでは工場への立ち合い確認を設け、実際の生産環境でのシステム動作を早期に検証することがリスク軽減につながります。課題管理表を共有ツール(Redmine、Backlog等)で一元管理し、未解決課題の放置を防ぐ体制が重要です。

テスト・品質管理のポイント

MES開発のテスト工程では、通常のWebシステムとは異なる「設備連携テスト」と「現場オペレーションテスト」が特に重要です。設備連携テストでは、実際の生産設備との通信テスト(データ収集の正確性・タイムラグ・通信断時の挙動)を実施します。可能であれば本番設備での実機テストを行い、シミュレーター環境だけでの確認に頼らないことが重要です。現場オペレーションテストでは、実際の現場作業員がシステムを操作するシナリオテストを実施します。作業員がハンディターミナルやタッチパネルで直感的に操作できるかを確認し、UI/UXの改善点を洗い出します。本番移行前には、旧システム・手作業と並行稼働(パラレル運用)の期間を設け、データ整合性と業務継続性を確認することで、移行リスクを大幅に低減できます。

リリース後の定着支援と改善サイクル

MESのリリース後には、現場への定着支援が成否を大きく左右します。リリース直後の1〜3ヶ月は、ベンダーの担当者が定期的に工場に常駐または訪問し、操作方法の個別指導・トラブル対応・軽微な改善対応を迅速に行う体制を確保します。現場作業員向けの操作マニュアルは、画面キャプチャと実際の作業手順を対応させた「作業別手順書」形式で作成することで定着を促進します。リリース後3〜6ヶ月の運用データを分析し、実際の生産実績データの品質・システム稼働率・ユーザーからの改善要望を集約して次のバージョンアップ計画を立案する「継続改善サイクル」を仕組み化することが、MES投資対効果の最大化につながります。

riplaへのご相談

MES開発の発注方法・進め方・費用についてお困りの際は、riplaにお気軽にご相談ください。製造業のDX推進において、業務分析から設計・実装・定着支援まで一気通貫でご支援します。

お問い合わせはこちら

株式会社riplaでは、IT事業会社出身のプロフェッショナルが「Impact-Driven型支援」を通じて、プロダクトやシステムの納品・提供を目的とせず、お客様と同じ目線で、事業成果の達成をゴールとして、高品質なDX/開発支援をいたします。

また、当社独自の開発テンプレート「Boxシリーズ」による標準機能の高速開発と、AI駆動開発の独自フレームワーク「GoDD」による独自機能のAI実装を組み合わせることで、低コスト・短期間で開発を実現いたします。

もし、システム開発やプロダクト開発に関するご要望がございましたら、お気軽にお問い合わせください。

・サービス概要資料のURLはこちら >>>
・お問合せページのURLはこちら >>>
・お役立ち資料のURLはこちら >>>

執筆者プロフィール
張田谷凌央
張田谷凌央

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。IT事業会社出身のプロフェッショナルが集う株式会社riplaにおいて、「Impact-Driven型支援」を掲げ、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の実現に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。