倉庫管理システム(WMS)のリプレイスを外部のベンダーへ発注しようと考えたとき、多くの担当者がつまずくのは「何を、どこまで、どう依頼すればよいのか分からない」という点です。製品の機能比較や費用相場の情報はインターネット上に数多くありますが、いざ発注・外注・委託のフェーズに入ると、要件の切り分け方やRFPの書き方、契約条項の確認、旧ベンダーからのデータ引き上げといった「実務の泥臭い部分」で情報が一気に不足します。ここを曖昧にしたまま進めると、見積もりに出てこない隠れコストや、稼働後の在庫差異、現場の混乱といった失敗を招きます。
この記事では、倉庫管理システムリプレイスを発注・外注・委託する際に押さえるべきポイントを、発注前の整理からRFP作成、発注先の選び方、契約・撤退条項の確認、外注先との役割分担まで体系的に解説します。特に、旧ベンダーへのデータ抽出スポット費用(1回数十万円)や5年TCO(総保有コスト)の逆転、並行稼働の終了条件(Exit Criteria)といった、発注段階で握っておかないと後で痛い目を見る論点を具体的な数字とともに掘り下げます。初めてWMS刷新を外注する物流部門の責任者や情報システム担当者が、丸投げによる失敗を避け、適正なコストで自社にフィットしたシステムを手に入れるための実践ガイドとしてご活用ください。
▼全体ガイドの記事
・倉庫管理システムリプレイスの完全ガイド
倉庫管理システムリプレイスを外注する前に整理すべきこと

WMSリプレイスの発注で失敗する最大の原因は、自社内の整理が不十分なままベンダーへ相談に行ってしまうことです。要件が固まっていない状態で「いい感じに提案してください」と丸投げすれば、各社の提案がどれも良く見えてしまい、比較軸を失います。発注前に最低限、現状業務の棚卸しと要件の優先順位付けを済ませておくことが、適正な発注の出発点になります。
現状業務(As-Is)と課題の棚卸し
最初に行うべきは、現在の入荷・格納・保管・ピッキング・出荷・棚卸しという一連の業務フローを、誰がどの帳票やシステムを使ってどう動いているかというレベルで可視化することです。ここで特に重要なのが「例外処理」の洗い出しです。倉庫管理システムを入れても在庫が合わない真因の多くは、現場が良かれと思って行っている例外処理にあります。たとえば2個1セットで出荷した商品が1個だけ返品されたときの単位の食い違い、破損品を物理的に隔離したのに論理ステータスを変更し忘れて発生するゴースト在庫、サンプルを記録せず持ち出すといったケースです。
こうした例外処理を発注前に書き出しておかないと、ベンダーへのヒアリングで漏れが生じ、要件定義の後半や本番稼働後に「この処理がシステムでできない」という致命的な発覚につながります。現場のベテラン担当者へのヒアリングを通じて、マニュアルに載っていない暗黙のルールまで吸い上げることが、後工程のトラブルを防ぐ最大の保険になります。
Must要件とWant要件の切り分け
洗い出した業務要件は、必ず「Must(必須)」と「Want(あれば望ましい)」に切り分けます。この線引きをせずに全ての要望をベンダーへ伝えると、不要なカスタマイズが積み上がり、見積もりが膨らみます。WMS刷新の費用を抑える鍵は、いかにパッケージの標準機能に業務を合わせるか(Fit to Standard)にあります。自社固有のこだわりだと思っていた運用が、実は標準機能で十分に代替できるケースは少なくありません。
切り分けの目安として、その要件がなければ出荷業務が止まる、あるいは法令違反になるものはMust、業務効率がやや落ちる程度のものはWantと判断します。たとえば食品倉庫の賞味期限・温度帯管理やアパレルの色サイズ管理はMustですが、特定の帳票レイアウトへのこだわりはWantに分類できる場合が多いです。この優先順位を発注前に社内で合意しておくことで、ベンダー選定時にカスタマイズ費用と標準機能のトレードオフを冷静に判断できるようになります。
RFP(提案依頼書)の書き方と丸投げを避けるコツ

