OMSのモダナイゼーションの開発期間・スケジュール・納期について

OMSのモダナイゼーションの開発期間は、規模と技術方式によって数ヶ月から1年以上まで変わります。納期は、注文データと在庫引当ロジックの移行や並行運用に左右されます。

OMSのモダナイゼーションとは、複数チャネルの受注を一元管理してきた老朽化した既存OMSを、クラウドネイティブな環境へ刷新する取り組みです。

▼全体ガイドの記事
・OMSのモダナイゼーションの完全ガイド

納期を見積もるときは、工程配分、技術方式、移行リスクを分けて考えます。

  • 工程配分:現状把握から稼働後の定着までの期間配分
  • 技術方式:5Rのどれを選ぶかで、開発期間の幅が大きく変わる
  • 移行リスク:注文データと在庫引当ロジックの事前検証

OMSのモダナイゼーションの位置づけ(対象範囲の確認)

OMSのモダナイゼーションの開発期間を正しく見積もるには、まず何を刷新するのかという対象範囲を、隣接するテーマと切り分けて理解しておく必要があります。

同じ「OMS」「モダナイゼーション」というキーワードでも、新規導入や受発注管理、技術手法の総論とは前提が大きく異なるからです。

OMS開発(新規導入)・受発注管理システムのモダナイゼーションとの違い

「OMS開発」というキーワードで解説される記事は、既製のクラウドサービスやパッケージを一から選定・導入する、いわゆるグリーンフィールドのプロジェクトを前提にしています。要件定義から在庫引当ロジックやチャネル接続方式をゼロから設計し、稼働までの期間も、クラウド型で最短1〜2ヶ月、フルスクラッチ型で最長1年以上というレンジで語られます。

これに対して本記事が扱うのは、数年〜十数年にわたって稼働してきたOMSを前提にした刷新、いわゆるブラウンフィールドのプロジェクトです。その中身は多くの場合、オンプレミスのサーバー上で動く古いパッケージで、度重なる改修によって設計書と実際のソースコードが乖離し、ブラックボックス化が進んでいます。

新規導入との最大の違いは、既存の注文データ・在庫引当ロジックという論理資産を新環境へどう引き継ぐかという点です。また、EDI接続や取引先ポータルが主対象の「受発注管理システム」とは対象が異なり、本記事はBtoC・オムニチャネル小売で「受注受付→在庫引当→出荷指示」に特化した専用システムの刷新を扱います。

「システムのモダナイゼーション」総論との違い(5Rの位置づけ)

「システムのモダナイゼーション」総論は、対象システムの種類を問わず、5つの代表的な技術的アプローチを横断的に解説するものです。その5つとは、リホスト・リプラットフォーム・リファクタリング・リビルド・リプレースで、本記事では便宜的に5Rと呼びます。本記事もこの5Rを枠組みに、対象をOMSに絞って具体的な期間や論点に落とし込みます。

OMSでは、5Rのどれを選ぶかで「注文データ・在庫引当ロジックをどこまで作り変えるか」「複数チャネルとの接続方式をどこまで刷新するか」が変わり、そのまま開発期間に直結します。なお、投資判断や稟議に重心を置いた「OMS刷新」は別記事で扱う予定で、本記事は技術面でのモダナイズ方法に焦点を当てています。

たとえば、サーバーをクラウドに移すだけのリホストは、在庫引当ロジックや業務フローを変えないため、比較的短期間で完了します。一方、老朽化した在庫引当ロジックを作り直すリビルドは、長年の改修で複雑化した競合解決ルールを解析し、新方式で再設計する必要があるため、期間は大きく延びます。

ポイント

期間を見積もる前に、既存OMSを刷新するか新規に導入するかを切り分けておくと、比べる相手を取り違えずに済みます。前提をそろえてから5Rの選択を考えると、期間の比較がしやすくなります。

開発期間・スケジュールの全体像(工程別の期間配分)

OMS刷新の小規模版・中規模版・大規模版それぞれの開発期間を並べた図解。
データ・ロジックの移行検証期間は別途見込む必要があります。

OMSのモダナイゼーションの開発期間は、販売チャネル数、在庫引当ロジックの複雑さ、既存の注文データ・マスタデータの品質によって大きく変わります。

