受発注管理システムのモダナイゼーションのPoC・プロトタイプ・モックアップ開発について

受発注管理システムのモダナイゼーションでは、PoC・プロトタイプ・モックアップ開発の目的が新規開発と異なります。既存の取引先やデータを引き継いだまま業務を止めずに切り替えられるかを確かめることが中心です。なかでも移行の成否を左右するのは、データ移行、EDI接続、切り戻し基準の3点です。

  • データ移行:旧システムと新システムの件数・金額の照合
  • EDI接続:主要取引先との疎通と、伝票データの扱い
  • 切り戻し基準:並行稼働から旧システムへ戻す条件

本テーマの全体像は、次の記事にまとめています。この記事は、リホスト・リプラットフォーム・リファクタリング・リビルド・リプレースといった技術的アプローチを、どう検証して選ぶかに重心を置いています。経営判断や稟議の進め方(なぜ、いつ行うか)は、別の記事で扱います。

▼全体ガイドの記事
・受発注管理システムのモダナイゼーションの完全ガイド

受発注管理システムのモダナイゼーションにおけるPoCの目的(Brownfield特有の位置づけ)

モックアップ、プロトタイプ、PoCを、静的な画面、触れる簡易デモ、実際のEDI接続と実データの順に並べた図。
画面の確認から実データによる実現可能性の検証へ進みます。

モダナイゼーションのPoCは、「新しいシステムが動くか」を確かめるだけの技術検証にとどまりません。稼働中の業務を一切止めずに、取引先とのEDI接続や過去データを引き継いだまま新システムへ切り替えられるか、つまり移行そのものが実現できるかを確かめる役割を担います。

ISDN回線を前提としたレガシーEDIから新方式への移行が業界全体で急務とされる中、PoCの段階でつまずいて移行計画そのものを見直すことになれば、本稼働の時期にも影響が及びかねません。だからこそ、モダナイゼーションのPoCは新規開発以上に、実データと実際の接続を使った検証の比重が高くなります。

新規開発のPoCとの違い(移行リハーサル・並行稼働検証としての性質)

グリーンフィールドの受発注管理システム開発におけるPoCは、掛率計算や与信管理といった新規機能が想定どおりに動くかを確かめる「機能検証」が主な目的です。一方で、モダナイゼーションのPoCでは、機能検証に加えて「旧システムからの移行リハーサル」と「新旧システムの並行稼働検証」の2つが加わります。

旧システムと新システムに同じ受注データを処理させ、結果が一致するかを確かめる「機能等価性の検証」が最大のハードルとなります。この検証を初期段階でどこまで自動化・仕組み化できるかが、開発期間全体の見通しを大きく左右します。

モックアップ・プロトタイプ・PoCの使い分け

モダナイゼーションでも、モックアップ・プロトタイプ・PoCは目的に応じて使い分けます。モックアップは内部処理を持たない静的な画面で、新しい受発注ポータルの見た目や配置について、現場担当者と認識をすり合わせる際に用います。

プロトタイプは実際に触れる簡易デモで、与信超過時の警告表示や承認フローの導線など、旧システムから変わる操作性に情報の過不足がないかを検証するのに適しています。

PoCは一歩進んで、実際のEDI接続や実データを使い、技術的な実現可能性そのものを確かめます。モダナイゼーションでは特に、移行の成否を左右する重要な工程です。この3つを段階的に組み合わせることで、経営層の合意形成と現場の業務適合性の確認を並行して進められます。

ポイント

PoCの成否は、新しい機能が動くかだけでなく、取引先とデータを引き継いだまま業務を止めずに切り替えられるかで判断するのが目安です。

データ移行検証(旧→新のデータ件数・金額照合)

データ移行検証の項目として、受注件数、出荷数量、売上請求金額の日次突合と、取引先ごとの単価マスタを並べた図。
件数・数量・金額に加え、複雑な単価パターンも検証対象です。

データ移行の検証は、モダナイゼーションのPoCでもっとも工数がかかる領域の1つです。機能テストとして済ませず、実データを使った移行リハーサルとして扱うことが必要です。

マスタ・トランザクションデータの突合検証

