ミツモリー

システム開発の見積もりとは?見積書の内訳と金額がぶれる理由

公開  ミツモリー編集部
見積書の明細と工程表を机の上で見比べている様子のイラスト

【結論】システム開発の見積もりとは、作るものの規模から、必要な作業量(工数)・期間(工期)・費用を出すことです。

この記事では、システム開発を初めて社外に頼む担当の方に向けて、見積書の読み方と、比べるときに確かめる点をまとめます。

システム開発の見積もりとは

システム開発の見積もりとは、作るものの規模から、必要な工数・工期・費用を出すことです。

株式会社三菱総合研究所(CoBRA研究会)がまとめ、IPA(情報処理推進機構)のサイトに掲載されている資料「ソフトウェア開発見積りの基本的な考え方」(2012年)では、見積もりの対象を次の4つに分けています。

見積もりの対象中身
規模ソフトウェアの量(開発量)
工数開発に必要な作業の量
工期開発の作業期間(例:要求定義からリリースまで)
コスト開発に必要な費用

同じ資料は、システムの仕様から規模を出し、規模から作業と工数を出し、工数から工期とコストを出す順番を示しています。見積書の金額は、この順番で積み上がった結果です。

見積書の内訳(費用の中身)

システム開発の費用は、ソフトウェアを作る作業だけではありません。同じ資料は、IPA/SEC編「ソフトウェア開発見積りガイドブック」(2006年)をもとに、費用の構成要素を次の3つに分けています。

区分主な中身
開発・運用調査・企画、設計・開発、移行、運用、保守
付帯作業インフラ構築、開発環境の整備、テスト環境の整備などの検証支援、個人情報管理・セキュリティ管理、利用者への教育
機器などハードウェア、ミドルウェア(データベース管理システムなど)、パッケージソフトウェア、OS

2社から見積書を取ったとき、片方にだけ「サーバーの構築」や「データ移行」が入っていると、合計の金額をそのまま比べられません。どの区分の作業が入っているかを、明細の行ごとに確かめます。

金額を左右する要因

工数は、作る機能の量(規模)だけでは決まりません。同じ資料は、工数に影響する要因として次のものを挙げています。

たとえば、確認や決定に関わる部署が多いと、打ち合わせと確認の時間が増えます。見積もりを頼むときは、作りたい機能に加えて、誰が確認して決めるかも伝えると、見積もりの前提がそろいます。

早い段階の見積もりに幅が出る理由

作るものが細部まで決まっていない段階では、見積もりは部分的な情報からの推測になります。同じ資料は、B. Boehm の文献(1984年)と IPA/SEC 編のガイドブック(2006年)をもとに、システム化の方向性を決める段階では、最終的な規模に対して4倍〜1/4倍のぶれ幅があり得るという数値例を示しています。ぶれ幅は、要件定義、設計と進むにつれて小さくなります。

開発の初めに想定した機能は、工程が進むにつれて増える傾向があることも示されています。同じ資料には、Capers Jones の文献(2009年)にもとづく「1か月に2%増加」という数値例があります。

このため、早い段階の見積もりは、1つの金額より、下限と上限のある幅で受け取るほうが実態に合います。幅が狭い見積もりを受け取ったときは、前提条件がどこまで決まっているかを確かめます。

受け取った見積書のチェックリスト

確かめること見る場所確かめる理由
作業の範囲(何を作るか)明細の行範囲が違うと、金額を比べられない
含まないもの前提条件・備考サーバー、データ移行、保守が別料金のことがある
前提条件前提条件・備考画面の数やデータの件数が変わると、金額が変わる
工数と単価明細の行どちらが金額を大きくしているかが分かる
税込か税抜か合計欄比べるときに条件をそろえる
有効期限見積書の上部期限を過ぎると、金額が変わることがある
概算か正式か表題・注記概算は、あとで金額が変わる前提の見積もり

「含まないもの」が書かれていない見積書は、依頼先に問い合わせて書き足してもらうと、あとから追加の費用が出るのを防ぎやすくなります。

概算見積もりと正式見積もりの違い

