ソリューションアーキテクチャ

見積もりとROI ― ピッタリ当てる見積もりはだいたい嘘 ― 生成AI時代のアーキテクチャ超入門

見積もりとROI ― ピッタリ当てる見積もりはだいたい嘘 ― 生成AI時代のアーキテクチャ超入門

本記事について

当サイトを閲覧いただきありがとうございます。 本記事はシリーズ『生成AI時代のアーキテクチャ超入門』の「ソリューションアーキテクチャ」カテゴリ第4弾として、見積もりとROIについて解説する記事です。

技術だけで語るアーキテクトは半人前、数字で語って一人前。本記事ではFP法/ストーリーポイント/TCOROI/NPV/IRR・初期コストvs運用コスト・段階投資の判断、AI時代の見積もり精度向上まで、技術と経営の橋渡しに必要な数値の道具を扱います。

本記事のテーマについてさらに詳しく知りたい方は『世界一わかりやすい IT業界のしくみとながれ』も参考にしてみてください。

この記事の結論

  • 初期費用でなくTCO(総保有コスト)で比較する
  • 3点見積もり+バッファで誠実に出す
  • Payback(回収期間)を軸に説明し、AI前提でコストを再計算する

この記事を読む前に

本記事はシステム全体の要件や費用対効果の話が中心です。IT用語にあまり馴染みがない方は、基礎編の「Webサービスが動く仕組み」と「サーバーとクラウドの基本」を先に読んでおくと格段に分かりやすくなると思います。また、読んでいて分からない用語が出てきたときは用語集で調べながら読み進められます。

そもそも見積もりとROIとは何か

家計の大きな買い物を想像してください。車を買うとき、「車両価格だけでなく保険・税金・ガソリン代・駐車場代を5年分で計算し、通勤時間短縮の価値と比較する」──これが個人版のROI(投資対効果)です。

IT プロジェクトの見積もりとROIも同じ構造です。初期費用だけでなく運用費用を含めた総コスト(TCO)を算出し、得られるビジネス効果と比較することで、投資する価値があるかを数字で判断します。

もし見積もりとROIがなければ、「技術的に正しい」だけでは経営層の承認を得られず、プロジェクトが始まりません。技術と経営の共通言語は数字です。

なぜ見積もりとROIが必要か

経営判断の土俵に乗る

予算・人員・期間の判断は全て数字で行われます。「技術的に正しい」だけでは承認されず、投資対効果の数字が必要です。

優先順位が明確になる

複数のプロジェクト候補がある時、ROI が最も高いものから着手するのが合理的です。数字がないと感情論になります。

完了後の評価ができる

プロジェクト完了後に「成功か失敗か」を判断するには、当初の想定と実績の比較が必要です。ROI 未設定だと検証できません。

費用と効果の構成要素

プロジェクト費用は初期費用(CapEx=設計・開発・ハードウェア・ライセンス)+ 運用費用(OpEx=クラウド料金・保守・更新)の2本立てで考え、さらに社内人員の人件費・研修費・機会費用・リスク費用まで含めます。初期だけで判断すると運用コストで赤字になるパターンが頻発するため、3〜5年のTCO(総所有コスト、Total Cost of Ownership)で見積もるのが現代的です。初期購入価格が安くても運用・保守・更新・廃棄まで含めた総額で高くつく「安物買いの銭失い」を防ぐのがTCO分析です。

効果は定量効果(コスト削減・売上増加・リスク低減)と定性効果(業務品質・意思決定スピード・戦略的価値)に分かれます。業務時間削減はほぼ全プロジェクトで効果に数えられるため最も使われる効果で、時給換算して計算します。

ROIの計算式

シンプルなROI計算式

シンプルな ROI 計算は以下です。複雑な指標もありますが、経営層に説明するなら単純な式が通りやすいです。

3年ROI 100%以上が一般的な承認ラインです。200%なら回収後に倍返しの意味になります。

NPV(正味現在価値)

時間価値を加味したROIです。「今の100万円と3年後の100万円は価値が違う」という考え方で、将来のキャッシュフローを割引現在価値に換算します。

NPV = Σ( 各年のキャッシュフロー / (1+割引率)^n ) - 初期投資

割引率 5% なら:
3年後の100万円 ≒ 今の86万円

大規模・長期プロジェクトでは NPV が使われます。割引率は企業ごとに決まっており、通常は5〜10%が使われます。

Payback Period(回収期間)