規模別の開発期間と費用の目安

小規模版は、クラウド型のパッケージやASPを使い、標準機能への刷新にとどめる場合で、総期間はおよそ1〜2ヶ月が目安です。パッケージに追加カスタマイズを加える中規模版では3〜6ヶ月、既存の在庫引当ロジックを大幅に作り変える、あるいはフルスクラッチで再構築する大規模版では6ヶ月〜1年以上を見込む必要があります。

費用も規模によって相場が分かれ、クラウド型(リプレース相当)は初期費用10万〜50万円・月額費用5万〜15万円が中規模の目安です。オンプレミス型やフルスクラッチ開発(リビルド相当)では、初期費用300万〜1,000万円以上・年間保守費用50万〜200万円という水準になります。

さらに、新規導入と異なり、モダナイゼーションでは「開発の期間」に加えて「既存データ・ロジックの移行検証にかかる期間」が別途上乗せされます。小規模な刷新でも、旧システムとの並行運用(パラレルラン)期間を確保する必要があるため、実質的には3〜6ヶ月程度を見込んでおくのが実務上は賢明です。

開発期間を左右するOMS特有の要因

期間を最も左右するのは、在庫引当・同期ロジックをどこまで解析し、どう作り替えるかという設計判断です。基幹システムを「正」に在庫を一方向に配信する方式なら、難度は比較的低く抑えられます。一方、在庫をリアルタイムに双方向で同期する方式では、長年の改修で複雑化した競合(コンフリクト)解決ルールを解析し直す必要があり、期間と開発コストが大きく跳ね上がります。

もう一つの大きな要因は、複数チャネル間で分散した商品マスタ・取引先マスタの品質です。「株式会社」と「(株)」の表記揺れや、受注用と仕入用で異なる商品コード体系といった不整合が蓄積した既存OMSでは、品目点数が多い場合にクレンジングだけで2〜3ヶ月程度を要するのが目安です。

さらに、標準的な「受注受付→在庫引当→出荷指示」のフローに、長年の運用で現場に根付いた分割出荷(スプリット)、セット商品の在庫分解、同梱処理といったイレギュラー業務が重なります。これらを旧システムのソースコードから読み解いて新環境に移植する作業も、期間を押し上げる重要な変数です。

ポイント

期間を見積もる際は、チャネル数とデータ品質を先に確認し、移行検証と並行運用の期間を開発期間とは別に置いておくと、計画が崩れにくくなります。

5つの技術的アプローチ別に見る開発期間の違い

リホスト・リプラットフォーム・リファクタリング・リビルド・リプレースという5つの技術的アプローチ(5R)のうちどれを選ぶかで、開発期間は数ヶ月から1年以上まで大きく変わります。

なかでも、在庫引当ロジックと複数チャネル接続をどこまで引き継ぐかが、期間を左右する最大の分岐点です。

短期で済むマイグレーション系(リホスト・リプラットフォーム)の期間目安

リホスト(リフト&シフト)は、在庫引当ロジックや操作画面、チャネル接続の仕組みを一切変えず、インフラだけをクラウドに移す手法です。期間は数ヶ月からと最も短く、オンプレミスのサーバーは老朽化に伴うハードウェア更新が必要になるため、その時期に合わせて選ぶ企業も少なくありません。

現場の操作教育コストを抑え、既存の業務フローを壊さず移行できる点が強みです。一方で、非効率な引当ロジックや手作業プロセスもそのまま引き継いでしまう点には留意が必要です。また、リプラットフォームは、OMSの基本構造を維持したまま在庫データベースをマネージドサービス化するなどの手法で、期間は約4〜10ヶ月です。

リプラットフォームでは、在庫引当ロジックには手を入れないため、リビルドやリファクタリングに比べて検証範囲が限られ、比較的短期間で刷新を完了できます。ただし、どちらの手法も既存のロジック・データ構造を引き継ぐため、老朽化した引当ロジックや複雑化したイレギュラー処理は温存され、稼働後の保守性に課題が残ります。

長期化しやすいリファクタリング・リビルド・リプレースの期間目安

