3社から見積もりを取ったら、500万円・1200万円・2800万円と3倍以上の幅で出てきて判断できない——システム発注の現場でよくぶつかる場面です。価格差が大きすぎて、安いところは何かを省略しているのではないか、高いところは何かを過剰見積もりしているのではないか、という疑念が湧きます。本記事ではシステム業者を比較する方法を5ステップで整理し、複数見積もりを意思決定に使うために発注側がやるべきことを、経営者目線で解説していきます。
この記事の結論(3行)
- 3社見積もりで価格が3倍違うのは、前提条件が揃っていないから。スコープ・要件・前提を発注側で揃えてから比較する
- 比較軸は「価格」だけでなく、人月単価・スコープ・実績の3軸で並べる。これで価格差の正体が見える
- 安い会社が必ずしも危険ではなく、高い会社が必ずしも安心でもない。重要なのは「同じ前提で比較できる状態」を発注側が作ること
なぜ3社見積もりで価格が3倍違ってしまうのか
複数のシステム業者から同じ要件で見積もりを取ったのに、価格が大きくぶれる現象は珍しくありません。技術的な実力差や悪意ではなく、前提条件の解釈が会社ごとに違うことが主因です。発注側が前提を揃えないまま見積もりを依頼すると、各社が独自の解釈で見積もりを作るため、結果として比較不能な3社が並びます。
- 要件定義の粒度がバラバラで、各社が独自に解釈している
- スコープの線引きが曖昧で、含む・含まないの基準が会社ごとに違う
- 人月単価が会社ごとに大きく異なる(40〜120万円のレンジ)
この3つを揃えるだけで、見積もりの幅は2倍以内に収まることがほとんどです。価格差は「発注側の準備不足」と「ベンダー側の見積もりスタイル」の合算で生まれていると理解してください。
要件定義の粒度がバラバラ
「在庫管理システムを作りたい」だけの一文で見積もりを依頼すると、各社の解釈が分かれます。A社は「最低限のCRUD機能」と解釈し、B社は「バーコード読み取りと帳票出力込み」と解釈し、C社は「会計連携と多拠点対応込み」と解釈する——同じ「在庫管理システム」でも、3社で想定する規模が全く違うことがあります。要件定義の粒度を発注側で揃えることが、比較の出発点です。
スコープの線引きが曖昧
要件があっても、スコープの線引きが曖昧だと見積もりは揃いません。「マスタ管理は含む?」「権限ロールは何種類?」「帳票は何種類?」「ユーザー数は?」——これらの線引きを発注側で明示してから依頼すると、各社の見積もりが揃ってきます。
人月単価のレンジが広い
ベンダーの人月単価は40〜120万円の幅があります。フリーランス的な小規模法人なら40〜60万円、中堅で60〜90万円、大手システムインテグレーターなら100〜120万円が一般的です。同じ10人月の案件でも、単価60万円なら600万円、単価120万円なら1200万円と、それだけで2倍違います。人月数と単価を分解して比較しないと、価格の正体は見えません。
システム業者を比較するための5ステップ
ここから、比較を意思決定につなげるための実践的な5ステップを示します。
| ステップ | やること | 期待効果 | |---|---|---| | 1 | 要件をA4・1〜3枚に言語化 | 3社の解釈ズレを抑え、見積もり幅が縮む | | 2 | スコープの含む・含まないを明示 | 想定機能の差をなくし、追加見積もり予防 | | 3 | 人月単価を分解して開示要求 | 価格差の正体(単価か工数か)が見える | | 4 | 同業界・同規模の実績を必須要件化 | 抽象的な「実績多数」を回避できる | | 5 | 評価軸を5項目に絞って点数化 | 価格以外の判断材料が揃う |
この5ステップを踏めば、3社見積もりは「比較可能な3社」に変わります。手順を発注側で踏むのが難しい場合は、業務改善・システム見積もりAI適正診断で評価軸を整理する方法もあります。
ステップ1: 要件をA4・1〜3枚に言語化
業務の目的・対象ユーザー・必要機能・除外する機能・運用想定をA4で1〜3枚に言語化してください。社内で完璧に書ききる必要はなく、「うちはこう考えている」を伝えるドラフトで十分です。これがあるかないかで、ベンダー側の解釈ズレが半分以下になります。
ステップ2: スコープの含む・含まないを明示
スコープを「含む」だけでなく「含まない」も明示することが効きます。「マスタ管理は含む、外部システム連携は除外、データ移行は別見積もり」と書き分けると、各社の見積もりが同じ前提で揃います。含む・含まないを書き分けるのが難しい場合、機能一覧をリストアップし「○・△・×」で印を付けるだけでも効果があります。
ステップ3: 人月単価を分解して開示要求
見積もり依頼時に「人月数」「人月単価」「項目別工数」の3軸で内訳開示を求めてください。これを嫌がるベンダーは、内訳を開示できない事情があるか、見積もりの根拠が甘いかのどちらかです。「一式」で出してくる会社より、内訳を出せる会社のほうが、契約後の追加見積もりが少なく済む傾向があります。
ステップ4: 同業界・同規模の実績を必須要件化
「実績多数」ではなく「同業界・同規模・直近2年で3件以上」を必須要件として書いてください。これを満たせない会社は、自社案件を経験で学ぶことになり、想定外コストが発生する確率が上がります。守秘義務で社名開示できない場合も、業界・規模・金額レンジまでは開示できる会社を選んでください。
ステップ5: 評価軸を5項目に絞って点数化
評価軸を「価格」「実績の合致度」「技術選定の妥当性」「保守体制」「コミュニケーションの質」の5項目に絞り、それぞれ5点満点で採点してください。価格1項目だけで決めると、安いが品質の不安な相手を選んでしまうリスクがあります。5項目の合計点で決めると、価格以外の要素が意思決定に反映されます。点数化のシートはExcelで5×3の表を作るだけで十分で、社内の複数役員が同じシートを埋めて持ち寄ると、評価のブレが見えてきます。
価格差の正体を見抜く3つの分解
3社見積もりが「500万・1200万・2800万」のように開いていたとき、その差の正体を分解する3つの軸があります。第一に「人月数の差」。同じ案件でA社が5人月、B社が15人月と見積もっていたら、機能スコープの解釈が違うか、生産性の前提が違うかのどちらかです。発注側でスコープを揃えてから再依頼すれば、5〜10人月のレンジに収束することが多いです。
第二に「人月単価の差」。同じ10人月でも単価60万円と120万円では2倍違います。単価が高い会社は、PM・QA・営業・法務など間接コストが上乗せされているケースが多く、それが品質保証に寄与しているかどうかを確認してください。単価の高低は「悪」ではなく、「何が含まれているか」の差です。
第三に「スコープ外項目の差」。同じ見積もりに見えても、A社は「保守6ヶ月込み」、B社は「保守は別契約」のように、含まれる範囲が違うことがあります。同じ800万円でも、保守半年込みなら実質値引きですし、保守なしなら別途100〜200万円の追加が前提となります。スコープ外項目の差は、見積もり書を並べただけでは見えません。
経営者目線で考える「比較が機能する条件」
経営者が複数見積もりを取る目的は、価格を下げることではなく「意思決定の根拠を持つこと」です。3社見積もりで一番安い会社を選ぶことが目的なら、相見積もりは「価格交渉のための材料集め」になり、ベンダーとの信頼関係を初手から損なってしまいます。
比較が機能する条件は3つです。第一に、発注側が要件・スコープを揃えて依頼している。第二に、価格以外の評価軸を持っている。第三に、選定理由を社内で説明できる。この3つが揃って初めて、複数見積もりは意思決定の道具になります。
価格だけで決める比較が失敗するのは、安いベンダーが何を省略して安くしたかが見えないまま発注してしまうからです。逆に、安いベンダーでも「何を省略して安くしたか」「どの部分は同等水準を保っているか」を説明できる相手なら、選んで構いません。重要なのは安さの構造を理解しているかどうかです。
もう1つ、「全社にお祈り通知を出す覚悟」も比較の前提です。3社見積もりを取って3社全てに発注するわけにはいきません。選ばれなかった2社には選定理由を簡潔に伝え、関係を残す配慮もしてください。次回案件で改めて検討する可能性があるなら、選定理由は誠実に伝えるべきです。
そして比較プロセス自体にもコストがかかります。要件書作成に1〜2週間、3社との商談に3〜5時間×3社、見積もり受領後の評価に1週間——合計1ヶ月ほどは経営者の時間を投入する前提で進めてください。「とりあえず安く済むから相見積もりを取ろう」ではなく、「1ヶ月の経営者時間を投資して意思決定の根拠を作る」という覚悟で臨むほうが、結果としてリターンは大きくなります。
ぷらすわんの実例:比較される側からの透明な情報開示
ぷらすわんは、相見積もりに参加する場合は他社との比較を前提に動きます。代表自身が発注側経験を持ち、比較が機能する条件を理解しているため、自社の見積もりを「比較しやすい形」で提示します。
具体的には、AI-SAKU案件で言えば「市場相場700〜1500万円のところを500万円で構築。Next.js 16+Supabase+Stripeを採用し、初期は管理画面の一部機能をスコープ外。人月単価60万円×8.3人月で500万円」のような内訳を見積もり段階で開示します。建造くんも「市場相場2500〜4000万円のところを2000万円で構築。57機能・30.8人月、人月単価65万円」と明示しています。
ある製造業C社の案件では、3社比較で当社の見積もりが中間価格でした。最安値の会社は500万円、当社は800万円、最高値は1800万円という構成です。最終的に当社が選定された理由は、人月数と単価の内訳を最も詳細に開示したこと、スコープの含む・含まないを明文化したこと、同業界での実績を3件提示したこと、の3点でした。価格の安さではなく「比較可能な情報の透明性」が選定理由になったケースです。
複数業者から見積もりを取った後、どのように比較を依頼するかを整理する場面では、評価軸の言語化から始めると意思決定がスムーズになります。
じちなびのケースでも同様の考え方を採っています。市場相場では300〜800万円、ぷらすわんでは200万円規模で立ち上げたため、相見積もりに参加した他社2社と比較するとぷらすわんが最安値でした。それでも選定理由が「最安だから」ではなく「Next.js + Supabaseで初期スコープを絞り込み、半年後にスケールアップする余地を残した提案だったから」と整理されたことが、リリース後のスムーズな機能拡張につながっています。価格の最安が選ばれる場合でも、選定理由が「最安」一色ではなく構造として説明できる状態にしておくと、契約後の拡張判断がブレません。
まとめ
システム業者の比較方法は、価格を並べるだけでは機能しません。3社見積もりで価格が3倍違うのは、発注側の前提が揃っていないことと、各社の人月単価・スコープ解釈の差が合算された結果です。比較を意思決定の道具にするには、要件をA4で言語化し、スコープの含む・含まないを明示し、人月単価を分解開示させ、同業界実績を必須要件化し、5項目の評価軸で点数化する——この5ステップを発注側で踏むことが必要です。
価格だけで決める比較は、安さの構造を見抜けないまま発注するリスクを抱えます。重要なのは「安いベンダーが何を省略したか」「高いベンダーが何を担保しているか」を理解した上で意思決定することです。比較を始める前に、自社の要件と評価軸を項目別に整理してから3社に依頼する流れをお勧めします。発注者として準備した1ヶ月の時間は、その後の数年間の運用効率に直接効いてきます。