PoC段階では、旧システムと新システムのデータ件数・金額が一致しているかを、一度きりで終わらせず継続的に照合する仕組みを検証します。具体的には、並行稼働を見据えて受注件数・出荷数量・売上請求金額の3点を日次で突合します。

データ不整合が連続して発生しないこと(あらかじめ定めた許容値をクリアすること)を確かめる流れは、PoCの段階から組み込んでおくことが大切です。この突合の仕組みを本稼働直前に慌てて作ると、検証が形式的になり、後述するロールバック判断に必要な材料が不足しかねません。

単価マスタ等、過小評価されやすい検証項目

データ移行検証のなかでも、取引先ごとの特別単価・期間限定価格・数量ランク別単価といった単価マスタは、パターンが複雑なため過小評価されやすい領域です。

PoCで「代表的な取引先数社だけ確認して終わり」にすると、本稼働後に想定外の単価パターンの取引先で計算誤りが見つかるおそれがあります。そこで、取引先を単価体系のパターンごとに分け、各パターンから最低1社ずつをPoCの検証対象に加えます。これにより、限られた期間と費用の中でも網羅性の高い検証ができます。

ポイント

データ移行の照合は、件数と金額を日次で突き合わせ、許容値の範囲に収まるかを見るのが目安です。単価マスタのような複雑なパターンは、取引先を分類して各パターンから最低1社ずつ含めるとよいでしょう。

EDI疎通確認と例外業務シナリオの検証

受発注業務の例外シナリオとして、数量の一部出荷、返品・値引き、セット商品の在庫分解、複数倉庫への分割出荷を示す図。
例外シナリオは複数の業務パターンにまたがります。

受発注管理システムのモダナイゼーションでPoCを行う場合、EDI接続の疎通確認と、現場で日常的に起きている例外業務の再現検証が重点項目になります。どちらも、他業種のモダナイゼーションにはない独自の項目です。

主要取引先とのEDI接続検証

PoCの段階では、取引額や取引頻度の大きい主要取引先を数社選び、切り替え後もEDI接続が問題なく通るかを検証します。通信エラーの有無だけでなく、伝票フォーマットの崩れや文字化けがないかまで確認することが欠かせません。

特にJCA手順など電話回線・ISDN経由の古い通信方式を使う取引先がいる場合、新方式(流通BMSやインターネットEDI等)への切り替えには取引先側の対応も必要です。そのため、PoCの段階から取引先の情報システム部門を巻き込み、検証スケジュールを共有しておくと、後工程の調整がスムーズになります。

例外業務のテスト完了率100%の目標

受発注業務では、数量の一部出荷、返品・値引き、セット商品の在庫分解、複数倉庫への分割出荷(スプリット)、端数処理など、標準的な受発注フローでは説明しきれない例外業務が全体の3〜4割を占めるとも言われます。

そこで、これらの例外シナリオを洗い出し、PoCの段階でテスト完了率100%を目指して1つずつ検証します。この作業は、本稼働後のトラブルを未然に防ぐうえで最大のポイントです。

なお、検証しきれなかった例外業務は、(1)新システムで自動化する、(2)画面上で手動対応する、(3)運用ルールでカバーする、のどれで対応するかを仕分け、PoCの結果として文書にしておくことをお勧めします。

ポイント

EDI接続は、通信エラーの有無だけでなく伝票の中身まで見て判定します。古い通信方式の取引先がいる場合は、取引先の情報システム部門を巻き込む時期を早めるのが目安です。

並行稼働によるロールバック基準の検証

モダナイゼーション特有の重要な工程として、PoC・プロトタイプの段階から「ロールバック基準」を検討しておく必要があります。万が一のトラブル時に、旧システムへ戻す判断の拠り所になるためです。

切り戻し(ロールバック)発動基準の策定

本番稼働直後に致命的な障害が起きたとき、旧システムへ戻す手順と権限をあらかじめ合意していないと、現場は混乱したまま、その場しのぎの判断を迫られます。

発注側と開発会社は、PoCの段階で、ロールバックを発動する状態を具体的な数値基準として定めます。たとえば、データ不整合率が一定の閾値を超えた場合や、特定の重要取引先とのEDI通信が一定時間以上復旧しない場合などです。さらに、ロールバック手順を一度リハーサルとして実施しておくことが望まれます。

