倉庫管理システムのRFP/要件定義書/提案依頼書について

倉庫管理システム(WMS)の開発・導入を成功させるうえで、プロジェクトの成否をもっとも大きく左右するのが要件定義です。とくに倉庫管理は、WMS・OMS・WCS・WESといった複数システムの責任分界、ERPやマテハン機器との連携、ロット・賞味期限といった業種固有のルール、そして繁忙期の物量変動など、複雑な要素を抱えます。これらをいかに正確に要件として整理し、RFP(提案依頼書)や要件定義書に落とし込めるかが、現場に使われるWMSになるか、使われず形骸化するかの分かれ目になります。

本記事は、倉庫管理システムのRFP・要件定義書・提案依頼書を、発注企業の視点から具体的に解説する「要件定義特化」の記事です。WMS/OMS/WCS/WESの責任分界の要件化、マテハン連携の要件整理、従量課金のコスト上限条項、データ移行と現場操作性の評価軸、そしてRFPに盛り込むべき項目まで、倉庫の実務に即して掘り下げます。読み終えるころには、ベンダーに渡すRFPの骨子が描けるはずです。なお、全体像をまだ把握していない方は、まず倉庫管理システムの完全ガイドから読むことをおすすめします。

▼全体ガイドの記事
・倉庫管理システムの完全ガイド

WMS/OMS/WCS/WESの責任分界を要件化する

WMS/OMS/WCS/WESの責任分界を要件化するイメージ

倉庫管理システムの要件定義で最初に固めるべきは、システム間の責任分界です。WMS(倉庫=モノの管理)、OMS(受注=注文の管理)、WCS(マテハン機器の制御)、WES(両者をつなぐ実行最適化)は、それぞれ役割が異なります。この役割分担が曖昧なまま要件を進めると、「この機能はどのシステムが持つのか」という空白や重複が生まれ、リリース後に欠品や責任のなすり合いが起きます。要件定義の出発点は、自社の業務をこの四つの役割に正しく割り付けることです。

WMSとOMSの在庫連携を要件化する

もっとも事故が起きやすいのが、WMSとOMSの在庫連携です。OMSが注文を受けた時点で参照する在庫数と、WMSが管理する現物在庫数の間にタイムラグがあると、欠品や過剰受注が発生します。要件定義では、在庫数をどちらが正(マスタ)とするか、同期のタイミング(リアルタイムか、何分間隔のバッチか)、引き当てをどちらで行うかを明確に定義します。一体型(WMS+OMS)にするか、別々に選んでAPI連携するかも、ここで判断します。

この連携要件を曖昧にすると、ECでは在庫ありと表示されているのに実際は欠品している、という売り越しが構造的に起こります。要件定義書には、在庫の更新フローを図で示し、どのイベント(入荷・出荷・引き当て・取消)でどちらの在庫がどう変わるかを具体的に記述すべきです。在庫連携の設計は技術的に難しく、後から直すと影響範囲が広いため、要件段階で時間をかけて詰めることが、欠品・過剰受注という最大級のリスクを未然に防ぎます。

複数チャネル(自社EC・複数モール・店舗)で同じ在庫を売る場合は、チャネル別の在庫配分も要件に含めると安全です。全在庫を全チャネルに見せると、一つのチャネルでの急な売れ行きが他チャネルの売り越しを誘発します。チャネルごとに在庫枠を割り当てるか、共有在庫としてリアルタイムに同期するかを、自社の販売戦略に合わせて要件化します。在庫連携は「つなげば終わり」ではなく、配分と同期の設計まで含めて初めて欠品・過剰受注を防げる、という認識が要件定義では重要です。

WCS/WESとの分界と例外処理を要件化する

自動倉庫やコンベアを使う倉庫では、WMSとWCS/WESの分界も要件化が必要です。在庫や作業の管理はWMS、機器の制御はWCS、両者の橋渡しと実行最適化はWESが担いますが、製品によってこの境界は異なります。要件定義では、自社が必要とする機能がどの層に属するかを整理し、複数ベンダーが関わる場合は責任分界点(どこまでがどのベンダーの責務か)を明文化します。これを怠ると、トラブル時に「うちの担当範囲ではない」とたらい回しになります。