RFP(Request for Proposal=提案依頼書)は、複数のベンダーへ同じ条件で提案を求め、横並びで比較するための土台となる文書です。RFPの精度が、提案の質と見積もりの妥当性を大きく左右します。逆に言えば、RFPが曖昧であればあるほど、ベンダーは安全側に大きなバッファを積むか、本来必要な要件を見落とした安い見積もりを出すかのどちらかになり、いずれも後でトラブルの種になります。
RFPに必ず盛り込む項目
RFPには、プロジェクトの背景と目的(なぜ刷新するのか)、現状システムの課題、対象業務の範囲、想定する出荷件数や品目数・拠点数といった規模感、そして先ほど整理したMust/Want要件の一覧を必ず記載します。あわせて、ERPやOMS、TMSといった周辺システムとの連携要件、希望スケジュール、想定予算レンジ、ベンダーに求める体制や保守内容も明示します。規模感を示す数字があると、ベンダーは現実的なサーバー構成やライセンス数を見積もれるため、提案の精度が格段に上がります。
さらに、評価基準を自社内であらかじめ定義しておくことも重要です。価格だけでなく、物流業務への理解度、移行支援の手厚さ、連携実績、撤退時のデータ引き上げ対応などを点数化する評価シートを用意すれば、提案がどれも良く見えるという罠を避け、客観的に発注先を選べます。RFP配布時には質疑応答の期間を設け、各社からの質問とその回答を全社へ共有することで、条件を揃えた公正な比較が可能になります。
自社特有の例外処理・連携要件の伝え方
丸投げを避ける最大のポイントは、自社特有の例外処理と連携要件を、抽象的な言葉ではなく具体的な業務シナリオとして伝えることです。「在庫管理をしっかりやりたい」では何も伝わりませんが、「セット品をバラ単位で返品処理する際に、在庫が自動でセット在庫へ戻る運用が必要」と書けば、ベンダーは標準機能で対応できるかカスタマイズが要るかを正確に判断できます。具体的なシナリオは、後の要件定義工数も短縮します。
ERPとの連携については、CSVファイルの手動取り込みなのかAPIによるリアルタイム連携なのかで、開発コストもリスクも大きく変わります。現状でERPへの在庫データ反映を一日一回のバッチで回しているのか、リアルタイムが必須なのかを明記し、できれば現行の連携仕様書やデータ項目定義を添付します。これにより、二重入力や転記ミスといった現状の課題が新システムで本当に解消されるかを、発注前に見極められます。
発注先の種類と選び方