何年で投資額を回収できるかを示す指標です。NPVより直感的で、経営層に刺さりやすいのが特徴です。1年以内なら極めて有利、2〜3年が標準的な承認範囲、4〜5年は慎重検討、5年以上は戦略的価値の説明が必要になります。

工数見積もりの手法は、類似案件と比較する類推見積もり、作業を積み上げるボトムアップ、楽観・悲観・最可能値の三点見積もり、機能数で算出するファンクションポイント法などがあり、1手法ではなく複数組み合わせて結果を比較し精度を上げます。アジャイルプロジェクトはプランニングポーカー + Velocity(相対的な複雑度で見積もる)が実務的です。

見積もりのバッファ

見積もりは必ずズレる前提で、バッファ(余裕)を積みます。新規性・不確実性に応じて、20〜50%のバッファを見込みます。

不確実性バッファ
既存技術・類似案件+10〜20%
新技術・未経験+30〜50%
研究要素あり+50〜100%
PoC段階計算不能・柔軟運用

「見積もりピッタリ」は不可能で、初期見積もりが1.5倍になるのは珍しくありません。バッファを計上しないのは見積もり失敗の典型です。

ROI算出の具体例

見積もり手法の比較

社内申請ワークフローのデジタル化を例に ROI を計算してみます。具体的な数値計算はアーキテクトの基本スキルです。

【投資】
・初期開発費: 500万円
・年間運用費: 100万円 × 3年 = 300万円
・合計投資: 800万円

【効果】(3年間)
・月500時間 × 時給3000円 × 12ヶ月 × 3年 = 5400万円
・業務ミス削減: 年50万円 × 3年 = 150万円
・合計効果: 5550万円

【ROI】
(5550 - 800) / 800 × 100 = 594%
Payback: 約6ヶ月

数字で示せば経営判断は一瞬です。曖昧な「業務効率化」では承認されません。

定性効果の扱いとプロジェクト性質別の使い分け

数値化しづらい効果をどう扱うかは、ROI計算の難所です。従業員満足度は離職率低下で、ブランド価値はPR効果・広告費換算で、セキュリティ強化は違反時のペナルティ回避で金額換算できることもありますが、定性効果を無理に全部数値化すると説得力が落ちるため、「数値化できる効果 + 定性効果のリスト」の二部構成が現実的です。

ROI分析の型はプロジェクト性質で変わります。業務効率化(社内申請・RPA等)は「月X時間削減×時給×12か月×3年」の単純ROI + Paybackを前面に、バッファ+20%、類推+ボトムアップの二本立てで見積もります。新規事業・B2Cは売上予測を三点見積もりし、NPV + Payback + 定性効果リスト、初期はPoC予算枠で承認して結果を見て本格投資、バッファ+50%で早期撤退の判断基準も設定します。インフラ刷新・クラウド移行は5年TCO比較 + 6R分析で、電気代・運用人件費・ハード更新まで含めた総額比較をします。規制対応・セキュリティ強化はROI計算不要(やらない選択肢がない)で、「個人情報漏洩で最大X億円の損失回避」というリスク金額との比較で判断します。

なお経営層の判断スタイルでも出し方は変わります。数字重視の経営ならNPV・IRR・Paybackの三点セット、ビジョン重視なら戦略的価値を前面にROIは補足、が通りやすい構成です。

見積もり精度・ROIの数値Gate

※ 2026年4月時点の業界相場値です。テクノロジー・人材市場の変化で陳腐化するため、定期的にアップデートが必要です。

見積もりはズレる前提でバッファを積むのが鉄則。以下が業界定番の目安値です。

項目推奨値理由
バッファ(既存技術・類似案件)+10〜20%標準的な不確実性
バッファ(新技術・未経験)+30〜50%学習コスト想定
バッファ(研究要素あり)+50〜100%PoC 先行が前提
Payback Period3年以内一般的な承認ライン
3年ROI100%以上回収+利益の最低ライン
TCO評価期間3〜5年運用コストを含める
定性効果の扱い並列記載無理な数値化は信頼低下
見積もり手法複数併用類推+ボトムアップの二重化
NPV割引率5〜10%企業標準による
クラウド運用費/売上比5〜15%業種により変動

ピッタリ見積もりは嘘幅で正しく外れるのが誠実です。「3000万円〜4500万円、バッファ50%」で提示すれば4200万円で着地すれば「想定内」と評価されます。

見積もりは幅で正しく外れる精度を装うと信頼を失います。

やってはいけないこと

