システム開発の工数見積もりの読み方|単価相場と内訳
システム開発の見積書を受け取ったものの、「この金額が妥当なのかわからない」と感じたことはないでしょうか。見積書に並ぶ「人月」「工数」といった専門用語や、開発会社によって異なる単価設定に戸惑う方は少なくありません。本記事では、システム開発における工数見積もりの基本的な読み方から、SE・PGの人月単価相場、そして見積書を評価する際のチェックポイントまでを解説します。適正な価格で発注するための判断材料として、ぜひ参考にしてください。
工数見積もりとは何か

システム開発における「工数」とは、作業に必要な労働量を示す指標です。一般的に「人月(にんげつ)」や「人日(にんにち)」という単位で表されます。たとえば「3人月」とは、1人の技術者が3か月かけて完了する作業量、あるいは3人が1か月で完了する作業量を意味します。
工数見積もりが重要な理由は、システム開発費用の大部分が人件費で構成されるためです。ハードウェアやソフトウェアライセンスなどの実費を除けば、開発費用の70〜80%は技術者の労働対価にあたります。つまり、工数の妥当性を判断できれば、見積もり全体の適正さをある程度見極められるようになります。
ただし、工数だけを見て判断するのは危険です。同じ「5人月」でも、経験豊富なシニアエンジニアが担当する場合と、経験の浅いエンジニアが担当する場合では、成果物の品質やプロジェクトのリスクが大きく異なります。工数と単価、そして担当者のスキルレベルを総合的に評価することが、見積書を正しく読み解く第一歩となります。
人月単価の相場感を把握する
見積書を評価するうえで欠かせないのが、人月単価の相場感です。独立行政法人情報処理推進機構(IPA)の「IT人材白書」や各種業界調査によると、国内のシステム開発における人月単価は、技術者のスキルレベルと役割によって大きく異なります。
一般的な目安として、プログラマー(PG)の場合は月額50〜80万円程度、システムエンジニア(SE)は月額80〜120万円程度、プロジェクトマネージャー(PM)やITコンサルタントは月額120〜180万円程度が相場とされています。これはあくまで目安であり、首都圏と地方、大手SIerと中小開発会社、あるいは得意とする技術領域によっても単価は変動します。
注意すべきは、単価が安いことが必ずしも有利とは限らない点です。経験の浅いエンジニアを低単価でアサインした結果、開発期間が延びたり、手戻りが発生したりして、最終的なコストが膨らむケースは珍しくありません。逆に、高単価でも経験豊富なエンジニアが効率よく作業を進めれば、結果的に総コストを抑えられることもあります。
また、近年はオフショア開発やニアショア開発の活用も広がっています。ベトナムをはじめとする海外拠点を持つ開発会社では、国内相場の30〜50%程度の単価で対応できるケースもあります。ただし、コミュニケーションコストやブリッジSEの配置など、オフショア特有の追加工数が発生する点も考慮に入れる必要があります。
見積書に含まれる主な項目と内訳