WMSリプレイスの発注先は、大きく分けてクラウド型(SaaS)のベンダー、パッケージ型を提供しSIで導入する会社、フルスクラッチで開発する会社の三種類があります。近年はこれに加えて、AI駆動開発によってスクラッチ開発の工期とコストを大幅に圧縮する選択肢も現実的になってきました。それぞれ発注の進め方と費用構造が異なるため、自社の要件にどのタイプが合うかを見極めることが選定の第一歩です。
提供形態ごとの発注の特徴
クラウド型SaaSは初期費用を抑えて数ヶ月での稼働が可能で、標準機能に業務を合わせられる企業に向きます。ただし月額の従量課金が積み上がるため、中長期では割高になる場合があります。たとえば初期0円・月20万円のSaaSは5年で1,200万円に達する一方、初期100万円・月10万円のパッケージは5年で700万円に収まるという逆転が起こり得るため、必ず5年TCOで比較します。パッケージ型は業種特化の機能が充実しており、半年から1年程度で導入する中堅以上の物流に適しています。
フルスクラッチ型は自社業務に100パーセントフィットさせられる反面、従来は高コスト・長納期が難点でした。しかしAI駆動開発を取り入れる会社では、工期とコストを30〜70パーセント圧縮できるケースもあり、パッケージ並みの予算で完全フィットのシステムを構築するという新しい選択肢が生まれています。複雑な例外処理が多く標準パッケージに収まらない倉庫ほど、この手法の検討価値が高まります。
物流ノウハウと開発力の見抜き方
提案書はどの会社も洗練されて見えるため、表面的な体裁ではなく、物流業務への理解度と実際の開発力を見抜く必要があります。見抜くための具体的な質問として、自社と同規模・同業種のWMS刷新実績の有無、データ移行で過去にどんな失敗とリカバリーを経験したか、繁忙期と閑散期を踏まえた切替計画をどう設計するかを投げかけます。物流の現場を知るベンダーであれば、これらに具体的なエピソードで答えられます。
また、自動倉庫やAGV・AMRといったマテハン機器との連携が必要な場合は、WCS/WESとの連携実績と責任分界点の考え方を必ず確認します。マテハン連携は500万円から3,000万円規模の追加開発になることもあり、複数ベンダーが介在すると障害時の責任の所在が曖昧になりがちです。発注段階で、障害の切り分けルールと一次窓口を明確にできる会社を選ぶことが、稼働後のトラブル対応を左右します。
契約・撤退で確認すべき条項と隠れコスト対策

発注時の見積もりには現れない隠れコストが、WMSリプレイスでは特に発生しやすいものです。新システムの契約条件ばかりに目が向きがちですが、実は「旧システムからどう撤退するか」を発注前に確認しておかないと、移行のたびに想定外の費用が積み上がります。契約フェーズでは、新ベンダーとの契約条項と同じくらい、旧ベンダーとの契約見直しに注意を払う必要があります。
旧DBアクセス権とデータ引き上げ費用
見落としがちな代表例が、旧システムのデータベースへの直接アクセス権です。旧ベンダーとの契約で自社にDBアクセス権がない場合、データ移行のテストやリハーサルでCSVを抽出するたびに、旧ベンダーへ1回数十万円のスポット費用を支払うことになります。移行は本番までに複数回のリハーサルが必要なため、これが積み重なると無視できない金額になります。新システムの発注を決める前に、旧ベンダーとの契約書で解約条件とデータ引き上げの可否・費用を必ず確認してください。
もし旧ベンダーとの関係が良好でない場合、撤退時にデータを人質に取られるような状況に陥るリスクもあります。これを避けるには、できれば現行契約のうちにデータの所有権が自社にあること、解約時に標準フォーマットでのデータ提供を受けられることを書面で確認しておくことが理想です。新システム発注時のRFPにも、撤退時のデータ引き上げ支援をベンダーへの評価項目として組み込んでおくと、将来の刷新時にも同じ轍を踏まずに済みます。
解約条件と5年TCOの確認
新システム側の契約では、初期費用や月額だけでなく、解約予告期間や中途解約時の違約金、年間保守費の算定方法を確認します。オンプレやスクラッチでは年間保守費が初期構築費の15〜20パーセント程度で固定的に発生するため、これを5年分まで含めて総額を見積もる必要があります。あわせて、ハンディ端末は1台あたり5万円から30万円程度で、人数分が必要になることも費用計画に織り込みます。
WMS刷新と同時に倉庫の物理的な移転を行う場合は、旧倉庫からの移動手数料にも注意が必要です。出庫作業費や早期解約違約金、割増保管料、棚卸費などを合わせると、月額保管料の3〜6ヶ月分に相当する費用が一時的に発生することがあります。これらの隠れコストを発注段階で洗い出し、5年間の総保有コスト(TCO)で各社の提案を比較することで、「初期費用無料」の見かけの安さに惑わされない意思決定ができます。
外注先と握るべき役割分担とリスク管理