見積もりで事故る典型を、特に危険な6つに絞ります。どれもプロジェクトを葬る代償を払います。

禁じ手なぜダメか → どうするか
ピッタリ見積もりで提示3億円が12億円になる自治体事例の定番 → 幅とバッファで提示する
初期費用だけで判断運用費で逆転する → TCO(3〜5年)で評価する
見積もりを1手法だけで出す精度が出ない → 類推 + ボトムアップの二重化
定性効果を全て無理に数値化説得力と信頼を失う → 数値化できる効果と並列記載に分ける
バッファなしで新技術プロジェクト着手見積もりは必ず1.5倍になる → +30〜50%のバッファ必須
見積もりを一度決めたら変更しない前提が変わっても硬直する → PoC先行で継続的に再計算する

なおROIが高ければ必ず承認される」という過信も禁物です。他プロジェクトとの比較・予算制約で落ちることもあり、経営アジェンダとの整合が重要です。

2013年Healthcare.govローンチ失敗(当初9400万ドル見積もりが20億ドル追加投入、1年間医療政策停滞)、日本の自治体基幹刷新プロジェクト(当初3億円18か月が12億円48か月、議会承認やり直し)──ピッタリ見積もりの代償の典型事例です。

3つのシナリオで考える

個人開発・スタートアップの場合

厳密なROI計算をするよりも、PoC予算枠での承認と早期撤退基準を決めておくのが実務的だと思います。効果は「月X時間削減×時給」という時間換算だけで示して、不確実性が高い分バッファは+50%を見込みます。数字を精緻に作り込む時間があるなら、その分検証を1周多く回した方が良いのです。

個人・スタートアップ ― 1か月で出せる構成が正解 ― 生成AI時代のアーキテクチャ超入門senkohome.com/arch-intro-case-startup/

中小SaaSの場合

単純ROIとPayback(3年以内)、3年TCOの三点セットで意思決定していきます。類推とボトムアップの二重見積もりにバッファ+20〜30%で幅を提示して、四半期ごとに前提を再計算する運用が現実的でしょう。

中小SaaS ― マネージドに寄せて少人数で回す ― 生成AI時代のアーキテクチャ超入門senkohome.com/arch-intro-case-saas/

大企業の場合

NPV・IRR・Paybackに5年TCO、定性効果の並列記載まで含めたフル装備で役員会を通すことになります。規制対応案件はROI計算不要でリスク金額との比較、戦略投資は定性効果を前面に、というように案件タイプ別に数字の組み立てを変えるのが、決裁を通過させる技術だと私は考えています。

大企業基幹系 ― 新しい技術より組織で成立する設計 ― 生成AI時代のアーキテクチャ超入門senkohome.com/arch-intro-case-enterprise/

AI判断軸 ― 見積もりの前提が激変した

AI時代の見積もりは「人月」から「タスク単位」に変わる

従来の見積もりは「この機能を作るのに何人月かかるか」が基本単位でした。AI時代にはこの前提が崩れています。同じ機能でも、AIツールを使いこなせるエンジニアとそうでないエンジニアで生産性が3〜10倍異なるため、人月ベースの見積もりが精度を失っています。

代わりに有効なのはタスク単位見積もりです。機能をタスクに分解し、各タスクについて「AIで自動化可能か」「人間の判断が必要か」を分類します。AI自動化可能なタスクは工数を大幅に圧縮して計上し、人間判断が必要なタスクは従来通りの工数を見積もります。

この分類作業自体にもAIを活用できます。過去のプロジェクトのタスク一覧をAIに入力し、「現在のAIツールで自動化可能なタスクを分類せよ」と指示すれば、見積もりの初期ドラフトが短時間で完成します。

注意点として、AIによる工数圧縮効果を過大に見積もると、バッファが不足して従来型の「ピッタリ見積もり」と同じ失敗に陥ります。AI活用の効果は控えめに30〜50%の圧縮として計上し、残りをバッファとして確保するのが安全です。

AIコスト(LLM API費用)をROI計算に含める

AI活用プロジェクトのROI計算で見落とされがちなのが、LLM APIの利用コストです。開発フェーズではエンジニア1人あたり月額50〜200ドル程度のAPI費用が発生し、本番サービスにAI機能を組み込む場合はリクエスト数に比例してコストが増加します。