リファクタリングは、在庫引当ロジックや複数チャネル接続といったビジネスロジックを維持したまま、コードの内部構造を整理し直す手法で、期間の目安は約8〜18ヶ月です。特に、長年の改修で複雑化した競合解決ロジックを整理する場合は、既存の処理結果と新しい処理結果が一致するかを確認する回帰テストに、相応の時間がかかります。

リビルドは、既存OMSを廃棄し、クラウドネイティブなアーキテクチャでゼロから再構築する手法で、期間は要件定義からカットオーバーまで6ヶ月〜1年以上を見込みます。たとえば、長年の改修でブラックボックス化した在庫引当ロジックを解析し、新方式で再設計するケースでは、この規模の期間が必要になります。

リプレース(SaaS・パッケージへの移行)は、自社で開発を抱えない分、最短1〜2ヶ月で導入できる場合が多いです。ただし、Fit to Standardに向けた社内調整や、注文・マスタデータのクレンジングに、想定以上の時間がかかりがちです。どの手法でも、引当ロジックの見直しと注文データの引き継ぎ範囲が期間を左右します。放置すると、期待した効果が得られないまま期間だけが延びかねません。

ポイント

期間の差を決めるのは、在庫引当ロジックと複数チャネル接続をどこまで作り変えるかです。手法を選ぶ前に、この範囲を社内で確認しておくと、候補の比較がずれにくくなります。

既存注文データ・在庫引当ロジック移行がもたらす納期リスク

OMS移行の納期遅延要因として、ブラックボックス化、イレギュラー業務、マスタデータの不整合を示す図解。
仕様の解析とデータ整備を計画初期から進める背景が見えます。

既存の注文データと在庫引当ロジックという論理資産を抱えるため、OMSのモダナイゼーションでは、新規導入とは異なる特有の要因でプロジェクトが停滞し、納期遅延を招きやすくなります。

ブラックボックス化した独自ロジックの解析とマスタデータクレンジング

納期遅延の主因は、仕様がブラックボックス化していることによる解析工数の過小評価です。長年運用されたOMSでは、度重なる改修で設計書と実際のソースコードが乖離し、当時の担当者が退職しているケースも珍しくありません。

現場には、システム仕様書にない「返品・一部出荷・値引き・特定顧客への個別対応」などのイレギュラー業務が、職人芸的な暗黙知として広がっていることが多いです。洗い出さずに移行すると、新システムで業務が回らなくなるという致命的な事態を招きます。

マスタデータも、「株式会社〇〇」と「(株)〇〇」の表記揺れや、受注用と仕入用で異なる商品コードといった不整合が蓄積しているのが常で、クレンジングを怠るとデータが紐づかず移行が破綻します。対策としては、計画初期から専任部隊を組織し、カットオーバーの4〜6ヶ月前からデータ整備とロジック解析に着手しておくことが欠かせません。

過去注文データ移行の3つのアプローチ

もう一つの遅延要因は、過去の注文データをどこまで新システムに移行するかという、設計の甘さです。すべての過去データをそのまま物理移行しようとすると、莫大な工数とコストが発生するうえ、新システムのパフォーマンス低下も招きます。

実務では、3つのアプローチのいずれかを選ぶのが基本です。「限定移行」は過去1年以内の「処理済」データなどに絞る方法で、「分割インポート」は注文ヘッダーと明細を分けてCSVで段階的に取り込みます。「非移行(外部DB参照)」は、旧システムのDBを残し、新システムのマイページ等からAPIで参照させる方法です。

採用するアプローチによって、開発・検証の工数は大きく変わります。そのため、要件定義の早い段階で、何年分のデータを、どの画面から、どの頻度で参照する必要があるかを業務部門にヒアリングし、方針を確定させることが、後工程の手戻りを防ぐ最大の予防策です。

ポイント

遅延の主因は、解析工数の過小評価と過去データの移行方針の甘さです。要件定義の早い段階で固めておくと、後工程の手戻りを減らせます。

複数チャネル並行運用中のカットオーバー設計と納期を守る進め方

段階的移行で先に接続するチャネルの条件として、業務量・リスク・テスト完了を示すチェックリスト。
条件を満たすチャネルから順に切り替える構成です。

OMSは稼働後に停止が許されないシステムであるため、注文受付を止めずにどう切り替えるかが、モダナイゼーションにおいて最も重要な設計判断の一つです。