システム開発の見積書には、工数以外にもさまざまな項目が含まれています。代表的な内訳を理解しておくことで、見積書の構造が把握しやすくなります。
まず「要件定義」は、どのようなシステムを作るかを明確にする工程です。この工程をおろそかにすると、後工程で大きな手戻りが発生するリスクが高まります。要件定義に十分な工数が確保されているかは、見積書を評価する重要なポイントです。経済産業省の「DXレポート」でも、要件定義の不備がプロジェクト失敗の主要因として指摘されています。
次に「基本設計」「詳細設計」は、要件をもとにシステムの構造や仕様を設計する工程です。設計書の品質が開発効率に直結するため、ここも適切な工数配分が求められます。
「開発・実装」は、実際にプログラムを作成する工程です。見積書のなかで最も工数が大きくなることが多く、ここの人数と期間のバランスがプロジェクト全体のスケジュールに影響します。
「テスト」工程も見落とせません。単体テスト、結合テスト、システムテスト、受入テストなど、複数のフェーズに分かれることが一般的です。テスト工数が極端に少ない見積書は、品質面でのリスクを疑う必要があります。
最後に「プロジェクト管理費」や「品質管理費」といった間接費も確認しましょう。一般的に、開発工数の10〜15%程度がプロジェクト管理費として計上されます。これが極端に高い場合は理由を確認し、極端に低い場合はマネジメント体制に不安がないか確認するとよいでしょう。
見積書を評価するためのチェックリスト
ここまで読んで
「うちも同じだ」と思った方へ
課題は企業ごとに異なります。30分の無料相談で、
御社のボトルネックを一緒に整理しませんか?
営業電話なし オンライン対応可 相談だけでもOK
見積書を受け取ったら、以下のポイントを確認することをお勧めします。これらを押さえておくことで、複数社の見積もりを比較する際にも役立ちます。
第一に、工程ごとの工数バランスを確認してください。一般的なシステム開発では、要件定義・設計で全体の30〜40%、開発で40〜50%、テストで20〜30%程度の工数配分が目安となります。開発工程だけに工数が偏っている場合は、設計やテストが軽視されている可能性があります。
第二に、単価の内訳と担当者のスキルレベルを確認しましょう。「SE 100万円/月」とだけ書かれていても、そのSEがどの程度の経験を持ち、どの工程を担当するのかがわからなければ評価できません。可能であれば、担当予定者の経歴や実績を確認することをお勧めします。
第三に、前提条件と除外事項を確認してください。「サーバー構築費用は別途」「データ移行は含まず」といった注記を見落とすと、後から追加費用が発生するトラブルにつながります。見積書の注記欄や備考欄は必ず確認しましょう。
第四に、リスク対策費や予備費の有無を確認します。システム開発では予期せぬ問題が発生することも珍しくありません。予備費がまったく計上されていない見積書は、リスクが発生した際に追加請求が来る可能性があります。逆に、予備費が過大に計上されている場合も、その根拠を確認する価値があります。
第五に、保守・運用費用が含まれているかを確認しましょう。システムは開発して終わりではなく、リリース後の保守・運用が必要です。初期開発費用だけでなく、年間の保守費用も含めたトータルコストで比較することが重要です。
適正価格で発注するために今すぐできること
見積書の読み方を理解したところで、実際に適正価格で発注するために企業として取り組めることを整理しましょう。
まず、自社の要件を可能な限り明確にしてから見積もりを依頼することが重要です。「何となくこんなシステムが欲しい」という状態で見積もりを取ると、開発会社は不確定要素を多く見積もるため、結果的に高額になりがちです。実現したい機能、想定ユーザー数、連携する外部システムなど、具体的な情報を整理しておくことで、より精度の高い見積もりを得られます。
次に、複数社から見積もりを取得して比較検討することをお勧めします。1社だけでは相場感がつかめません。3社程度から見積もりを取ることで、各社の単価水準や提案内容の違いが明確になります。ただし、安さだけで選ぶのではなく、コミュニケーションの取りやすさや過去の実績も重視してください。
また、見積もりの根拠を開発会社に説明してもらうことも有効です。「なぜこの工数になるのか」「どのような前提で算出したのか」を質問することで、開発会社の理解度や信頼性を見極められます。丁寧に説明してくれる会社は、プロジェクト進行中のコミュニケーションも円滑に進む傾向があります。
さらに、契約形態についても確認しましょう。請負契約であれば成果物に対して対価を支払い、準委任契約であれば作業時間に対して対価を支払います。プロジェクトの性質や自社のリスク許容度に応じて、適切な契約形態を選択することが重要です。
最後に、コスト削減の選択肢としてオフショア開発の活用も検討に値します。特に開発リソースの確保が課題となっている企業にとって、ベトナムなど海外拠点を持つ開発会社との協業は、コストと品質のバランスを取る有効な手段となります。
まとめ
システム開発の工数見積もりを正しく読み解くには、人月単価の相場感を把握し、見積書に含まれる各項目の妥当性を確認することが重要です。単価の安さだけでなく、担当者のスキルレベル、工程ごとの工数バランス、前提条件・除外事項、保守費用を含めたトータルコストで評価することが、適正価格での発注につながります。自社の要件を明確にし、複数社から見積もりを取得して比較検討することで、信頼できるパートナーを見つける第一歩となるでしょう。
システム開発の見積もり評価や発注先選定にお悩みでしたら、GXOにご相談ください。180社以上の支援実績をもとに、要件整理から開発会社の選定支援、プロジェクト推進まで一貫してサポートいたします。福岡本社とベトナム開発拠点を活かしたオフショア開発により、コストを30〜50%削減しながら高品質な開発を実現する選択肢もご提案可能です。
お問い合わせはこちら:https://gxo.co.jp/contact-form
「やりたいこと」はあるのに、
進め方がわからない?
DX・AI導入でつまずくポイントは企業ごとに異なります。
30分の無料相談で、御社の現状を整理し、最適な進め方を一緒に考えます。
営業電話なし オンライン対応可 相談だけでもOK