概算見積もり正式見積もり
出す時期作るものが大まかに決まった段階要件と前提条件を確かめたあと
金額の示し方下限と上限のある幅で示すと実態に合う前提条件を決めて、1つの金額で示す
使い道予算取り、社内での検討、依頼先の絞り込み発注の判断、契約

予算を取る前の段階では、まず概算見積もりで金額の水準をつかみ、依頼先を絞ってから正式見積もりを頼むと、比べる手間が少なくなります。

ミツモリーで見積もりを取る流れ

ミツモリー(mitsumo.li)は、株式会社ワンオブゼムが運営する、AIでシステム開発の概算見積もりを出すサービスです。見積もりは無料で、会員登録はいりません。

  1. 作りたいものを一言で書く
  2. AIが依頼の文から必要な機能を読み取り、機能ごとの作業から概算の金額をその場で出す
  3. 見積書を依頼すると、概算見積書(PDF)をすぐに受け取れる
  4. 担当者が内容を確かめ、正式見積書をお送りする

概算見積書はAIによる概算で、拘束力はありません。正式な金額は、担当者が内容を確認してお送りする正式見積書でお知らせします。正式見積書の受付は平日10:00〜18:00(締切17:30)で、17:30を過ぎたご依頼と休業日のご依頼は、翌営業日にお送りします。

よくある質問

システム開発の見積もりとは何ですか?

システム開発の見積もりとは、作るものの規模から、必要な作業量(工数)・期間(工期)・費用を出すことです。見積書の金額は、仕様から規模を出し、規模から工数を出し、工数から費用と期間を出す順番で積み上がっています。

見積書では何を確かめればよいですか?

作業の範囲、含まないもの、前提条件、工数と単価、税込か税抜か、有効期限、概算か正式かの7つです。とくに「含まないもの」では、サーバーの構築、データ移行、保守が別料金になっていないかを見ます。複数社を比べるときは、範囲をそろえてから金額を比べます。

見積もりの金額が会社によって違うのはなぜですか?

見積もりに含めた作業の範囲と、前提条件が会社ごとに違うためです。同じ依頼でも、サーバーの構築やデータ移行を含めるかどうかで合計は変わります。工数は規模だけでなく、性能や信頼性への要求、関わる部署の数、スケジュールの制約でも変わります。

早い段階の見積もりはどのくらいぶれますか?

IPAのサイトに掲載された資料では、システム化の方向性を決める段階で、最終的な規模に対して4倍〜1/4倍のぶれ幅があり得るという数値例が示されています。要件定義や設計が進むほど、ぶれ幅は小さくなります。早い段階の見積もりは、幅のある金額として受け取るのが実態に合います。

概算見積もりと正式見積もりは何が違いますか?

概算見積もりは、作るものが大まかに決まった段階で出す見積もりで、あとで金額が変わる前提のものです。正式見積もりは、要件と前提条件を確かめたあとに出す見積もりで、発注や契約の判断に使います。予算取りや依頼先の絞り込みには、概算見積もりが向いています。

見積もりを頼む前に何を準備すればよいですか?

作りたいものの目的、必要な機能の一覧、使う人の数、扱うデータの件数、確認や決定に関わる人を整理しておくと、前提のそろった見積もりを受け取りやすくなります。決まっていない点は、未定であることも含めて伝えます。

作るものが決まっていなくても見積もりは取れますか?

取れます。ただし、早い段階の見積もりは幅が大きくなります。ミツモリーでは、作りたいものを一言で書くと、AIが必要な機能を読み取って概算を出し、決まっていない点を「確認したいこと」として示します。確認したいことに答えると、1回まで概算を出し直せます。

ミツモリーの見積もりは無料ですか?

無料です。会員登録もいりません。作りたいものを一言で書くと、AIがその場で概算の金額を出します。見積書の依頼をすると、概算見積書(PDF)をすぐに受け取れ、担当者が内容を確かめた正式見積書もお送りします。

参考にした資料

作りたいものを一言書くだけで、AI がその場で概算をお出しします。
会員登録は要りません。
ミツモリーで見積もる
ミツモリーならシステム開発会社が最短30分でシステム見積書発行!