IPA公式正解:ウ 業務を構成する要素間のデータの流れを明確にする。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【ウ】です。機能要件とは、業務を実現するためにシステムが備えるべき入出力やデータ処理などの機能を指します。要素間のデータの流れを明確にすることは業務機能自体の設計に該当するため機能要件です。一方、開発環境、復旧時間、サーバ配置は非機能要件に該当します。
【詳細解説】■ 本問の核心・解法のポイント
システム要件は「機能要件」と「非機能要件」に大別されます。機能要件はシステムが提供する業務上の処理内容、データの入力・加工・蓄積・出力などの振る舞いを定義します。非機能要件は、可用性、性能、保守性、運用性、開発環境など、品質や基盤に関わる要求事項を定義します。
・各選択肢の徹底解説:
・ア:開発環境の設計は、プロジェクトの推進・開発効率に関わる設計であり、非機能要件(開発性・保守性)に属します。
・イ:復旧時間(RTO)の設計は、事業継続性や可用性に関わる要件であり、非機能要件の可用性に属します。
・ウ:【選択肢ウ★】業務を構成する要素間でやり取りされるデータの流れを明確にすることは、業務処理を正しく実行するための機能設計そのものであり、機能要件を満たすための設計です。
・エ:サーバ配置の設計は、システムの物理構成やネットワーク負荷、信頼性・性能を考慮して決定されるアーキテクチャ設計であり、非機能要件に属します。
よって正解はウです。