外注先に開発を委託する場合でも、丸投げは禁物です。データ移行やユーザー受け入れテスト(UAT)、並行稼働、本番切替といった重要工程は、ベンダーと発注側のどちらがどこまで責任を持つのかを契約段階で明確にしておく必要があります。役割分担が曖昧なまま進めると、トラブル発生時に責任の押し付け合いになり、復旧が遅れます。
データ移行・UAT・並行稼働の責任分界
WMS刷新の失敗の約7割はデータに起因すると言われます。データ移行では、マスタのクレンジング基準を発注側がどこまで決めるか、変換ロジックの設計をベンダーが担うかといった分担を明確にします。過去12ヶ月間に入出荷実績のないマスタや休止ロケーションは思い切って捨てるといった「12ヶ月ルール」のような判断基準を、発注側が主体となって定めることが重要です。在庫の時点整合性についても、抽出から投入までの間に動く在庫を差分で反映するのか、週末に業務を止めて一括で切り替えるのかを、どちらが計画立案の責任を持つか合意します。
UATは、ベンダーが用意したシナリオに任せきりにせず、発注側が現場の例外処理を含むイレギュラーなテストシナリオを網羅的に用意することが肝心です。並行稼働(パラレルラン)では、二重入力で工数が1.5〜2倍に膨らむため、期間と体制をあらかじめ握っておきます。最大の事故は新旧両方のシステムから出荷指示書やピッキングリストを出してしまう「指示系統の二重化」で、これが誤出荷を連発させます。物理的な指示書は新システムのみから出力するという一本化のルールを、発注側と外注先で明文化しておくことが鉄則です。
ロールバック判断とExit Criteriaの取り決め
本番稼働後に出荷が止まるような事態に備え、どの数値を基準に誰がロールバック(旧システムへの切り戻し)を判断するのかを、発注時に取り決めておく必要があります。たとえば出荷エラー率や棚卸差異率が一定値を超えたら切り戻すといった基準と、その判断権限を持つ責任者を明確にしておくことで、いざというときに現場が迷わず動けます。あわせて、旧システムや旧ハンディ端末は本番稼働後も最低3ヶ月は保持しておくことが重要です。旧端末を破棄済みだと、切り戻しが必要になっても旧システムへ再接続できず、業務が完全に止まってしまいます。
並行稼働をいつ終わらせるかを示すExit Criteria(終了条件)も、発注段階で外注先と合意しておきます。具体的には、出荷エラー率が0.5パーセント未満で安定し、ERPなどとのAPI連携が4週間にわたって問題なく稼働している、といった明確な数値基準を設定します。終了条件を曖昧にすると、いつまでも二重運用が続いて現場が疲弊するため、誰が見ても判断できる客観的な指標で握ることがポイントです。なお、切替や並行稼働の時期は、出荷件数が落ち着く閑散期に設定することが現場崩壊を避ける鉄則となります。
まとめ

倉庫管理システムリプレイスの発注・外注・委託を成功させる鍵は、発注前の社内整理にあります。現状業務と例外処理を棚卸しし、Must要件とWant要件を切り分けたうえで、具体的な業務シナリオを盛り込んだRFPを作成すれば、丸投げによる失敗を避けられます。発注先はSaaS・パッケージ・スクラッチ・AI駆動開発の特徴を理解し、物流ノウハウと開発力を具体的な質問で見抜くことが大切です。
契約フェーズでは、旧DBアクセス権やデータ引き上げ費用、年間保守費、倉庫移転の移動手数料といった隠れコストを5年TCOで洗い出し、見かけの安さに惑わされない判断を行います。そして外注先とは、データ移行・UAT・並行稼働の責任分界、指示系統の一本化、ロールバック判断基準とExit Criteriaを発注段階で明文化しておくことが、稼働後の混乱を防ぎます。これらを一つずつ丁寧に押さえることで、適正なコストで自社にフィットしたWMSへの刷新を実現できます。より詳しい全体像は、以下の完全ガイドもあわせてご覧ください。
▼全体ガイドの記事
・倉庫管理システムリプレイスの完全ガイド
株式会社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を創業。