あわせて要件化したいのが例外処理です。欠品時のバックオーダー(入荷待ちでの後日出荷)、分納(複数回に分けた出荷)、誤受注の取り消し、返品の再入庫といった「正常系ではない」処理は、設計から漏れやすく、現場が最も困る部分です。正常系の業務だけを要件にすると、リリース後に例外が起きるたびに現場が手作業で対応する羽目になります。AsIs(現状業務)のヒアリングで例外パターンを洗い出し、ToBe(あるべき姿)で各システムがどう例外を処理するかまで要件に含めることが、現場定着の条件になります。

マテハン連携と外部システム連携の要件

マテハン連携と外部システム連携の要件のイメージ

倉庫管理システムは、ERPやEC、配送会社といった外部システムや、自動倉庫・ハンディといったマテハン機器とつながって効果を発揮します。連携要件は、見積りの精度と妥当性判断を大きく左右する部分です。連携範囲が曖昧だとベンダーは正確な見積りを出せず、リリース後に「ここも連携が必要だった」という追加費用が膨らみます。連携要件は要件定義の中でも特に丁寧に詰めるべき領域です。

連携範囲・方式・データ項目を定義する

外部システム連携の要件化では、何と、どのデータを、どの方向に、どのタイミングで連携するかを定義します。ERPとは在庫・入荷・出荷実績を、ECやモールとは受注・在庫数を、配送会社とは送り状データを、それぞれAPI・CSV・ファイル連携のいずれで結ぶかを明記します。連携費用の目安は、基幹(会計・販売)100〜500万円、ECモール1モール20〜100万円、配送会社1社30〜80万円、取引先独自システム50〜500万円以上です。連携先が多いほど費用は積み上がるため、初期に必要な連携と将来でよい連携を切り分けます。

マテハン連携の要件化では、接続対象の機器を具体的に特定します。バーコード・ハンディ接続は50〜500万円、自動倉庫・コンベア・オートピッカー(WCS制御)は500〜1,000万円、ピッキングロボット・AGVは1,000〜3,000万円以上が目安です。とくに既設の古い自動倉庫がある場合、接続相性やインターフェースの有無を事前に確認しないと、要件段階の想定より大幅に費用が膨らみます。複数ベンダーが関わるマテハン連携では、責任分界点を要件書に明記しておくことが、後の責任の所在を明確にします。

従量課金のコスト上限条項を盛り込む

クラウド型WMSを採用する場合、要件・契約段階で見落とせないのが従量課金の扱いです。多くのクラウドWMSは、基本料金(月3〜10万円)に加えて、ユーザー1人あたり0.5〜3万円、出荷1,000件あたり1〜5万円といった従量課金が乗ります。平常時は安価でも、繁忙期に出荷件数が数倍になると月額が急増する「コスト爆発」が起こり得ます。要件・RFPの段階で、繁忙期のピーク出荷件数を前提にした年間コストの試算をベンダーに求めることが重要です。

あわせて、一定件数を超えた場合の単価や、年間上限(キャップ)の有無を契約条件として確認します。出荷件数が大きく変動する事業なら、従量課金より固定料金や定額プランが有利になる損益分岐点があります。クラウド型の5年TCOは180〜1,800万円と幅が広く、その差の多くは従量部分から生まれます。コスト上限の条項を要件・契約に織り込んでおくことが、導入後の「想定外の高額請求」を防ぐ実務的な防衛策になります。

データ移行と現場操作性の評価軸

データ移行と現場操作性の評価軸のイメージ

機能要件や連携要件が固まっても、見落としがちなのがデータ移行と現場操作性です。倉庫管理システムは現場の作業者が日々触る道具であり、いくら高機能でも操作性が悪ければ使われません。また、既存のExcelや旧システムからのデータ移行は、隠れたコストと工数が発生しやすい工程です。これらを要件と評価軸に組み込むことが、導入後のギャップを防ぎます。

データ移行の範囲と隠れコストを要件化する

