入出庫管理システムリプレイスの進め方/やり方/流れや方法/手法/工程/手順

入出庫管理システムのリプレイスは、企画・現状分析から本番稼働まで、要件定義、データ移行、並行稼働の3つを軸に進めると、在庫精度の高い移行につながります。3つの工程の前後と間にある工程を、下に挙げます。

  • 企画・現状分析(要件定義の前)
  • 設計・開発(要件定義の後、データ移行の前)
  • 本番稼働(並行稼働の後)

方式の選び方から、データ移行、並行稼働、本番稼働後のリスク管理まで、工程に沿って見ていきます。

▼全体ガイドの記事
・入出庫管理システムリプレイスの完全ガイド

入出庫管理システムリプレイスの全体像と判断基準

入出庫管理システムを刷新する前に、リプレイスの必要性と刷新方式を決めておきます。判断の基準が曖昧なままだと、要件定義の議論が発散し、ベンダー選定も迷走してしまいます。

リプレイスを決断すべきサイン

リプレイスを検討する際は、既存システムが今の業務に追いついているかを見直します。下の一覧は、刷新を考えるうえでの目安になる状態をまとめたものです。

  • 老朽化:OSやデータベースが、EOL(提供終了)やEOSL(延長サポート終了)を迎えている
  • 業務変化:EC化、多品種少量化、オムニチャネル対応に既存システムが追いつかない
  • 連携の分断:ERPやOMSとのCSV連携で、二重入力や転記ミスが常態化している
  • 属人化:改修履歴がブラックボックス化し、担当者や費用の課題が表面化している

サポートが終わると、セキュリティパッチが供給されなくなり、ランサムウェアなどの脅威に無防備な状態が続きます。そのため、OSやデータベースの期限は早めに確認しておきたいところです。さらに、手作業や独自のExcel管理で業務を補っている場合も、見直しのサインといえます。

属人化が進むと、仕様を理解する担当者が1人しかいない、改修見積もりが法外に高い、レスポンスが極端に遅いといった症状が現れます。

刷新方式の選択肢と選び方

刷新方式は、業務への適合性と費用、稼働までの期間を比べて選びます。そのうえで、カスタマイズの負担も判断の材料になります。

  • クラウド型(SaaS):初期費用を抑えやすく、数ヶ月で稼働しやすい
  • パッケージ型(オンプレミス):業種特化機能を活用しやすい
  • フルスクラッチ型:自社業務に合わせて設計できる

ただし、クラウドSaaSは例外的な業務に合いにくい場合があります。従量課金が積み上がると、中長期では割高になることもあります。

パッケージ型は、たとえば、アパレルの色・サイズ展開や食品の賞味期限・温度帯管理に対応しやすい方式です。一方で、カスタマイズが膨らむと、費用と期間が増えていきます。

近年はAI駆動開発により、従来は高額で長期化しがちだったスクラッチ開発でも、工期とコストを30〜70%圧縮できるケースが出てきています。その結果、パッケージ並みの予算で、自社業務に100%フィットするシステムも選択肢に入ってきました。例外処理が多く標準パッケージに合わせにくい倉庫では、こうした方式も検討する価値があります。

ポイント

EOL(提供終了)やEOSL(延長サポート終了)の時期が見えている場合は、その時期から逆算して計画を立てると判断が遅れにくくなります。判断の軸が決まっていないと、要件定義の議論も広がりやすくなります。

リプレイス・移行の全体ステップと進め方

現状分析から要件定義、データ移行を経て本番稼働へ進む工程を矢印で示す図。
移行と並行稼働を経て、本番稼働へ進みます。

リプレイスの各段階では、目的と判断者を先に決めておくことが大切です。そうしておくと、後半の混乱を防げます。全体の流れは、企画・現状分析から始まり、要件定義と設計・開発を経て、データ移行、並行稼働、本番稼働へと進みます。

現状分析(As-Is)とToBe・KPI設定

