はじめに
「ECサイトの要件定義をどう進めればよいか」
「RFP(提案依頼書)に何を書けば、ベンダーから精度の高い提案が返ってくるのか」「要件定義書のフォーマットが社内になく、どこまで書き込めば足りるのか判断がつかない」
ECサイトの構築・リプレイスを検討する事業担当者・EC責任者・情シス担当者が、要件定義の入り口でぶつかる典型的な壁です。
要件定義は、ECサイト構築の成否を決める最大の工程と言って差し支えありません。
詰めるべき内容が曖昧なまま開発に入ると、後工程で「想定と違う」「業務に合わない」という手戻りが頻発し、予算もスケジュールも品質も崩れます。
やっかいなのは、要件定義は手本になるテンプレートが社外に少なく、社内にもノウハウが蓄積されにくいという点です。
RFP、業務要件・機能要件・非機能要件の切り分け、ベンダー側の要件定義工程との接続、現場の落とし穴。
これらをセットで押さえないと、文書だけが立派で実装段階で噛み合わないという結末になります。
本記事では、ECサイト要件定義の全体像、RFPの構成と書き方、要件定義書のテンプレ項目、業務要件・機能要件・非機能要件の整理方法、ベンダー選定の判断軸、要件定義の進め方、現場で陥りがちな落とし穴までを、実務目線で解説します。
目次
-
ECサイトの要件定義とは
-
要件定義の全体像と進め方の5ステップ
-
RFP(提案依頼書)の構成と書き方
-
要件定義書のテンプレ項目(業務要件・機能要件・非機能要件)
-
業務要件の整理方法
-
機能要件の整理方法
-
非機能要件の整理方法
-
ベンダー選定の判断軸とRFP評価
-
ECサイト要件定義で陥りがちな7つの落とし穴
-
まとめ
【無料相談】ECサイト要件定義の進め方をご支援します ECサイトの構築・リプレイスを検討中の方に向けて、要件定義の進め方・RFPの組み立て・要件定義書テンプレの活用方法を無料でご相談いただけます。
[無料で相談する] [資料をダウンロード]
1. ECサイトの要件定義とは
ECサイトの要件定義は、構築するECサイトに「何を実現させるか」「どんな条件を満たさせるか」を文書化する工程です。
ここで決めた内容が、ベンダー選定・見積もり・設計・開発・テスト・運用までの全工程の土台になります。
1-1. 要件定義の位置づけ
ECサイト構築プロジェクトの工程は、おおよそ次のとおりです。
|
工程 |
主な担当 |
内容 |
|---|---|---|
|
企画・構想 |
事業部・経営層 |
目的・KPI・予算・体制の合意 |
|
要件定義 |
事業部・情シス・外部支援 |
業務要件・機能要件・非機能要件の整理 |
|
RFP作成・ベンダー選定 |
事業部・情シス |
RFP発行、提案受領、ベンダー選定 |
|
設計 |
ベンダー |
基本設計・詳細設計 |
|
開発・テスト |
ベンダー |
実装・単体/結合/受け入れテスト |
|
移行・リリース |
事業部・ベンダー |
データ移行・本番リリース |
|
運用・保守 |
事業部・ベンダー |
監視・改善・追加開発 |
要件定義の位置づけは「企画・構想」の後、「設計」の前。自社の業務とシステムの接続点をどこまで明確化できるかで、プロジェクト全体の成否が決まります。
1-2. 要件定義書とRFPの違い
実務では「要件定義書」と「RFP」が混同されがちです。違いを整理しておきます。
|
ドキュメント |
目的 |
主な記載内容 |
|---|---|---|
|
RFP(提案依頼書) |
ベンダーから提案を受けるための資料 |
プロジェクト概要、目的、想定要件、予算感、選定条件 |
|
要件定義書 |
システムに実現させる要件を定義する資料 |
業務要件、機能要件、非機能要件、画面イメージ、業務フロー |
RFPは「ベンダーに見せる」資料、要件定義書は「ベンダーと合意する」資料。実務の流れとしては、RFP段階で要件をある程度文書化し、ベンダー選定後にベンダーと共同で要件定義書を完成させるパターンが多いです。
1-3. 要件定義が成否を分ける理由
要件定義の精度が低いと、後工程で次の問題が連鎖します。
-
見積もり精度の低下:要件が曖昧だとベンダーの見積もりがバラつき、適切な比較ができない
-
手戻りの増加:開発フェーズで「業務に合わない」が頻発し、追加開発費が嵩む
-
スケジュール遅延:開発期間中に要件変更が連発し、リリースが遅れる
-
業務との不整合:実装されたシステムが現場の業務フローに馴染まず、運用で詰む
-
追加コスト発生:要件漏れによる追加開発が発生し、当初予算を大幅に超過する
経済産業省『令和6年度 電子商取引に関する市場調査』によれば、日本のBtoC-EC市場規模は26.1兆円(2024年)、EC化率は9.78%まで拡大しました。EC事業の成否がビジネス全体に与える影響は年々大きくなっており、要件定義の精度はシステム品質の問題というよりも、事業競争力に直結する経営課題です。
2. 要件定義の全体像と進め方の5ステップ
ECサイトの要件定義は、思いつきで進めると必ず破綻します。5ステップで段階的に固めていくのが定石です。
2-1. ステップ1:プロジェクトの目的・KPIを定義する(1〜2週間)
最初に決めるのは、このECサイトで何を実現したいのかという目的です。
-
売上拡大が主目的か、コスト削減・業務効率化が主目的か
-
既存ECの刷新か、ゼロからの新規構築か
-
越境EC・B2B・サブスクリプション等の新規事業を伴うか
目的が曖昧なまま要件定義に入ると、「あれもこれも盛り込みたい」となりスコープが膨張します。
目的を1〜2行に集約できるレベルまで絞り込み、KPI(売上目標・CVR目標・運用工数削減目標等)に落とし込む。
ここが要件定義のスタートラインです。
2-2. ステップ2:現状業務とシステムの棚卸し(2〜4週間)
次に、現状の業務フローと既存システムを棚卸しします。
-
受注処理・在庫管理・出荷管理の業務フロー
-
既存システム(基幹/WMS/CRM/MA/会計/ポイント等)との連携状況
-
現場担当者の運用負荷・属人化している作業
-
現状EC(リプレイス時)の問題点・限界
棚卸しが甘いと、後の機能要件・業務要件で抜け漏れが発生します。現場担当者へのヒアリングと、実際の業務フロー観察は必ずセットで実施してください。
2-3. ステップ3:要件のドラフト作成(4〜6週間)
棚卸しの結果をもとに、業務要件・機能要件・非機能要件のドラフトを作成します。
-
業務要件:誰が、何を、どのように行うのか
-
機能要件:システムが提供すべき機能の一覧
-
非機能要件:性能・セキュリティ・運用・拡張性等の条件
この段階では「実装可能性」よりも、「業務上必要な要件」の洗い出しを優先します。実装可能性の精査はベンダー選定後に行うほうが現実的です。
2-4. ステップ4:RFP作成とベンダー選定(6〜8週間)
要件のドラフトをもとにRFPを作成します。プロジェクト概要・目的・想定要件・予算感・選定条件・スケジュールを記載し、複数ベンダーに提案を依頼します。
提案受領後は、評価軸(機能適合度・実績・体制・価格・サポート等)に基づきベンダーを選定します。詳細は本記事の8章で解説します。
2-5. ステップ5:ベンダーとの要件定義書の完成(4〜8週間)
ベンダー選定後、ベンダーと共同で要件定義書を完成させます。
-
ドラフト要件の精緻化
-
画面イメージ・業務フローの図示
-
データモデル・連携仕様の確定
-
非機能要件の数値化(同時接続数・応答時間等)
ここで作成した要件定義書が、その後の設計・開発・テストの基準書になります。事業部・情シス・ベンダーの三者が合意したうえで承認することが必須です。
2-6. ステップ別のタイムライン例
中規模ECの構築・リプレイスを想定した、要件定義工程全体のタイムライン例です。
|
ステップ |
期間 |
主な成果物 |
|---|---|---|
|
1. 目的・KPI定義 |
1〜2週間 |
プロジェクト憲章、KPI定義書 |
|
2. 現状棚卸し |
2〜4週間 |
業務フロー図、既存システム構成図 |
|
3. 要件ドラフト |
4〜6週間 |
業務要件ドラフト、機能要件ドラフト、非機能要件ドラフト |
|
4. RFP作成・選定 |
6〜8週間 |
RFP、提案評価表、選定報告書 |
|
5. 要件定義書完成 |
4〜8週間 |
要件定義書、業務フロー詳細、画面仕様 |
要件定義工程の合計期間は、規模により3〜6ヶ月程度。短縮しすぎると後工程で手戻りが発生し、結果としてプロジェクト全体が遅れます。
3. RFP(提案依頼書)の構成と書き方
RFP(Request For Proposal:提案依頼書)は、ベンダーに自社の要件と背景を理解してもらい、精度の高い提案を出してもらうための資料です。RFPの質がベンダー提案の質を決めます。
3-1. RFPに必須の8セクション
ECサイト構築のRFPには、次の8セクションを盛り込むのが標準です。
|
セクション |
内容 |
|---|---|
|
1. プロジェクト概要 |
会社概要、事業内容、プロジェクトの背景 |
|
2. プロジェクトの目的・ゴール |
解決したい課題、KPI、期待する成果 |
|
3. 現状の課題と要件 |
既存システム構成、現状の問題点、改善要望 |
|
4. 機能要件 |
必須機能、希望機能の一覧 |
|
5. 非機能要件 |
性能・セキュリティ・運用・拡張性の条件 |
|
6. 予算・スケジュール |
想定予算(レンジ可)、希望リリース時期 |
|
7. 提案依頼内容 |
提案範囲、見積もり項目、必要なドキュメント |
|
8. 選定プロセス |
評価軸、スケジュール、提出方法 |
3-2. RFPで明示すべき5つの情報
次の5つが明示されていないと、ベンダーは精度の高い提案を出せません。
-
事業の文脈:何のためにECを構築・刷新するのか、事業戦略上の位置づけ
-
目的・KPI:定量・定性の両面で、何をもって成功とするのか
-
予算レンジ:上限・下限の目安(厳密でなくてもよい)
-
想定スケジュール:希望リリース時期、検討プロセスの所要期間
-
既存システム構成:基幹・WMS・CRM等との連携要件
予算レンジを開示するかは社内で議論になりがちな論点です。実態としては、ある程度の予算感を共有したほうが、ベンダーは現実的なプランを提案しやすくなります。
厳密な数字でなくレンジで構わないので、開示するほうが提案の質は上がります。
3-3. RFPでよく漏れる項目
実務でRFPを作成する際、漏れがちな項目です。チェックリストとして使ってください。
-
想定取引量:商品点数、月間注文数、ピーク時のアクセス数
-
既存システム連携:連携対象、連携方式(API/CSV/DB連携等)、データ量
-
既存データの移行範囲:商品・顧客・注文履歴・コンテンツ等
-
越境EC・多言語対応:対象国、対応言語、通貨、決済手段
-
B2B機能要件:見積もり機能、企業別価格、与信管理、請求書払い等
-
オムニチャネル要件:店舗連携、在庫一元化、店舗受け取り、店舗発送
-
運用体制:自社運用範囲、ベンダー運用範囲、保守体制
これらが漏れていると、ベンダー選定後の見積もり修正・スコープ再調整が頻発します。
3-4. RFPの分量の目安
ECサイト構築のRFPは、規模ごとに以下が目安です。
|
プロジェクト規模 |
RFP分量目安 |
|---|---|
|
小規模EC(年商1億円未満) |
2〜5ページ程度 |
|
中規模EC(年商1〜30億円) |
5〜15ページ程度 |
|
大規模EC(年商30億円以上) |
15 ページ程度 |
|
エンタープライズEC |
30〜50ページ以上 |
分量よりも、ベンダーが提案するために必要な情報が網羅されているかどうかが本質です。
3-5. RFP発行から提案受領までのスケジュール
|
フェーズ |
期間 |
|---|---|
|
RFP発行・質問受付 |
1〜2週間 |
|
ベンダーによる提案準備 |
3〜4週間 |
|
提案受領・プレゼン |
1〜2週間 |
|
評価・選定 |
1〜2週間 |
ベンダー側は社内稟議・見積もり精査に時間がかかります。提案準備期間は3週間以上確保するのが望ましいです。
短縮しすぎると、ベンダーが提案を辞退するか、精度の低い提案しか戻ってきません。
4. 要件定義書のテンプレ項目(業務要件・機能要件・非機能要件)
要件定義書は、ベンダーと合意したシステム要件を体系的に文書化したものです。標準的なテンプレ項目を示します。
4-1. 要件定義書の標準目次
|
セクション |
内容 |
|---|---|
|
1. プロジェクト概要 |
目的、ゴール、KPI、スコープ |
|
2. 業務要件 |
業務フロー、運用ロール、業務シナリオ |
|
3. 機能要件 |
機能一覧、画面要件、データ要件 |
|
4. 非機能要件 |
性能、セキュリティ、運用、拡張性 |
|
5. 外部システム連携 |
連携対象、連携方式、データ仕様 |
|
6. 移行要件 |
移行データ、移行方式、移行スケジュール |
|
7. 運用・保守要件 |
運用体制、監視、SLA、サポート範囲 |
|
8. プロジェクト体制 |
役割分担、コミュニケーションルール |
|
9. スケジュール |
工程、マイルストーン、リリース計画 |
|
10. 制約条件・前提条件 |
法令、社内規程、技術制約 |
4-2. 業務要件・機能要件・非機能要件の違い
3つの要件区分の違いを整理します。
|
要件区分 |
内容 |
例 |
|---|---|---|
|
業務要件 |
業務上、何をどのように行うかを定義 |
受注からの出荷までのフロー、返品処理の手順 |
|
機能要件 |
システムが提供すべき機能を定義 |
商品検索、カート、決済、会員管理、レコメンド |
|
非機能要件 |
システムの品質・性能・運用条件を定義 |
同時接続数、応答時間、稼働率、セキュリティ要件 |
業務要件は「人とプロセス」、機能要件は「システムの機能」、非機能要件は「システムの品質」。この3軸で区分すると整理しやすくなります。
4-3. 要件定義書の作成時の留意点
-
粒度の統一:機能ごとに粒度がバラバラだと、見積もり・設計でブレが発生する
-
業務フロー図の挿入:文章だけでなく図(業務フロー図・データフロー図・画面遷移図)を活用
-
画面イメージの提示:主要画面(トップ、商品一覧、商品詳細、カート、チェックアウト、マイページ)はモックレベルで提示
-
MoSCoW分類:Must(必須)/Should(重要)/Could(あればよい)/Won’t(今回はやらない)で優先度を整理
-
承認プロセスの明文化:誰が、何をもって、承認するかを明記
MoSCoW分類は、開発フェーズで「優先度の解釈違い」を防ぐ実用的なフレームワークです。要件ごとに必ず付与してください。
5. 業務要件の整理方法
業務要件は、ECサイトを通じて自社が「どのような業務をどのように回すか」を定義します。機能要件・非機能要件の前提となる、最も重要な要件区分です。
5-1. 業務要件で整理すべき7つの観点
|
観点 |
内容 |
|---|---|
|
業務フロー |
受注、出荷、在庫管理、返品、問い合わせ対応等の一連のフロー |
|
業務シナリオ |
通常注文、定期購入、ギフト、店舗受け取り等のパターン |
|
ロール |
誰が(管理者/運用担当/カスタマーサポート/店舗)何を行うか |
|
業務量 |
月間注文数、商品点数、会員数、ピーク時の業務量 |
|
業務ルール |
在庫引当ルール、価格ルール、割引適用ルール、税制対応 |
|
例外処理 |
在庫切れ時の対応、注文キャンセル、返品・交換処理 |
|
業務SLA |
出荷リードタイム、問い合わせ応答時間、決済確定までの時間 |
5-2. 業務フロー図の書き方
業務フローは箇条書きではなくフロー図で文書化することが望まれます。フロー図には以下を含めます。
-
業務の開始から完了までの流れ
-
各ステップの担当者・システム
-
分岐条件・例外処理の流れ
-
外部システム連携のポイント
フォーマットはBPMN(Business Process Model and Notation)・スイムレーン図・シーケンス図など、社内で慣れているもので構いません。
5-3. 業務シナリオの整理例
-
通常注文:商品検索→カート→チェックアウト→決済→出荷指示→出荷→配送完了
-
定期購入(サブスクリプション):初回購入→定期配送設定→次回配送日に自動引き落とし
-
店舗受け取り:オンライン注文→店舗ピックアップ通知→店舗で受け取り
-
ギフト購入:ギフト設定→ラッピング指定→送付先指定→お届け
-
返品・交換:返品申請→商品返送→検品→返金または交換出荷
各シナリオごとに業務フローを文書化します。粒度を揃えておくと、機能要件の整理もスムーズに進みます。
5-4. 業務要件のヒアリング先
業務要件のヒアリングは、以下の関係者を漏らさず実施します。
-
EC運用担当(受注、出荷、商品登録、顧客対応)
-
マーケティング担当(キャンペーン、CRM、広告連携)
-
情シス・IT部門(既存システム連携、セキュリティ)
-
カスタマーサポート(問い合わせ対応、返品・交換処理)
-
物流・倉庫担当(WMS連携、出荷フロー、在庫管理)
-
経理・財務(請求、入金、税制対応、会計連携)
-
法務・コンプライアンス(個人情報保護、特商法、PCI DSS)
各部門の業務観点が要件に反映されないと、リリース後に「現場で使えない」事態が起きます。
6. 機能要件の整理方法
機能要件は、ECサイトが備えるべき機能を一覧化したものです。網羅性と粒度のバランスが、要件定義書の質を左右します。
6-1. ECサイトの主要機能カテゴリ
ECサイトの機能は、次のカテゴリで整理するのが標準です。
|
カテゴリ |
主な機能 |
|---|---|
|
フロント機能 |
商品検索、商品詳細、カート、チェックアウト、マイページ、レコメンド |
|
商品管理 |
商品登録、在庫管理、価格管理、カテゴリ管理、SKU管理 |
|
受注管理 |
注文一覧、注文ステータス管理、出荷指示、ピッキング指示 |
|
顧客管理 |
会員管理、ポイント、ランク、購入履歴、セグメント |
|
決済 |
クレジットカード、コンビニ、銀行振込、後払い、電子マネー、デジタル決済 |
|
配送 |
配送方法、配送料、配送日指定、追跡 |
|
キャンペーン |
クーポン、セール、ポイントアップ、定期購入 |
|
マーケティング |
メール配信、レコメンド、レビュー、SEO設定 |
|
外部連携 |
基幹、WMS、CRM、MA、会計、店舗POS |
|
管理・分析 |
管理画面、レポート、ダッシュボード、KPI集計 |
6-2. 機能要件の粒度の目安
機能要件は粒度がバラバラだと見積もり・設計でブレが出ます。1機能あたり以下のレベルで記述するのが目安です。
-
機能名
-
機能概要(1〜3行)
-
操作主体(管理者/顧客/システム)
-
入力情報・出力情報
-
業務上の利用シーン
-
関連する業務要件
-
MoSCoW分類
6-3. ECサイトでよく抜ける機能
実務で漏れがちな機能です。
-
会員ランク・ポイント機能:既存会員のランク移行ルール、ポイント引き継ぎ
-
定期購入機能:解約フロー、配送スキップ、商品変更
-
複数配送先指定:1注文で複数の配送先を指定する機能
-
ギフト機能:ラッピング、メッセージカード、送付先非通知
-
店舗受け取り・店舗在庫表示:オムニチャネル要件
-
会員向け限定価格・限定商品:B2B要件
-
領収書・請求書発行:法人顧客向け
-
税制対応:軽減税率、インボイス制度、海外消費税
-
多言語・多通貨対応:越境EC要件
-
データエクスポート:会計・税務・マーケティング連携のためのCSVエクスポート
なかでも会員ランク・ポイント機能は、既存EC刷新時に「現行と同じルールを再現できない」という問題が起きやすい領域です。早い段階で詳細を詰めてください。
6-4. 機能要件一覧のテンプレ例
機能要件一覧は、以下のような表形式で整理することが多いです。
|
機能ID |
機能名 |
概要 |
主担当 |
MoSCoW |
業務要件ID |
備考 |
|---|---|---|---|---|---|---|
|
F-001 |
商品検索 |
キーワード・カテゴリ・タグでの絞り込み |
顧客 |
Must |
B-010 |
サジェスト機能含む |
|
F-002 |
在庫管理 |
在庫数・在庫アラート・店舗別在庫 |
管理者 |
Must |
B-020 |
WMS連携あり |
|
F-003 |
定期購入 |
定期配送設定・解約・スキップ |
顧客/管理者 |
Should |
B-040 |
1年目で実装 |
このフォーマットに沿って機能一覧を整理すれば、見積もり依頼・設計・テストの全工程で使える基準書になります。
【無料相談】貴社の機能要件整理を支援します ECサイトの機能要件一覧の整理、優先度の付け方、見積もり依頼のためのRFP作成まで、Shopifyの専門家が無料相談で支援します。
[無料で相談する] [資料をダウンロード]
7. 非機能要件の整理方法
非機能要件は、システムの品質・性能・運用条件を定義する要件です。機能要件に比べて軽視されがちですが、非機能要件の漏れはリリース後のサイトダウン・セキュリティ事故・運用コスト増に直結します。
7-1. 非機能要件の6カテゴリ
IPA(情報処理推進機構)の『非機能要求グレード』に準拠した6カテゴリで整理するのが標準です。
|
カテゴリ |
内容 |
|---|---|
|
可用性 |
稼働率、計画停止、災害対策、障害復旧時間(RTO/RPO) |
|
性能・拡張性 |
応答時間、同時接続数、ピーク時のスループット、スケール対応 |
|
運用・保守性 |
監視、ログ管理、バックアップ、定期メンテナンス |
|
移行性 |
データ移行範囲、移行方式、テスト方針 |
|
セキュリティ |
認証・認可、PCI DSS、暗号化、脆弱性対応、不正アクセス対策 |
|
システム環境・エコロジー |
動作環境、ブラウザ対応、モバイル対応、消費電力 |
7-2. 性能要件の数値化例
非機能要件は数値で定義するのが原則です。以下の項目は具体的な数値で出してください。
|
項目 |
数値要件の例 |
|---|---|
|
ページ表示速度 |
主要画面の応答時間:3秒以内 |
|
同時接続数 |
通常時:1,000セッション/ピーク時:10,000セッション |
|
ピーク時のトラフィック |
セール時に通常の10倍を想定 |
|
月間注文処理数 |
100,000件まで対応 |
|
商品点数 |
50,000SKUまで管理可能 |
|
サイト稼働率 |
月間稼働率99.9%以上 |
|
障害時の復旧時間 |
RTO:4時間以内、RPO:24時間以内 |
ページ表示速度が1秒から3秒に落ちるだけで直帰率は32%上昇し、3秒以上の表示で53%のモバイルユーザーが離脱します(出典:Google『The Need for Mobile Speed』ほか)。また、一般的な市場調査では、表示速度が1秒遅れるごとにコンバージョン率(CVR)が7%低下するとも言われています。
性能要件は「速ければよい」ではなく、ビジネスインパクトに直結する経営要件として扱ってください。
7-3. セキュリティ要件のポイント
-
PCI DSS準拠:クレジットカード情報を取り扱う場合は必須(最新版はVersion 4.0)
-
個人情報保護法対応:個人情報の取得・保管・廃棄のルール
-
HTTPS化(TLS 1.2以上):全ページのHTTPS化
-
不正アクセス対策:WAF、不正ログイン検知、ボット対策
-
脆弱性対応プロセス:定期的な脆弱性診断、パッチ適用フロー
-
ログ監査:管理画面の操作ログ、認証ログの保管
-
データ暗号化:データベース、通信経路、バックアップの暗号化
-
災害対策・BCP:データセンターの冗長化、バックアップ・リストア手順
PCI DSS Version 4.0は2025年3月末で完全移行が完了しています。未対応のままECを運用すること自体がリスクなので、要件定義段階で必ず確認してください。
7-4. 運用・保守要件のポイント
リリース後の運用・保守も、要件定義段階で詰めておきます。
-
監視対象:サイト死活、応答速度、エラー率、決済エラー
-
アラート通知:通知先、通知レベル、通知タイミング
-
バックアップ:取得頻度、保管期間、リストア手順
-
定期メンテナンス:時間帯、頻度、事前告知方法
-
保守体制:平日対応、24/365対応、エスカレーション
-
追加開発対応:要件追加時の見積もりプロセス、開発体制
非機能要件はリリース後の安定稼働と運用コストに直結します。機能要件と同じ熱量で詰めることが必要です。
7-5. 非機能要件の数値化が難しい場合の対処
-
業界標準・公的ガイドラインの引用:IPA『非機能要求グレード』のテンプレを活用
-
既存システムの実績値の参照:現行ECの実績値をベースに目標値を設定
-
競合・業界平均との比較:競合サイトの応答速度・稼働率を参考にする
-
ベンダー提案ベースの調整:ベンダー側のデフォルト値を確認したうえで合意
数値化できないまま「高速」「安全」「安定」と書くだけでは、後の見積もり・設計で必ずズレが起きます。
8. ベンダー選定の判断軸とRFP評価
RFPに対するベンダー提案を、どの評価軸で選定するか。プロジェクト成否を左右する重要ポイントです。
8-1. ベンダー選定の7つの評価軸
|
評価軸 |
内容 |
重みづけの目安 |
|---|---|---|
|
機能適合度 |
必須要件・希望要件の充足度 |
25〜30% |
|
実績・経験 |
同業種・同規模の構築実績、業界知見 |
15〜20% |
|
体制・推進力 |
プロジェクト体制、PM経験、コミュニケーション力 |
15〜20% |
|
価格 |
初期費用・運用費用・追加開発単価 |
15〜20% |
|
技術力 |
アーキテクチャ、セキュリティ、拡張性 |
10〜15% |
|
サポート |
保守体制、運用支援、トラブル対応 |
5〜10% |
|
提案の質 |
提案内容の具体性・実行可能性 |
5〜10% |
重みづけはプロジェクトの目的・優先事項によって変動します。評価軸と重みづけはRFP発行前に決め、社内で合意しておくのが鉄則です。
8-2. 提案評価表のフォーマット例
|
評価項目 |
重み |
ベンダーA |
ベンダーB |
ベンダーC |
|---|---|---|---|---|
|
機能適合度 |
30% |
★★★★☆ |
★★★★★ |
★★★☆☆ |
|
実績・経験 |
20% |
★★★★★ |
★★★☆☆ |
★★★★☆ |
|
体制・推進力 |
15% |
★★★★☆ |
★★★★☆ |
★★★☆☆ |
|
価格 |
15% |
★★★☆☆ |
★★★★☆ |
★★★★★ |
|
技術力 |
10% |
★★★★☆ |
★★★★★ |
★★★☆☆ |
|
サポート |
5% |
★★★★★ |
★★★☆☆ |
★★★★☆ |
|
提案の質 |
5% |
★★★★☆ |
★★★★★ |
★★★☆☆ |
|
総合スコア |
- |
84 |
83 |
71 |
スコア計算は、★1=20点・★2=40点・★3=60点・★4=80点・★5=100点として、各評価項目の重みづけを乗じて合算します。
8-3. ベンダー選定で重視すべき非定量項目
定量評価だけで判断すると、プロジェクト推進上の重要要素を見落とします。次の非定量項目も必ず確認してください。
-
PMの実力:実際にプロジェクトを率いるPMの経験・コミュニケーション能力
-
要件定義の伴走力:曖昧な要件をベンダー側から整理・提案できるか
-
業務理解力:自社の業務を理解し、業務に合った提案ができるか
-
トラブル時の対応姿勢:問題発生時のエスカレーション、リカバリ姿勢
-
長期パートナーシップへの姿勢:リリース後の継続的な改善支援への意欲
可能であればPMとの個別面談、過去案件のリファレンスチェックを実施してください。
8-4. プラットフォーム選定とベンダー選定の関係
ECサイト構築では、プラットフォーム選定とベンダー選定がセットになるケースが多いです。プラットフォームの種類によって、選定の進め方が異なります。
|
プラットフォーム種類 |
代表例 |
ベンダー選定の特徴 |
|---|---|---|
|
ASP・SaaS型 |
Shopify、BASE、STORES、futureshop、MakeShop、カラーミーショップ |
プラットフォーム会社が直接対応するケース、または認定パートナーから選定 |
|
オープンソース型 |
EC-CUBE、Magento |
OSSに対応できる開発会社から選定 |
|
パッケージ型 |
ecbeing、ebisumart、Orange EC、SI Web Shopping |
パッケージベンダーが直接構築・運用 |
|
フルスクラッチ型 |
- |
大手SIer、開発会社から選定 |
プラットフォームによって機能・カスタマイズ性・コスト構造が大きく異なります。要件定義段階でプラットフォーム種類の方向性を仮置きしておくと、RFPの精度が高まります。
8-5. ベンダー選定後のキックオフで握ること
ベンダー選定後、開発に入る前のキックオフで以下を握っておきます。
-
プロジェクトの目的・KPI(再確認)
-
スコープ(やる/やらない)の明文化
-
体制(自社・ベンダー・関係部署)
-
スケジュール(マイルストーン、定例頻度)
-
コミュニケーションルール(連絡手段、エスカレーション)
-
変更管理ルール(要件追加時の見積もり・承認プロセス)
-
完了条件(受け入れテスト基準、リリース判定基準)
握りが甘いと、開発フェーズで「言った言わない」が頻発します。 議事録・合意書として残し、双方が承認することが必須です。
9. ECサイト要件定義で陥りがちな7つの落とし穴
現場の要件定義で頻発する落とし穴を7つ挙げます。事前に把握して回避してください。
9-1. 落とし穴1:業務要件を整理せず、機能要件から書き始める
機能の一覧から書き始めると、業務との接続が曖昧になります。実装後に「業務に合わない」「現場で使えない」が頻発する典型パターンです。
業務要件(誰が、何を、どう行うか)を先に整理し、その上で機能要件を導出する順序が鉄則です。
9-2. 落とし穴2:「現行と同じ」をそのまま要件化する
リプレイス案件でよくあるのが、「現行ECと同じ機能を実装してほしい」という要件です。これは要件として弱く、ベンダーが正確に再現できないリスクを高めます。
現行機能を機能要件として明文化し、不要な機能は削減、改善余地のある機能は再設計の対象とします。
9-3. 落とし穴3:非機能要件を「業界標準でお任せ」にする
非機能要件を曖昧にすると、性能不足・セキュリティ事故・運用コスト増のリスクが高まります。性能・セキュリティ・運用・拡張性は数値で定義し、ベンダーと合意することが必須です。
「ベンダーに任せる」スタンスはNGです。
9-4. 落とし穴4:MoSCoW分類なしで「すべて必須」にする
機能要件を整理する際、すべてをMust(必須)にしてしまうケースです。スコープが膨張し、見積もりが高騰、スケジュールが破綻します。
MoSCoW分類で優先度を明確化し、初回リリースのスコープを絞り込んでください。
9-5. 落とし穴5:既存システム連携要件を後回しにする
基幹・WMS・CRM・MA等の既存システム連携は、要件定義段階で詳細を詰めることが必須です。後回しにすると、開発フェーズで「データ仕様が違う」「連携方式の合意ができていない」が頻発します。
連携対象システム・連携方式・データ仕様・連携タイミングを要件定義段階で整理してください。
9-6. 落とし穴6:法令・コンプライアンス要件の見落とし
ECサイトには複数の法令対応が求められます。要件定義段階で漏らさず整理してください。
-
個人情報保護法:個人情報の取得・利用・保管・廃棄ルール
-
特定商取引法:表記義務、返品・キャンセルルール、特商法ページ
-
景品表示法:価格表記、二重価格、不当表示の禁止
-
PCI DSS:クレジットカード情報の取り扱い
-
電子帳簿保存法:取引データの保管要件
-
インボイス制度:請求書発行要件
これらはリリース後に「未対応で違反」となるリスクが高い領域です。法務・コンプライアンス部門との連携が必須です。
9-7. 落とし穴7:「要件定義書を作って終わり」にする
要件定義書は作って終わりではありません。設計・開発・テスト・リリースの全工程で「要件定義書を基準として参照する」運用が必須です。
要件定義書の更新ルール(変更管理プロセス)を明文化し、要件変更時には必ず文書を更新してください。
要件変更を口頭・チャットだけで済ませると、リリース時に「要件定義書と実装が乖離している」事態が起きます。要件定義書を「生きたドキュメント」として運用することが、プロジェクト成功の隠れた要件です。
まとめ
ECサイトの要件定義は、プロジェクトの成否を最も大きく左右する工程です。RFPの構成、業務要件・機能要件・非機能要件の整理、ベンダー選定の判断軸、現場の落とし穴。
これらをセットで押さえてはじめて、机上の文書ではなく実装まで通る要件定義になります。
本記事を自社のRFP・要件定義書を組み立てる際のガイドとしてご活用ください。
ECサイト要件定義成功の5つのポイント
-
業務要件を先に整理し、機能要件を後で導出する
業務(誰が・何を・どう行うか)を起点に、必要な機能を導出します。機能から書き始めると、業務との不整合が頻発します。 -
RFPでは予算レンジ・スケジュール・既存システム連携を明示する
ベンダーが精度の高い提案を出すために必要な情報を、漏れなく開示します。曖昧なRFPからは曖昧な提案しか戻ってきません。 -
非機能要件を数値で定義する
性能・セキュリティ・運用・拡張性を具体的な数値で要件化し、ベンダーと合意します。「業界標準でお任せ」は最大のリスクです。 -
MoSCoW分類で優先度を整理する
Must/Should/Could/Won’tで機能の優先度を明確化し、初回リリースのスコープを絞り込みます。すべてをMustにすると破綻します。 -
要件定義書を「生きたドキュメント」として運用する
作成したら終わりではなく、設計・開発・テスト・リリースの全工程で参照し、要件変更時には必ず更新します。
最初の一歩を踏み出そう
要件定義は、机に向かってフォーマットを埋めるだけでは進みません。事業の目的を明確化し、現場の業務を観察し、関係部門の声を集め、ベンダーと対話する。
地道なヒアリングと文書化の積み重ねが、最終的に「実装まで通る要件定義書」を生みます。
「何から手を付ければよいかわからない」段階であれば、まずはプロジェクトの目的・KPIを1〜2行に集約することから始めてください。目的が明確になれば、業務要件・機能要件・非機能要件のすべてに芯が通ります。
要件定義の経験豊富な外部支援者を巻き込むのも有効です。社内ノウハウだけで進めるより、ベンダー選定後の手戻りリスクを大きく減らせます。
【無料相談】ECサイト要件定義・RFP作成を伴走支援します ECサイトの構築・リプレイスを検討中の方に向けて、要件定義の進め方、RFPの組み立て、ベンダー選定、要件定義書の作成までを一貫して支援します。Shopifyの専門家が、貴社の事業規模・業務特性に合わせた最適なアプローチをご提案します。
[無料で相談する] [資料をダウンロード]
参考文献
-
経済産業省『令和5年度 電子商取引に関する市場調査』2024年
-
情報処理推進機構(IPA)『非機能要求グレード』
-
Google『The Need for Mobile Speed』2018年
-
PCI Security Standards Council 『PCI DSS v4.0』
-
個人情報保護委員会『個人情報の保護に関する法律』
-
消費者庁『特定商取引に関する法律』
-
国税庁『電子帳簿保存法』『インボイス制度』
※本記事中の数値・情報は2026年5月時点の公開情報に基づいています。法令対応・各種ガイドラインの最新版は、各機関の公式情報をご確認ください。




