
開発コスト試算と予算管理
コストを左右する変数を最初に固定する
見積もりの精度は、最初に何を「前提として固定するか」でほぼ決まります。スコープ、品質水準、納期、チーム構成、外部依存(決済・認証・審査など)、リスク耐性の6点を冒頭で言語化し、数値に落とします。たとえば「SLA99.9%・ピーク同時接続5,000・レスポンスP95=300ms・オンコール体制あり」といった非機能要件は、インフラや監視、負荷試験コストを大きく押し上げます。納期がタイトなら、並行作業のためにシニア増員が必要になり、単価とコミュニケーションコストが跳ねます。
- 稼働前提:1人月=140h、法定外稼働ゼロ、祝日考慮
- 標準単価:PM/2.0万円h、SE/1.5万円h、PG/1.0万円h、QA/0.9万円h
- 外部費:クラウド5万円/月、外部API従量3万円/月、CI/CD2万円/月
- 品質:単体/結合/受入カバレッジ指標、コードレビュー密度(PRあたりコメント数)
- リスク:審査待ち、データ移行、法令対応を個別に計上(後述のコンティンジェンシー)
このレベルで前提を固定しておくと、後の仕様変更も「どの変数を動かすか」に還元でき、感情論に流れません。
試算の実務手順:WBS×3点見積もり×バッファ
1. WBSで作業を分解する
要件定義、UI設計、API設計、フロント/バック実装、インフラ、テスト自動化、セキュリティ、リリース、PMOまで分解します。さらにユーザーストーリー単位で「定義の明確度」をS/M/Lにタグ付けし、曖昧さを見積もりに反映します。
2. 3点見積もりで期待値をとる
各タスクを「楽観O/最頻M/悲観P(時間)」で評価し、期待値E=(O+4M+P)/6で積み上げます。例:SNSログイン統合 O=8h, M=16h, P=40h → E=18h。SE単価1.5万円/hなら27万円。粒度を2〜16hに揃えると偏りが減ります。レビュー・会議・環境構築・待ち時間もWBS化し、暗黙の「見えない工数」をゼロにします。
3. コンティンジェンシーとマネジメントリザーブ
未知の複雑性に対してリスクごとに確率×影響額でコンティンジェンシーを積み、全体で10〜20%を目安にします。さらに仕様不確実性が高い案件は、経営判断として5%前後のマネジメントリザーブを別枠で保持します。これを「値引きのためのバッファ」ではなく「明示的な保険」として契約・見積書に記載すると、後の齟齬を避けられます。
契約形態もコストに直結します。固定価格は変更管理プロセスを厳密に、準委任はバーンレートを週次で公開し、成果物定義をスプリント単位で合意するのが現実的です。
予算管理の運用:見える化と早期警戒
実行段階では「予実差の早期検知」と「差分吸収の選択肢提示」が肝です。週次で以下をダッシュボード化します。
- 進捗:スプリントバーンダウン、残ストーリーポイント、完了の定義到達率
- コスト:累計実工数、予算消化率、CPI(コスト効率)とSPI(進捗効率)
- 品質:欠陥密度、E2E自動化率、レビューリードタイム
- リスク:発生確率×影響の上位3件、回避/低減アクション
差分が出たら、スコープ縮小・品質水準の段階調整・増員/期間延長の組み合わせで代替案を提示します。増員は「直後2週間の生産性は下がる」前提で再試算しましょう。生成AIの活用も有効です。要件レビューやテスト観点の洗い出しはChatGPTやClaude、仕様差分の要点化はGemini、コード補完とリファクタはCopilotが効きます。全体工数の10〜20%削減が狙えますが、得られた出力はレビュー前提でWBSに検査タスクを追加し、品質責任の所在を明確にします。
身近な企業活用例:BtoC予約アプリを3か月で開発
都市圏で店舗予約プラットフォームを運営する社員30名規模のIT企業が、短納期の新機能開発を外部に委託しました。開始当初は固定価格で要件定義が曖昧なまま進行し、決済審査リードタイムやSMS認証費用を前提に入れ忘れ、2か月目で予算が25%超過。ダッシュボードもなく、気づいた時には手戻りが連鎖していました。
改善では、WBSをユーザーストーリー単位に再構築し、3点見積もりでE=680h(SE/PG/QA混在)を算出。コンティンジェンシー12%と審査待ちのリスクリザーブを明示して再合意しました。進行は2週間スプリントの準委任に切り替え、CPI/SPI<0.9でエスカレーションのルールを設定。仕様差分の要約とテスト観点抽出にChatGPTとClaude、回帰テストのコード化にCopilotを活用し、手動テストの一部を自動化。結果として総コストは当初見込み750万円から620万円で着地し、リリース遅延は3営業日に抑制できました。可視化と前提の明文化、そしてAIを前提にしたWBSの再編が効いた典型例です。
意思決定に使えるチェックリスト
見積もりレビューでは、次の5問にYesで答えられるかを確認します。
- 非機能要件(SLA/性能/監視/セキュリティ)が数値で定義され、コストに反映されているか
- WBSの粒度が2〜16hで揃い、待ち時間と会議・レビューが計上されているか
- 3点見積もりの根拠が記録され、コンティンジェンシーがリスクにひもづいているか
- 契約形態に応じた変更管理とバーンレート公開の仕組みがあるか
- 生成AIの活用による工数削減と、その検査タスクがWBSに載っているか
受託開発ソリューション事業では、見積もりの透明性と予算管理の運用力そのものが提供価値です。上記の枠組みを標準プロセスとして組み込み、案件ごとに前提を早期に固定し、予実の差分を週次で公開できれば、納期と品質、そしてコストのバランスは現実的にとれます。ツールや契約形態に依存せず、前提と可視化に忠実であることが、結果的に信頼と再現性を生みます。