現状分析では、入庫から出荷までの業務を、正常系と例外系の両方について書き出します。現場で慣習になっている例外処理も、あわせて確認しておきます。

  • 業務フロー:入庫から出荷までの通常業務と例外業務を洗い出す
  • To-Be:新システム導入後のあるべき業務を描く
  • KPI:在庫精度や誤出荷率などを数値目標にする

セット品のバラ出荷、不良品の隔離、サンプルの持ち出しは、システムに乗らず現場の判断で処理されることがあります。これらを把握しないまま設計すると、在庫差異につながります。

目標の例は、在庫精度99.5%以上、誤出荷率0.05%以下、ピッキング生産性20%向上です。数値で目標を置いておくと、導入の成否を客観的に判定できます。

経営層に投資を説明する際は、KPIを起点にROIで示すと効果的です。「なぜ今、数千万円をかけるのか」を、定量的に説明できるようになります。

RFP作成とベンダー選定

要件が固まったら、RFP(提案依頼書)を作成します。必須要件(Must)と希望要件(Want)を分けたうえで、自社特有の例外業務や連携要件も書き込みます。

  • 要件の具体化:「ロット・賞味期限単位で引当可能」などの粒度で記す
  • 実績と体制:倉庫リプレイスやデータ移行の経験の有無
  • 連携と契約:マテハン連携と、契約終了時のデータ引き上げへの対応
  • 見積もり比較:内訳と前提条件を揃えて、複数社を比べる

「在庫管理ができること」のような抽象的な書き方では、提案を比べにくくなります。そのため、「ERPとAPIでリアルタイム在庫連携」のように、具体的に書くようにします。

選定時は、マテハン連携(WCS/WES/AGV)の経験も確認しておきます。提案書の内容に加えて、物流ノウハウやデータ移行の支援体制まで見極めることが欠かせません。

データ移行を成功させる実務(失敗の7割はデータ)

データ移行前に確認する12ヶ月ルール、ロケーション整理、名寄せ、在庫残高を4枚のカードで示す図。
移行対象を絞り、マスタと在庫をそろえる視点が並びます。

リプレイスの成否を左右するのが、データ移行です。失敗の約7割はデータに起因すると言われており、そのため、商品、ロケーション、取引先の各マスタと在庫残高を正確に移す必要があります。

マスタクレンジングの基準(12ヶ月ルール・名寄せ)

移行前には、旧システムに溜まった不要データを選び分け、マスタを正規化しておきます。この判断には、情報システム部門だけでなく、現場と購買部門も加わります。

  • 12ヶ月ルール:過去12ヶ月間に入出荷実績のない商品マスタを移行対象から外す
  • ロケーション整理:休止中のロケーションは移行対象に含めない
  • 名寄せ:重複登録された商品や表記ゆれのある取引先を統合する

不要データをすべて移すと、新システムは稼働直後から汚れた状態になります。そこで、移行対象から外す基準を、関係者の間で事前に合意しておきます。

商品コードの重複や取引先名の表記ゆれを放置すると、在庫が分散して、正確な引き当てができなくなります。移行前にそろえておくかどうかが、稼働後の在庫精度に直結します。

在庫の時点整合性(差分移行と業務停止一括)

移行中も倉庫の入出庫は続きます。データを抽出してから新システムに投入するまでに在庫が動くため、抽出時点の数字だけでは合いません。

  • 業務停止一括:業務を止めて在庫を確定し、一括で移行する
  • 差分移行:抽出後に発生した入出庫を差分として反映する

業務停止一括は確実ですが、週末などに出荷を止める期間が生じます。一方で差分移行なら出荷を止めずに済みます。ただし、取り漏れがあると在庫がずれやすく、運用設計も複雑になります。

方式は、出荷量、許容できる停止時間、移行リハーサルの精度を踏まえて決めます。そのうえで、本番と同等のデータ量を使って複数回練習し、所要時間と検証手順を固めます。