データ移行の要件化では、何を移行するか(商品マスタ・取引先マスタ・ロケーション・在庫数・過去履歴)、どこまでの履歴を引き継ぐか、移行元データの品質はどうかを定義します。Excel管理の倉庫では、表記ゆれや重複、欠損が多く、そのまま移行できないケースがほとんどです。移行前のデータクレンジング(整理・名寄せ)にかかる工数を見込んでおかないと、稼働直前に「データが入らない」という事態に陥ります。データ移行・ハンディ・保守費は、WMSの隠れコストとして要件段階から織り込むべき項目です。

移行の方式(手作業での再入力か、変換ツールによる一括取り込みか)と、移行後の検証方法も要件に含めます。移行したデータが正しいかを確認しないまま本稼働すると、誤ったマスタが在庫差異や誤出荷を引き起こします。RFPには、移行対象データの種類と件数、データ品質の現状、移行スケジュールを記載し、ベンダーに移行作業の工数と費用を明示させることが、見積りの抜け漏れを防ぎます。

現場操作性をデモで評価する基準を決める

現場操作性は、カタログのスペックだけでは判断できません。要件定義の段階で、評価方法として「実機デモを現場の作業者に触ってもらう」ことを決めておきます。ハンディの画面が見やすいか、ピッキングの指示が分かりやすいか、誤読時に警告が出るか、繁忙期の臨時スタッフが短時間で操作を覚えられるか、といった観点で評価します。操作性が良ければ教育コストが下がり、人を増やしたぶんだけ素直に処理量が伸びます。逆に操作性が悪いと、現場が旧来のやり方に戻り、システムが形骸化します。

評価軸は、要件定義の段階で具体的な項目に落としておくと、複数製品を公平に比較できます。たとえば「1注文のピッキングにかかる操作回数」「新人が一定の精度に達するまでの時間」「例外発生時の操作手順の分かりやすさ」などを評価表にし、デモで各製品を採点します。現場の納得感は導入後の定着率に直結するため、操作性の評価軸を要件に組み込むことが、技術スペック以上に重要だと考えるべきです。

非機能要件(性能・可用性)を数値で定義する

現場操作性とあわせて要件化したいのが、性能と可用性という非機能要件です。性能は、大量SKUを抱える倉庫で特に重要で、何万点もの在庫を高速に照会でき、繁忙期に多数の作業者が同時にハンディを操作しても画面が固まらない、という要件を明記します。想定する商品数・1日の入出荷件数・ピーク時の同時接続数を数値で示すことで、ベンダーは適切なインフラ構成を見積もれます。性能要件が曖昧だと、繁忙期に画面が重くなり、現場の作業が止まるリスクがあります。

可用性については、受発注や出荷が止まると取引に直接影響するため、稼働率の目標、障害時の復旧時間(RTO)、バックアップの頻度と保持期間を定めます。クラウド型なら、ベンダーのSLA(サービス品質保証)でどこまで保証されるかを確認し、要件と照合します。これらの非機能要件を機能要件と同じ熱量で詰めることが、「遅い」「止まる」といった稼働後のトラブルを防ぎ、現場の信頼を維持する前提になります。

RFPに盛り込む項目と体制要求

RFPに盛り込む項目と体制要求のイメージ

要件定義書がまとまったら、それをベースにRFP(提案依頼書)を作成し、複数のベンダーに提案を依頼します。RFPの質が、集まる提案と見積りの質を決めます。曖昧なRFPには曖昧な見積りしか返ってこず、横並びの比較ができません。WMSは構築形態によって費用幅が大きいため、RFPで土俵を揃えることが、見積りの妥当性判断の大前提になります。

RFPに必ず盛り込む項目

RFPには、最低限以下を盛り込みます。プロジェクトの目的とKGI(誤出荷率の削減、棚卸し時間の短縮、出荷能力の向上など)、現状(AsIs)と目指す姿(ToBe)の業務フロー、機能要件(基幹・先端機能を必須・優先・将来で分類)、非機能要件(性能・可用性・セキュリティ)、システム間の責任分界、外部システム・マテハン連携の範囲と方式、データ移行の対象、従量課金のコスト上限、予算とスケジュールの目安です。倉庫固有の要件(ロット・賞味期限・複数荷主・繁忙期の物量変動)は、機能要件の中核として具体的に記述します。