基準を事前に決めておけば、本稼働後に「もう少し様子を見よう」と判断が先延ばしになり、被害が広がるのを防げます。

想定される致命的障害シナリオ

受発注管理システムのモダナイゼーションで想定しておくべき致命的な障害には、次のようなものがあります。

API連携エラーで受注データの取り込みそのものが止まるケースや、倉庫管理システムへの出荷指示データが文字化けして現場のラインが止まるケースが挙げられます。さらに、在庫同期バッチの競合によって複数拠点で在庫の売り越し(二重販売)が起きるケースもあります。

PoCの段階で、これらのシナリオを意図的に発生させるテストを行い、検知から復旧、必要であればロールバックまでの流れが機能するかを確かめておきます。そうすれば、本稼働時の不安を大きく減らせます。

ポイント

ロールバックの判断は、データ不整合率やEDI通信の復旧時間などの数値基準を、本稼働の前に決めておくのが目安です。基準があれば、判断を先延ばしにせずに済みます。

PoC・プロトタイプの期間・費用の目安

モダナイゼーションのPoC・プロトタイプにかける期間と費用は、検証する範囲の広さに比例して変わります。そのため、相場感を持っておくことが、無駄なく効果的な検証を計画するための前提になります。

期間・費用相場(簡易検証/移行リハーサル込みの中規模PoC)

画面イメージの確認にとどまる簡易的なモックアップ・プロトタイプであれば、数日〜数週間、費用は70万〜90万円程度が目安です。

一方、移行リハーサルとしての中規模PoCでは、EDI疎通確認とデータ移行照合、例外業務検証に加えて、ロールバック基準の策定まで含みます。期間は1〜2ヶ月、費用は100万〜300万円程度を見込んでおく必要があります。

取引先が多い場合や基幹システムとの連携が複雑な場合は、検証範囲がさらに広がるため、上限に近づく傾向があります。いずれの場合も、最長でも3ヶ月以内に結論を出すことを目安にスコープを設計すると、PoCの目的を見失わずに済みます。

PoCを失敗させないためのポイント

モダナイゼーションのPoCが失敗する典型的な原因は、成功基準(定量指標)を決めないまま「動いたかどうか」だけで判断してしまうことです。そこで、発注側と開発会社が、データ不整合率、EDI疎通成功率、例外業務のテスト完了率といった数値目標を事前に設定し、達成したかどうかで客観的に判定することが欠かせません。

また、情報システム部門だけでPoCを進めて現場(営業・倉庫・経理)を蚊帳の外にすると、実際の商慣行に合わない検証になりがちです。検証範囲が広がって「ミニ本開発」のように膨らまないよう、PoCの開始前にスコープと期間の上限を明確に合意しておくことが大切です。限られた予算で最大の成果を得るための鍵にもなります。

ポイント

簡易な確認なら70万〜90万円程度、移行リハーサルを含む中規模のPoCなら100万〜300万円程度が目安です。期間は最長でも3ヶ月以内に結論を出す前提で、スコープを設計します。

まとめ

ここまで、新規開発のPoCとの違い、データ移行検証、EDI疎通確認と例外業務検証、ロールバック基準の策定、期間・費用の目安を見てきました。

モダナイゼーションのPoCは「作れるかどうか」の技術検証にとどまらず、既存の取引先とデータを引き継いだまま業務を止めずに移行できるかを確かめる「移行リハーサル」としての性質を強く持ちます。

まず、データ件数・金額の照合とEDI疎通を確かめます。次に、例外業務のテスト完了率100%を目指して検証を進め、万が一に備えたロールバック基準を定めます。これらを丁寧に積み重ねることが、本稼働後のトラブルを未然に防ぐ最大の対策です。

老朽化した受発注管理システムの刷新を検討されている方は、移行リハーサルとしてのPoC設計に強みを持つパートナーへ早めに相談することをお勧めします。

▼全体ガイドの記事
・受発注管理システムのモダナイゼーションの完全ガイド

会社紹介

株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

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

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

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

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

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。事業会社でIT・DXを経験したプロフェッショナルが集う株式会社riplaにおいて、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを構想策定・要件定義から開発・改善まで一気通貫で支援し、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の最大化に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。