要求定義と要件定義の違い|発注者が書くべきはどちらか、実例で解説

要求定義は「業務として何をしたいか」を発注者の言葉で決めること、要件定義は「システムで何を、どこまで実現するか」を作る側と合意することです。この記事では、要求定義と要件定義の違いを、受注登録や取引先別の掛率といった同じ業務を「要求」と「要件」に書き分けた実例で示し、発注者がどこまで自分で書くべきかを、大手コンサルティングファーム出身の専門家の知見と公的機関の資料をもとに解説します。
- 要求定義と要件定義の違い(主語・粒度・決める人・成果物)
- 同じ業務を「要求」と「要件」に書き分けた実例(6業務)と、要求一覧の書き方
- 発注者が自分で書くべき部分と、専門家に任せてよい部分の分担表
- 要求を要件に変える5つの問いと、要求定義の完了チェックリスト
要求定義と要件定義の違い:主語と粒度が違う
要求定義と要件定義は似た言葉ですが、書く人の立場と、書く内容の細かさが違います。要求は「業務としてこうしたい」という業務側の希望、要件は「システムでこう実現し、ここから先はやらない」と決めた内容です。要求はそのままでは見積もりも設計もできず、要件にして初めて見積もり・設計・テストの基準になります。
| 観点 | 要求定義 | 要件定義 |
|---|---|---|
| 答える問い | 何のために、業務をどう変えたいか | システムで何を、どこまで、どう実現するか |
| 主語 | 会社・業務・現場の担当者 | システム・ユーザー(権限を持つ人) |
| 粒度 | 業務単位(「受注を早く正確に登録したい」) | 機能・画面・データ単位(「受注登録画面で〇〇できる」) |
| 含めること | 目的、困りごと、変えてよい業務・維持すべき業務 | 機能、帳票、データ、連携、非機能、受入基準、対象外 |
| 決める人 | 経営者・業務部門の責任者 | 発注者と作る側の合意(最終承認は発注者) |
| 主な成果物 | 構想書、要求一覧、現状の業務フローと課題一覧 | 要件定義書(機能要件一覧、非機能要件、移行要件など) |
| 使われ方 | 作り方(パッケージ・SaaS・スクラッチ)を比べる前提 | 見積もり・設計・テスト・検収の基準 |
IPA(情報処理推進機構)の「ユーザのための要件定義ガイド 第2版」(2019年)も、この順番で構成されています。ガイドは「ビジネス要求定義」「システム化要求定義」の章を分けて問題と勘どころを示し、改訂の柱として、ビジネス全体や個々の業務における要求を正しく把握して分析し、それに貢献できる要件を定義することを挙げています。要求が先、要件が後です。要求が曖昧なまま要件を書き始めると、各部門の「今のやり方を残したい」がそのまま機能要件として並び、費用と工期が膨らみます。
調査の数字もこの工程の重さを示しています。JUAS(日本情報システム・ユーザー協会)の「企業IT動向調査報告書2026」では、品質・予算・工期の悪化に影響した工程として「要件定義」を挙げた企業が57.4〜69.0%でした。
※JUASの調査は東証上場企業とそれに準じる企業(回答957社)が対象です。
なお、現場では「要件定義」という言葉が、要求の整理まで含めた工程全体を指して使われることも少なくありません。ベンダーの提案書に「要件定義」と書かれていたら、その中に要求の洗い出しや優先順位づけが含まれるのか、発注者がそれを済ませている前提なのかを確認します。前提が違うと、打ち合わせの回数も、発注者側が用意する資料も変わります。パッケージやSaaSを使う場合は、要求を整理したあとに製品の標準機能と突き合わせる作業が入ります。進め方はフィットアンドギャップ分析とはで解説しています。
実例:同じ業務を「要求」と「要件」に書き分ける
違いは、同じ業務を両方で書いてみると一番よく分かります。次の表は、製造業・卸売業でよく出てくる6つの業務について、現場から出た要求と、それを要件に落とした例です。右端の列は、要件にする過程で決めなければならなかったことです。
| 業務 | 要求(業務側の言葉) | 要件(システムでの実現) | 要件にするために決めたこと |
|---|---|---|---|
| 受注登録 | 受注入力に時間がかかるので、簡単にしたい | 標準的な受注パターンなら、担当者が原則3分以内で登録を完了できること。品目は過去の受注からコピーして登録できる | 「簡単」を時間で測る。標準パターンの定義 |
| 取引先別掛率 | 取引条件の変更に柔軟に対応したい | 管理者権限を持つユーザーが、取引先別の掛率を管理画面から登録・変更できること。新しい計算ロジックの追加は対象外 | 誰が変えるか。どこまで変えられるか(対象外) |
| 機能の範囲 | 今のシステムでできることは全部できるようにしたい | 既存システムの主要機能一覧(別紙)のうち、移行対象として指定した機能を実装対象とする。対象外の機能は別紙に記載する | 使っている機能と使っていない機能の仕分け |
| 会計連携 | 売上を会計に二重入力しなくて済むようにしたい | 販売管理から会計システムへ、売上確定データを日次で連携する。対象項目・ファイル形式・エラー時の再処理方法は別紙のインターフェース一覧に定義する | 頻度、対象データ、エラー時の扱い |
| 請求締め | 取引先ごとの締め日に合わせて請求したい | 取引先マスタに締め日(20日・末日)を持ち、締め日ごとに請求書をまとめて発行できる。締め日の追加は管理者が設定で行う | 現在ある締め日の種類の棚卸し |
| 在庫照会 | 営業がその場で在庫を答えられるようにしたい | 営業担当がスマートフォンから、品目別・拠点別の在庫数と引当済み数を照会できる。在庫の更新は入出庫登録の時点で即時に行う | 見せる項目(引当済みを含むか)、端末 |
※説明用の例です。「3分以内」「20日・末日」などの数値は、自社の業務に合わせて決めます。
表を見ると、要件にする作業は「言い換え」ではなく判断の連続であることが分かります。誰が操作するか、どこまでやるか、何をやらないか。この判断は業務を知っている発注者にしかできません。
「入力負担を減らす」と「経営が把握する」は、放っておくとぶつかる要求です。経営の要望を優先して入力項目を増やすと、現場が使わなくなりExcelとの二重管理に戻ります。要件にする段階で、必須項目をどこまで絞るかを決めておく必要があります。
要求一覧の書き方:1行1件で「なぜ」を残す
要求定義の成果物の中心は、要求一覧です。会議のメモや部門ごとの要望書のままでは、同じ要求が重複したり、誰の要望か分からなくなったりします。次のような列を持つ表に、1行1件で書き出します。
| 列 | 書くこと | 記入例 |
|---|---|---|
| 要求ID | 業務の略号+連番 | RQ-SD-03 |
| 業務・場面 | どの業務の、どの場面か | 受注/電話注文の登録 |
| 困りごと(現状) | 今、何が起きているか。件数や時間があれば添える | 1件の登録に平均6分。月末は残業で対応 |
| 目的(効く数字) | 解決すると何の数字が変わるか | 受注処理時間、月末の残業時間 |
| 要求者 | 出した人と部署 | 営業事務(課長) |
| 優先度 | 必須/あれば/後回し | 必須 |
| 対応する要件ID | 要件定義で対応する行(後で記入) | SD-02 |
※説明用の例です。
最後の列が大事です。要件定義に進んだあと、要求ごとに「どの要件で対応したか」「対応しないと決めたか」をたどれるようにしておくと、検収のときに「あの要望はどうなったのか」という議論を一覧で片づけられます。現状の困りごとを集めるときは、業務フロー上の場所と結びつけておくと漏れが減ります。方法はAs-Is/To-Beとはで解説しています。
要求の集め方:ヒアリングだけに頼らない
要求は、会議で「何か要望はありますか」と聞くだけでは集まりません。出てくるのは声の大きい部署の要望と、今の画面への不満が中心になります。次の4つの方法を組み合わせると、言葉になっていない困りごとまで拾えます。
| 方法 | やること | 拾えるもの | 注意点 |
|---|---|---|---|
| 業務フローに沿った聞き取り | 受注から請求までの図を見ながら、工程ごとに担当者に聞く | 部署の境目で起きている転記・確認待ち | 管理者だけでなく、実際に入力する人に聞く |
| 帳票・Excelの棚卸し | 毎月使っている帳票と、システムの外で作っているExcelを集める | システムで足りずに手作業で補っている処理 | 使われていない帳票も混ざるので、利用者と頻度を確認する |
| 作業の観察 | 月末の締めや繁忙日の作業を横で見る | 本人が当たり前だと思っている例外処理 | 見るだけで口を出さない。時間を計って記録する |
| ミス・問い合わせの記録 | 過去数か月の請求ミス、誤出荷、社内の問い合わせを集める | 品質・リスクに効く要求 | 個人の責任追及にしない。件数と原因の型だけを見る |
集めた困りごとは、そのまま要求一覧の「困りごと(現状)」の列に入れます。件数や時間を添えておくと、優先順位をつけるときの根拠になります。
「正確に」だけでは、何が問題で、どこまで良くなれば成功かが分かりません。今起きていることと、変えたい数字を書くと、要件にするときの受入基準の材料になります。
※説明用の例です。
発注者が書くべきなのはどちらか
結論から言うと、要求定義は発注者が自分で書くものです。要件定義は、作成作業をベンダーやコンサルタントが担ってかまいませんが、内容の判断と承認は発注者が行います。どちらも「任せきり」にはできません。
| 作業 | 発注者 | ベンダー・コンサルタント |
|---|---|---|
| 刷新の目的と成功基準 | 決める(経営者) | 聞き出し、文書にする |
| 業務の困りごと・要求の洗い出し | 出す(業務部門・現場担当者) | ヒアリングし、漏れを指摘する |
| 要求の優先順位 | 決める(プロジェクト責任者) | 効果と実現コストの材料を出す |
| 変えてよい業務・維持すべき業務 | 決める | 標準機能に合わせた場合の影響を示す |
| 要件の記述(機能・データ・連携など) | 確認する | 書く |
| 実現方法(標準機能・設定・追加開発) | 費用と効果で判断する | 案を出す |
| 対象外の明記 | 承認する | 書き出す |
| 受入基準(何ができればOKか) | 決める | テストできる形に整える |
大企業の実態もこの分担に近い形です。前述のJUASの調査では、「システム企画(システム化構想策定)」を「ほぼ内製」「内製が多い」と答えた企業が70.9%、「機能要件定義」では46.1%でした。一方、「設計・実装・テスト」は「ほぼ外部委託」「外部委託が多い」が63.4%です。何を作るかを決める上流は自社で、作る作業は外部の力を借りるという分け方が多数派だと分かります。
発注者の判断が遅れたり、決めたことを後から覆したりすることは、契約上の問題にもなり得ます。旭川医科大学とNTT東日本の電子カルテシステム開発をめぐる札幌高裁2017年8月31日判決について、Westlaw Japanの判例コラム第120号は、ベンダーが625項目の追加開発要望を受け入れて仕様凍結の合意をした後も、ユーザー側が162項目の要望を出したと控訴審が認定し、ユーザー側に約14億円の支払いを命じたと解説しています。要求を出し切って優先順位をつけ、決めたら守ることが、発注者の役割です。
要件定義書の作成をベンダーに丸ごと任せると、要求の優先順位がついていないため、ベンダーは「聞いた要望をすべて満たす」形で書くしかありません。その結果、例外処理まで再現した要件になり、見積もりが膨らみます。要件定義書の具体的な書き方は要件定義書の書き方(サンプル・テンプレート付き)で解説しています。
要件定義の本質は、現場の要望をそのまま反映することではありません。必要な業務を定義し、優先順位をつけ、実装する範囲を決めることです。費用や工期が膨らむプロジェクトでは、技術よりも「発注側で意思決定ができないこと」が原因になっているケースが少なくありません。特に「現行業務を基本的に踏襲する」という方針は、例外処理まで再現させ、既存システムを別の技術で作り直すだけのプロジェクトにしてしまいます。
要求を要件に変える5つの問い
現場から出た要求を要件にするときは、1件ずつ次の5つを問います。答えが出ない要求は、まだ要件にできる段階ではありません。
- なぜ必要か(目的)
その要求が解決する困りごとは何か。「売上・利益・業務時間・品質・リスク」のどれに効くかを一言で書きます。目的が言えない要求は、優先度を下げる候補です。 - 誰が、いつ、どのくらいの頻度で使うか
操作する人の役割(営業、経理、管理者)と、日次・月次などの頻度を決めます。毎日使う機能と年1回の機能では、かけるべき費用が違います。 - 例外は何か
「この取引先だけ違う」「月末だけ特別」といった例外を洗い出し、システムで対応するか、運用でカバーするか、やめるかを決めます。 - 何ができればOKか(受入基準)
「簡単に」「柔軟に」「適切に」を、時間・件数・操作する人・設定できる範囲などの測れる基準に置き換えます。 - 何をやらないか(対象外)
実現する内容と同じくらい、実現しない内容を明記します。「新しい計算ロジックの追加は対象外」「FAX注文のOCRは対象外」のように同じ行に書きます。
例:「請求書をメールで送りたい」に5つの問いを当てる
| 問い | 確認した答え |
|---|---|
| 1. なぜ必要か | 月末に請求書の印刷・封入・郵送で経理2名が丸1日かかる。郵送料も毎月かかっている(業務時間とコスト) |
| 2. 誰が・いつ・どのくらい | 経理担当が締め日ごとに約200社分を一括で送る。月2回(20日締め・末締め) |
| 3. 例外は何か | 紙の請求書を求める取引先が約20社。取引先指定の様式が3社 |
| 4. 何ができればOKか | 取引先マスタで「メール/郵送」を選べ、メールの取引先には締め処理の後に一括でPDFを送信できる。送信の成否を一覧で確認できる |
| 5. 何をやらないか | 取引先指定の様式への対応は対象外(今後も手作業)。取引先側での受領確認の仕組みは対象外 |
※説明用の例です。
この例では、問い3で「紙を求める取引先」と「指定様式の取引先」という例外が見つかり、問い5で後者をシステムの対象外にすると決めています。こうした判断を要求の段階で済ませておくと、見積もりの前提がぶれません。
5つの問いのうち、システムの速さや止まったときの復旧のように「機能以外」の要求が出てきたら、非機能要件として別に整理します。書き方は非機能要件とはで解説しています。
要求に優先順位をつける:3つの軸で評価する
要求定義で最も時間がかかるのは、部門ごとに目指す姿が違うときです。経営はコスト削減、営業は入力を減らしたい、経理は管理項目を増やしたい。それぞれ合理的でも、全部を要件にすると費用も工期も収まりません。そこで要求を経営効果・業務効果・実現コストの3軸で評価し、「必須/あれば/後回し」に分けます。
| 要求 | 経営効果 | 業務効果 | 実現コスト | 判断 |
|---|---|---|---|---|
| 受注データを生産計画に自動で渡す | 高(納期回答の短縮) | 高(転記がなくなる) | 中 | 必須 |
| 取引先別の掛率を管理画面で変更 | 中 | 高(変更依頼が不要に) | 低(標準機能) | 必須 |
| 現行の独自帳票を全種類再現 | 低 | 中 | 高(追加開発) | 後回し(標準帳票で代替を検討) |
| 入金データの自動消込 | 中 | 高 | 中 | あれば |
| 特定取引先だけの特殊な締め処理 | 低 | 低 | 高 | 運用で対応(取引先と締め日の調整を検討) |
※説明用の例です。評価は自社の状況で変わります。
判断の目安は、その業務が売上・利益・品質・顧客満足に直結しているかです。独自の価格設定や業界特有の原価計算のように競争力につながる業務は、個別に作る価値があります。一方、会計処理や経費精算のような業務は、標準機能に合わせる方が費用も保守も軽くなります。「昔からこの方法だから」は、残す理由になりません。
- なぜ今、刷新が必要なのか。最大の経営課題は何か
- 業務時間・人件費・売上・利益・リスクのうち、何を改善したいか
- 変えてよい業務と、維持すべき業務はどれか
- 何年で効果を出したいか
- 部門間で意見が対立したら、誰が最終判断するか
この中で最も大事なのは「刷新後にどの数字が変わっていれば成功か」です。ここが決まると、各部門の要求に優先順位をつける基準ができます。経営者への聞き取りから構想をまとめる手順は基幹システムの構想策定とはで解説しています。
要求定義が終わったと言える10の条件
次の項目がそろえば、要件定義に進む準備ができています。満たしていない項目があるまま要件定義や見積もり依頼に進むと、途中で前提が変わり手戻りになります。
- 刷新の目的と、成功を測る数字(例:月次決算の締め日数、受注から出荷までの日数)が決まっている
- 対象とする業務・部署・拠点の範囲が決まっている
- 主要業務の現状の流れが図になっている(部署をまたいで1枚)
- 各要求に「なぜ必要か」が1行で書かれている
- 要求に「必須/あれば/後回し」の優先度がついている
- 変えてよい業務と、維持すべき業務が仕分けられている
- 例外処理(特定の取引先・月末処理など)が洗い出されている
- 現場の担当者(実際に入力する人)の意見が入っている
- プロジェクト責任者と、業務領域ごとの決裁者が決まっている
- 決定事項を記録し、関係者が見られる状態になっている
要件定義に進んだあとの会議の回し方と期間の目安は要件定義の進め方で、作り方の比較や見積もり依頼の進め方はRFP(提案依頼書)の書き方を参考にしてください。
よくある質問
要求定義書と要件定義書は、別々の文書にする必要がありますか?
中小企業の基幹システムなら、1つの文書にまとめてもかまいません。ただし、要求(目的・困りごと・優先順位)の章と、要件(機能・データ・連携・対象外)の章は分けて書きます。混ぜると、どれが合意済みの要件で、どれが希望の段階なのかが分からなくなります。
IT担当者がいない会社でも、要求定義はできますか?
できます。要求定義に必要なのはシステムの知識ではなく、業務の知識と判断です。「何に困っているか」「何を変えてよいか」「何ができれば成功か」を業務の言葉で書けば十分です。それを要件に変える作業は、専門家と一緒に進めれば問題ありません。
パッケージやSaaSを入れる場合も、要件定義は必要ですか?
必要です。むしろ、標準機能で足りる部分と足りない部分を見極めるために、要求と要件がはっきりしていることが前提になります。要件がないまま製品のデモを見ると、デモで見た機能に業務を合わせてしまい、本当に必要な機能の不足に後から気づくことがあります。
要求定義と要件定義にはどのくらいの期間がかかりますか?
対象範囲によって変わります。目安として、要求を整理する構想策定に1〜2か月、要件定義に1〜3か月程度です。JUASの「ソフトウェア・メトリクス調査2025」では、要件定義が開発全体に占める割合は工期で20%、工数で15%(いずれも5%刻みに丸めた値)とされ、作業量の割に期間がかかる工程です。期間よりも、各回の打ち合わせで何を決めるかを先に決めておくことが大切です。
要求が多すぎてまとまらないときはどうすればよいですか?
まず要求一覧で重複をまとめ、「目的(効く数字)」の列が空欄の要求を保留にします。残った要求を経営効果・業務効果・実現コストの3軸で評価し、「必須」を絞り込みます。それでも決まらない場合は、プロジェクト責任者が判断する日をあらかじめ決めて、その場で決めます。
要求を要件に落とした機能要件一覧の記入例、非機能要件の書き方、対象外の明記のしかたを、そのまま使える形にまとめた資料です。
資料をダウンロードする(無料)まとめ
要求定義と要件定義の違いは、要求定義が「業務として何をしたいか」を発注者が決める工程、要件定義が「システムで何をどこまで実現し、何をやらないか」を作る側と合意する工程である点です。要件定義書の作成は専門家に任せられても、目的・優先順位・対象外・受入基準の判断は発注者にしかできません。現場の要望をそのまま並べるのではなく、要求一覧で「なぜ」を残し、実現する業務と優先順位を決めることが、費用と工期を守るいちばんの近道です。
自社の要求がどこまで整理できているか分からない、という方は、無料診断で現状の課題と、構想策定で決めるべきことを整理します。
11章の目次、機能要件一覧、非機能要件の記入例
資料をダウンロードする