非機能要件では、想定する商品数(SKU数)、1日の入出荷件数、ピーク時の同時アクセス数、稼働率の目標を数値で示します。受発注が止まると取引に直接影響するため、障害時の復旧時間やバックアップ体制も定めます。これらを数値で示すことで、ベンダーは適切なインフラ構成と運用体制を見積もれます。曖昧な要件は曖昧な見積りを生むという原則を、RFP全体で徹底することが肝心です。

体制要求と見積り内訳の確認

RFPで見落とされがちなのが、体制要求です。コンペにエース級の担当者が出てきても、実際の開発は別の下請けが行い、リリース後に障害が多発する、という失敗があります。これを避けるには、体制図の提出を求め、誰が実際に開発するのか、PMは誰か、保守は誰が担うのかを明記させます。WMSは導入後の運用支援やSLA(サービス品質保証)も重要なので、保守体制と問い合わせ対応の範囲もRFPで確認します。改正物流効率化法への対応など、最新の制度動向に追随できるパートナーかも見極めの観点です。

見積りの妥当性は、まず相場観で判断します。クラウド型は初期0〜100万円・5年TCO 180〜1,800万円、パッケージ/オンプレは初期500〜3,000万円・5年TCO 800〜6,000万円、フルスクラッチは初期3,000万〜1億円以上・5年TCO 5,000万〜1億3,000万円以上が目安です。見積りがこの相場から大きく外れる場合は理由を確認します。次に内訳を精査し、「テスト・デバッグ費」「ディレクション費」が一式でまとめられていれば開示を求めます。カスタマイズが全体の70%を超えるならスクラッチを検討するなど、構築形態の判断にも要件の精度が効きます。riplaはフルスクラッチ受託と国内開発の立場から、要件の透明な整理と見積り内訳の明示を重視しています。

補助金の活用可否をRFP段階で確認する

WMSは高額になりやすいため、補助金の活用可否をRFP段階で確認しておくと、実質的な投資額を圧縮できます。IT導入補助金、ものづくり補助金、中小企業省力化投資補助金などは、要件を満たせば導入費用の一部を補助できます。これらの補助金は、対象となるITツールがあらかじめ登録されている制度や、申請に一定の書類・スケジュールが求められる制度があるため、検討中のWMSが対象になるか、ベンダーが申請支援に対応できるかをRFPで尋ねておくと安心です。

注意したいのは、補助金は年度ごとに公募要件や採択条件、スケジュールが変わる点です。導入時期の制度を前提に、申請から採択、交付までのリードタイムをプロジェクト計画に織り込む必要があります。補助金ありきで身の丈に合わない構築形態を選ぶのは本末転倒で、あくまで適切な要件・形態を先に固めたうえで、その負担を軽くする手段として位置づけるべきです。要件定義の精度が高いほど、補助金申請に必要な事業計画も書きやすくなります。

まとめ

倉庫管理システム要件定義のまとめイメージ

倉庫管理システムの要件定義・RFP・提案依頼書は、まずWMS/OMS/WCS/WESの責任分界を固め、在庫連携と例外処理を要件化するところから始めるのが鉄則です。そのうえで、外部システム・マテハン連携の範囲と方式(基幹100〜500万、ECモール20〜100万、自動倉庫500〜1,000万、AGV 1,000〜3,000万円以上)、従量課金のコスト上限、データ移行の隠れコスト、現場操作性の評価軸を要件に組み込み、RFPに目的・非機能要件・体制要求まで明記すれば、ベンダーの提案を横並びで比較でき、相場(クラウド5年TCO 180〜1,800万、オンプレ800〜6,000万、スクラッチ5,000万〜:出典ripla)に照らして見積りの妥当性も判断できます。

WMSの要件定義の質は、そのまま欠品・過剰受注・コスト爆発・現場非定着といったリスクの回避力に直結します。現場の業務実態と例外処理を正確に映した要件こそが、現場に使われるWMSを生みます。riplaはフルスクラッチ受託と国内開発を組み合わせ、責任分界の整理から連携要件、データ移行、RFP作成までを発注企業と協働で支援します。全体像の確認には、あらためて完全ガイドをご活用ください。

株式会社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を創業。

 

ブログ|株式会社riplaをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む