ITパスポート 2010年 春期 問18
問題文
業務要件の定義に関する記述として、適切なものはどれか。
選択肢
ア:システム開発を実施するに当たって、開発に必要な体制、資源を定義する。
イ:システム戦略に基づいてシステムの全体像を定義する。
ウ:求められるシステムを構成するソフトウェアの動作や処理内容を定義する。
エ:利用者のニーズを考慮して、システム化対象業務の業務手順や関連する組織における責任、権限などを定義する。(正解)
🔒 解説は解答すると表示されます
業務要件の定義に関する記述【ITパスポート 解説】
正解の理由
「業務要件」は、業務要件(requirements:業務上必要な条件や期待)という意味で、業務のやり方や役割・責任を決めるものです。選択肢の中で、利用者のニーズを踏まえて業務手順や組織内の責任・権限を定義する記述が、まさに業務要件の役割を表しています。したがって、エが正解です。
ポイントは「業務(ビジネス)レベルで何をどうするか」を定義する点です。システムそのものの詳しい動作や開発体制ではなく、業務のやり方を定めることが業務要件の本質です。
(注)ここでの「要件」は requirements(必要条件)の意味です。
解法ステップ
- 問題文のキーワードを確認する:「業務要件」。業務=ビジネスの手順や役割に関する定義かどうかを考える。
- 各選択肢が「業務レベル」か「システム/開発レベル」かを判定する。
- 「業務の手順・責任・権限」を書いている選択肢を選ぶ。
- 残りは除外する(開発体制、システム全体像、ソフトウェア動作は業務要件ではない)。
短く言えば、「業務に関する記述か?」で選ぶとよいです。
選択肢別の誤答解説
-
ア: システム開発を実施するに当たって、開発に必要な体制、資源を定義する。
→ これはプロジェクト計画や開発体制の話です。誰が作るか、どんな人員や機器が必要かを決めるため、業務要件ではなく「プロジェクト/実施計画」に該当します。 -
イ: システム戦略に基づいてシステムの全体像を定義する。
→ システム全体像を示すのは「システム戦略」や「アーキテクチャ設計」に近い領域です。業務要件は業務のやり方を定義するので、これは上位の戦略レベルの説明です。 -
ウ: 求められるシステムを構成するソフトウェアの動作や処理内容を定義する。
→ これは「システム要件」や「機能要件」と呼ばれる下位レベルの定義です。ソフトウェアの具体的な動き(画面の振る舞い、処理フローなど)は業務要件の後に定めるものです。 -
エ: 利用者のニーズを考慮して、システム化対象業務の業務手順や関連する組織における責任、権限などを定義する。
→ ここが業務要件そのものです。業務の流れ(誰が何をするか)や組織内の役割分担を明確にします。よって正解です。
よくある誤解
-
「要件=システムの仕様」と考える誤解
- 要件には段階があります。業務要件(業務のやり方)→システム要件(システムで何をするか)→詳細設計(ソフトの具体的な動作)と進みます。順序を混同しないことが大事です。
-
「開発体制や資源の定義」も要件だと思う誤解
- 開発体制はプロジェクト管理の範囲で、業務要件とは別物です。問題文で「業務要件」とある場合は業務側の定義を優先します。
-
利用者の要望=機能の細かい指定と捉える誤り
- 利用者の要望はまず業務上のニーズ(例:承認が速くなればよい)として整理し、具体的なシステム機能は後段で決めます。
補足コラム
要件の階層(覚え方:上から下へ具体化)
- システム戦略(何を目指すか。企業の方針や投資判断)
- 業務要件(どんな業務をどう行うか。手順・責任・ルール) ← 今回の範囲
- システム要件(システムで実現すべき機能・性能)
- 詳細設計(プログラムや画面の具体仕様)
簡単な例(受発注業務):
- 業務要件:受注は営業が受付→受注担当が確認→承認者が承認する。承認は24時間以内に行う。
- システム要件:受注データを登録できる画面、承認ワークフロー、通知機能を持つこと。
- 詳細設計:画面のボタン配置、DBテーブル設計、APIの入出力仕様。
業務要件は「業務を正しく、効率的に行うためのルール作り」と覚えるとよいです。
FAQ
Q1: 業務要件は誰が作るべきですか?
A1: 利用者側(業務担当者)と、業務知識のある業務担当者、及び業務分析ができる要件定義者(コンサルやシステム担当)が協力して作ります。利用者のニーズを正しく引き出すことが重要です。
A1: 利用者側(業務担当者)と、業務知識のある業務担当者、及び業務分析ができる要件定義者(コンサルやシステム担当)が協力して作ります。利用者のニーズを正しく引き出すことが重要です。
Q2: 業務要件と機能要件の違いは?
A2: 業務要件は「業務のやり方(誰が何を、いつ)」を示します。機能要件(機能要件=functional requirements:システムが提供すべき機能)は「その業務をシステムでどう実現するか」を示します。業務要件が先です。
A2: 業務要件は「業務のやり方(誰が何を、いつ)」を示します。機能要件(機能要件=functional requirements:システムが提供すべき機能)は「その業務をシステムでどう実現するか」を示します。業務要件が先です。
Q3: 業務要件の文書はどんな形式になりますか?
A3: 業務フロー図、業務手順書、役割・責任(RACI表など)や業務要件一覧など、図と文章で分かりやすく残すのが一般的です。
A3: 業務フロー図、業務手順書、役割・責任(RACI表など)や業務要件一覧など、図と文章で分かりやすく残すのが一般的です。
関連キーワード: 業務要件、要件定義、システム要件、機能要件、非機能要件、業務プロセス、要件階層、業務分析

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