AI活用プロジェクトのコスト構造 LLM API 費用を含めた TCO で比較する。「AI=安い」は単純化しすぎ コスト項目(投資側) 従来コスト 設計・開発・テスト・インフラ・運用 AI 固有コスト(新規追加項目) 開発時 AI ツール費用 Copilot / Claude 等 × 人数 × 月数 本番 LLM API 費用 リクエスト単価 × トラフィック × 月数 ベクトルDB / GPU 基盤 RAG・推論を自前で動かす場合 AI Observability LangSmith 等の監視ツール費用 開発者1人あたり月額 50〜200ドルの API 費用が目安 本番サービスはリクエスト数に比例してコスト増加 AI による効果(ROI プラス側) 開発期間短縮(従来比 30〜50% 圧縮) 保守工数削減(コード理解・修正の高速化) 障害対応時間短縮(ログ分析・原因特定の自動化) テスト自動生成(非機能テスト含む) 正しい比較の仕方 純 ROI 改善 = AI 効果 − API 費用 「AI を使えば安くなる」は単純化しすぎ 新規コスト項目も含めた TCO で誠実に比較する AI 活用の効果は控えめに 30〜50% 圧縮として計上し、残りをバッファに確保するのが安全

ROI計算では以下を追加項目として含める必要があります。

  • 開発時のAIツール費用: GitHub Copilot、Claude等のサブスクリプション × 人数 × 月数
  • 本番運用のAPI費用: リクエスト単価 × 想定トラフィック × 月数
  • ベクトルDBGPU基盤の費用: RAGや推論を自前で動かす場合のインフラコスト

一方で、AI活用による工数削減効果もROIのプラス側に計上します。開発期間短縮・保守工数削減・障害対応時間短縮などを金額換算し、API費用との差分が純粋なROI改善幅になります。「AIを使えば安くなる」と単純に考えるのではなく、新規コスト項目も含めたTCOで比較することが誠実な見積もりです。

決めるべきこと — 自分のプロジェクトでの答えは?

以下の項目について、自分のプロジェクトの答えを1〜2文で言語化してみてください。曖昧なまま着手すると、必ず後から「なぜそう決めたんだっけ」が問われます。

  • 費用構成(CapEx・OpEx・人件費)
  • 効果の定量化(時間削減・売上増)
  • ROI計算方式(単純ROI・NPV・Payback)
  • 見積もり手法(ボトムアップ・類推等)
  • バッファ率(不確実性に応じた余裕)
  • TCOの期間(3年・5年・7年)
  • 定性効果の扱い(並列記載 or 数値化)

筆者メモ — 「見積もり破綻」でプロジェクトが中止された事例

見積もりの甘さがプロジェクトを葬った事例は、SI業界で繰り返し語り草になっています。

2013年のオバマケア Healthcare.gov ローンチ失敗は、見積もりと実装能力の乖離が招いた象徴事例です。米国政府の医療保険取引所サイトは、当初見積もり約9400万ドルで2013年10月ローンチ予定でしたが、複雑な既存システム連携の見積もりが甘く、ローンチ日に同時接続数千人でシステム停止。2014年までに推定20億ドルを追加投入して復旧させました。見積もりの楽観が一国の医療政策を1年止めたことを突きつけた事件です。

もう一つ、日本国内の地方自治体基幹システム刷新プロジェクトでは、当初3億円・18か月と見積もったところ、要件変更の累積で最終的に12億円・48か月となり、調達改定と議会承認のやり直しで追加1年ロスした、という事例がよく報告されます。バッファを積まずに「ピッタリ見積もり」で発注した結果、変更が発生するたびに予算・納期・議会承認が全て崩れる──という負のスパイラルに入りました。

どちらも見積もりはズレる前提で設計しなかった代償を示します。ピッタリ当てることを目指すより、幅で正しく外れる方が結果的にプロジェクトは平和に着地する、という実務的真実を教える事例群です。

この記事に関連する記事

まとめ

本記事は見積もりとROIについて、TCO・3点見積もり・バッファ・ROI・Payback・NPV・定性効果・AI時代の前提激変まで含めて解説しました。如何だったでしょうか。

TCOで比較し、Paybackで刺し、バッファで誠実に、AI前提で再計算する。これが2026年の見積もり・ROIの現実解です。

次回はPoC設計」について解説します。Go/No-Go基準・期間設定・効果検証の作法と、「永遠に終わらないPoC」を防ぐための数値Gateを掘り下げる予定です。

シリーズ目次に戻る → 『生成AI時代のアーキテクチャ超入門』の歩き方

本記事で扱った内容の詳細は AWS 料金計算ツール も合わせて参考にしてください。

それでは次の記事も閲覧いただけると幸いです。