旧システムのデータベースに直接アクセスできない契約では、抽出を旧ベンダーに依頼するたびに、スポット費用が発生することがあります。そのため、契約条件は事前に確認しておきます。

ポイント

移行前に、12ヶ月ルールなどで対象を絞り、名寄せまで済ませておくと、稼働後の在庫精度を保ちやすくなります。停止できない出荷量なら、差分移行の取り漏れの防ぎ方も先に決めます。

並行稼働(パラレルラン)の正しい進め方と終わらせ方

並行稼働を終える判断基準として、誤出荷率、ERP連携、棚卸差異率の3項目を示す図。
日次で達成状況を追う3つの基準です。

並行稼働はリスクを抑えられる一方、進め方を誤ると現場が立ち行かなくなります。特に難しいのは「始め方」より「終わらせ方」で、終了の基準が曖昧なままだと二重運用が続いてしまいます。

指示系統をひとつにするルール

並行稼働では、現場への指示元と切替の時期を先に決めておきます。二重指示や過負荷を防ぐには、指示の出力元をひとつにし、切替を閑散期に置くことが欠かせません。指示が二重になると現場が混乱するため、ここを曖昧にしないようにします。

  • 指示書の出力:ピッキングリストや送り状は新システムだけから出す
  • 旧システムの役割:在庫の整合性を確認する照合用にとどめる
  • 時期の設定:切替と並行稼働は閑散期に設定する

新旧両方から指示書を出すと、同じ注文を二度ピッキングしたり、誤った指示で出荷したりするおそれがあります。紙やハンディ端末の指示元も、ひとつにそろえます。

二重入力では作業工数が通常の1.5〜2倍になります。とくに繁忙期は現場がパンクしやすく、出荷遅延やミスも増えるため、物流現場のカレンダーに合わせて予定を組みます。

Exit Criteria(終了条件)の決め方

旧システムを停止する時期は、感覚ではなく、数値の終了条件(Exit Criteria)で判断します。現場の数字でいつでも確かめられる条件にしておくことが大切です。

  • 誤出荷率:0.05%以下を4週間連続で維持する
  • ERP連携:API連携が4週間安定稼働する
  • 棚卸差異率:事前に定めた基準内に収める

終了条件を定めないままだと、不安から並行稼働が延び、二重運用の費用と現場の負荷が膨らんでいきます。条件を満たした時点で、旧システムを正式に停止します。

Exit Criteriaは要件定義の段階で設定し、関係者全員で合意しておきます。あわせて、誰がどの数値を見て終了を宣言するのか、責任と権限も決めておきます。

終了条件の達成状況は日次で追い、ダッシュボードなどで一覧にすると、判断を進めやすくなります。

ポイント

旧システムを止める時期は、終了条件の数値が揃った時点で判断します。達成状況を日次で見られる形にしておくと、関係者の不安を抑え、二重運用の期間を長引かせずに済みます。

本番稼働とリスク管理

本番稼働(カットオーバー)は、リプレイスのなかでもとくに重要で、リスクも高い工程です。出荷停止を避けるためには、トラブルが起きたときの撤退方法を事前に決めておく必要があります。

ロールバック判断基準と権限

出荷が止まれば、その日の売上と顧客の信頼を失いかねません。新システムで続けるか、旧システムへ戻すかは、条件と権限を決めて判断します。

  • 出荷エラー:出荷に関する誤りの率が定めた値を超える
  • API連携:基幹連携が復旧の見込みなく停止する
  • 棚卸差異:在庫のずれが許容範囲に収まらない

発動の条件は数値で定めておき、誰が切り戻しを判断する権限を持つのかも決めておきます。トラブルが起きてから基準を話し合うと、判断が遅れてしまいます。

旧システムへ戻れる状態を保つには、稼働後も一定期間データの同期を続けるか、切り戻しの手順を事前にリハーサルしておきます。

旧システム・旧端末の保持期間(最低3ヶ月)

