プロジェクトマネージャ 2011年 午前2 問16
問題文
共通フレーム2007において、システム要件として定義するものはどれか。
選択肢
ア:業務、組織及び利用者の要件(正解)
イ:データ定義及びデータベースに対する要件
ウ:利用者の運用に対する要件
エ:利用者の実行に対する要件
🔒 解説は解答すると表示されます
共通フレームのシステム要件【午前2解説】
正解の理由
共通フレーム2007では、システム要件として、システムが業務や組織、利用者の要求にどう応えるかを定義します。そのため、業務・組織・利用者の要件を挙げているアが適切です。
システム要件は、システム全体として実現すべき内容を定めるものです。データベースの定義や、利用者の操作・実行に関する具体的な要件とは、対象とする範囲が異なります。
解法ステップ
- 「システム要件」は、個別のプログラムやデータベースではなく、システム全体に関する要件だと捉えます。
- 選択肢が、業務・組織・利用者のニーズを示しているか、実装や運用に近い詳細を示しているかを見分けます。
- システム全体の要求に当たるアを選びます。
選択肢別の誤答解説
- ア:業務・組織・利用者の要件は、システム全体が満たすべき要求に当たります。システム要件として定義する内容です。
- イ:データ定義やデータベースに対する要件は、データの構造や管理方法など、より具体的な技術要件です。
- ウ:利用者の運用に対する要件は、システムの運用方法に関する内容です。業務・組織・利用者の要求をシステム全体の要件として定義することとは異なります。
- エ:利用者の実行に対する要件は、利用者がシステムを実行する際の具体的な事項に関する内容です。システム全体の要件を示す選択肢ではありません。
よくある誤解
- 「利用者」が含まれていれば、すべてシステム要件だと思う
利用者に関係する内容でも、利用者のニーズや業務上の要求と、操作・運用などの具体的な要件は区別します。 - データベースもシステムの一部だから、データベース要件はシステム要件だと思う
システム全体の要件と、その実現に関わる個別の技術要件は、定義する対象の粒度が異なります。
補足コラム
要件定義では、まず業務や利用者が求めることを整理し、それをシステム全体の要件へ落とし込みます。さらに、その要件を実現するために、ソフトウェアやデータベースなどの具体的な要件を定めていきます。**「誰の何を、どの範囲で定義しているか」**に注目すると、選択肢を判別しやすくなります。
FAQ
Q. 業務や利用者の要件は、システム要件と同じですか?
A. 業務や利用者の要求を踏まえて定義するのがシステム要件です。要求そのものと、それをシステム全体として満たすために定義した要件は、厳密には区別して考えます。
A. 業務や利用者の要求を踏まえて定義するのがシステム要件です。要求そのものと、それをシステム全体として満たすために定義した要件は、厳密には区別して考えます。
Q. データベースに関する要件は、システム要件ではないのですか?
A. データベースもシステムを構成する要素ですが、データ定義やデータベースの詳細は、システム全体の要求よりも具体的な技術要件として扱われます。
A. データベースもシステムを構成する要素ですが、データ定義やデータベースの詳細は、システム全体の要求よりも具体的な技術要件として扱われます。
関連キーワード: 共通フレーム2007、システム要件定義、業務要件、利用者要件、データベース要件

\ せっかくなら /
プロジェクトマネージャを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