期間の目安や遅延要因を踏まえると、納期を守るには、切り替え方法と発注前の準備を具体的に決めておくことが欠かせません。

段階的カットオーバーと並行稼働(パラレルラン)の設計

複数チャネルを扱うOMSでは、週末など業務停止のタイミングで一気に切り替える「一斉移行(フルカットオーバー)」は、不具合発生時のリスクを著しく高めるため避けるべきです。実務で有効なのは、「業務量が少ない」「リスクが低い」「テストが完了している」という3つの条件を満たすチャネルから順に接続する、段階的移行(フェーズドカットオーバー)です。

業務量が最も多い主力モールや実店舗POSの統合は、最後のフェーズに組み込むのが鉄則です。切り替え後は、新旧システムに同じ受注データを二重入力し、日次で受注件数・出荷数量・請求金額の3点を照合するパラレルランを実施します。

並行稼働期間を1週間程度で打ち切ると、月末締めなどの業務サイクルが検証できないまま本番稼働を迎えてしまいます。そのため、最低1〜3ヶ月を確保し、本番データで3回の月次締めを検証することが推奨されます。また、並行稼働中は、現場への出荷指示を新OMSからのみ出す「指示系統の一本化」を徹底することが、現場の混乱を防ぐうえで欠かせません。

発注前の準備と依頼先選定のポイント

前提条件をまとめた要件概要書を作ると、複数のベンダーから比較可能な見積もりを得やすくなります。要件概要書には、対象の販売チャネルと優先順位、在庫引当ロジックの同期方式(一方向か双方向か)、移行が必要な過去注文データの範囲を書きます。さらに、連携が必要な周辺システム(基幹システム・WMS・EDI等)と、注文受付を止められない業務時間帯も含めます。

あわせて、ロールバック(切り戻し)の基準も、開発会社と事前に合意し、明文化しておくことが欠かせません。たとえば、本番稼働から72時間以内に、API連携エラーで3時間以上、すべてのチャネルの受注データ自動取り込みが止まった場合です。また、WMSへの出荷指示データが文字化けして出荷ラインが完全に止まった場合も、撤退ラインの例です。

依頼先を選ぶ際は、既存OMSや業界特有の受注業務への理解、5Rのいずれのアプローチにも対応できる提案力、注文データ・在庫引当ロジックの移行に伴走した実績を確認しましょう。また、全体工程に10〜20%程度のリスクバッファを組み込んでおくと、想定外の事象が起きても稼働時期を守る備えになります。

ポイント

納期を守れるかは、切り替え方式と発注前の前提を先に固められるかで決まります。一斉移行を避け、ロールバック基準まで合意しておくと、遅延の影響を抑えられます。

まとめ

本記事では、OMSのモダナイゼーションの開発期間・スケジュール・納期について解説しました。対象範囲の確認から、工程別の期間配分、5Rごとの期間の違い、注文データ・在庫引当ロジックの移行がもたらす納期リスク、並行運用中のカットオーバー設計と納期を守る進め方までを順に取り上げました。

総期間の目安は、クラウド型の小規模刷新で1〜2ヶ月、パッケージ+カスタマイズの中規模刷新で3〜6ヶ月、既存ロジックの大幅な作り替えやフルスクラッチを伴う大規模刷新で6ヶ月〜1年以上です。選ぶ技術的アプローチ(5R)によって、期間は数ヶ月から1年以上まで大きく変わります。

ブラウンフィールド特有の制約は、既存の注文データ・在庫引当ロジックのブラックボックス化と、複数チャネルの注文受付を止められない中でのカットオーバー設計です。これをどう抑えるかが、OMSのモダナイゼーションにおける最大の論点です。

一斉移行は避け、業務量の少ないチャネルから段階的に移行を進めるのが現実的です。そのうえで、既存データ・ロジックの移行実績が豊富なパートナーに、早めに相談することをお勧めします。

▼全体ガイドの記事
・OMSのモダナイゼーションの完全ガイド

会社紹介

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

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

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

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

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

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

 

OMSのモダナイゼーションでは、既存の注文データと在庫引当ロジックの移行を含めて納期を設計する必要があります。開発方式とチャネル数で期間が変わるため、工程ごとに確認していきます。