本番稼働後は、旧環境をすぐに破棄せず、停止の条件を決めたうえで保持します。

  • 保持対象:旧システム、旧ハンディ端末、旧ライセンス
  • 保持期間:最低3ヶ月
  • 停止判断:KPIの安定と現場の習熟を確認してから進める

新システムで重大な不具合が見つかったとき、旧端末を破棄していると旧システムへ再接続できず、業務が止まるおそれがあります。

保持している間も、在庫精度や誤出荷率を監視します。Exit Criteriaと同様の数値が一定期間維持され、現場の習熟も確かめられたら、旧環境の停止と端末・ライセンスの解約に進みます。

倉庫移転を伴う場合、旧倉庫の早期解約違約金や割増保管料が、月額の3〜6ヶ月分かかることがあります。こうした撤退のコストも、計画に含めておきます。

ポイント

出荷エラーやAPI連携の停止などが起きたとき、切り戻しを誰が判断するかを事前に決めておくと、判断が遅れません。旧環境は、最低3ヶ月を目安に保持します。

よくある失敗パターンと回避策

失敗は各工程で起こり得るため、例外処理の把握、現場を含めた意思決定、稼働前の教育を、初期の段階から関係者で共有しておきます。

例外処理の漏れが生むゴースト在庫

例外処理がシステムに反映されないと、実在庫とシステム上の在庫がずれる状態、いわゆるゴースト在庫が生じます。だからこそ要件定義の段階で、例外業務を洗い出し、運用に組み込んでおく必要があります。

  • 単位管理:セット品とバラ品の処理を決める
  • 不良品:論理ステータスを分ける
  • 持ち出し:サンプルの記録ルールを設ける

2個1セットを出荷した後に1個だけ返品されると、単位の食い違いで在庫がずれます。また、破損品を物理的に隔離しても、論理ステータスを変えなければ在庫として引き当てられます。

その結果、在庫はあるのに出荷できない欠品クレームにつながります。そのため、業務設計と現場教育を組み合わせて、在庫精度を高めていきます。

ベンダー丸投げと現場教育不足

設計をベンダーに任せきりにすると、自社業務を最も理解していない相手の判断で進むことになり、現場と乖離したシステムになりやすくなります。そこで、現場担当者も意思決定に加えます。

  • 現場参加:要件定義に現場担当者を巻き込む
  • 教育:稼働前に操作練習とマニュアル整備を行う
  • 受入確認:イレギュラーを含むUAT(受入テスト)を現場主導で行う

シミュレーション上で最適なフリーロケーションでも、フォークリフトの旋回半径や重量物の配置を考慮する必要があります。作業者の習熟度を無視すると、保管場所が分からなくなり、ピッキング速度が落ちることもあります。

操作に習熟していなければ、システムの性能は発揮できません。そのため、教育期間を設けたうえで、現場を早い段階から巻き込み、新システムのメリットを共有していくことが、不安や反発を和らげ、定着につながります。

ポイント

セット品、サンプル、不良品の扱いを要件定義の段階で洗い出すと、ゴースト在庫を防ぎやすくなります。現場を巻き込んだ教育と受入確認も、あわせて計画に入れます。

まとめ

入出庫管理システムのリプレイスは、製品選びだけでなく、移行の実務と旧システムからの撤退設計によって成否が分かれます。まず、刷新のサインと方式を見極め、現状分析とKPI設定を経て、要件定義とベンダー選定へ進みます。

データ移行では、クレンジングの基準と在庫の時点整合性を押さえます。並行稼働では指示系統をひとつにまとめ、数値のExit Criteriaで終了を判断します。

本番稼働では、ロールバックの基準を決めたうえで、旧システムと端末を最低3ヶ月保持します。あわせて、例外処理の設計、現場主体の意思決定、教育を進め、自社の物流現場に合ったリプレイスを目指します。

▼全体ガイドの記事
・入出庫管理システムリプレイスの完全ガイド

会社紹介

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

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

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

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

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

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