IPA過去問ドリル

平成30年度 秋期 システムアーキテクト試験 午前Ⅱ 問5

テクノロジ/開発技術

ソフトウェア要件定義プロセスで定義する内容の具体例として,適切なものはどれか。

出典:平成30年度 秋期 システムアーキテクト試験 午前Ⅱ 問5

正解:ア

解説

共通フレーム 2013 における「ソフトウェア要件定義プロセス」は,システム要件定義プロセスで定義されたシステムレベルの要件のうち,ソフトウェアが担当する部分について,機能要求,外部インタフェース要求,性能要求,データ要求などをソフトウェアの視点から具体化するプロセスです。基幹システムと各サブシステムとの間でデータをやり取りするために,共通の通信プロトコルを使用するという規定は,ソフトウェア間の外部インタフェース要求を具体的に定めたものであり,ソフトウェア要件定義プロセスで定義する内容の典型例です。一方,画面の応答時間や窓口業務の運用方法,受付端末の設置場所などは,業務全体やシステム全体に関わる要件であり,主にシステム要件定義プロセスで扱われる内容です。

選択肢ごとの解説

  • 正しい。全てのサブシステムで共通の通信プロトコルを使用するという規定は,ソフトウェア間の外部インタフェース要求を具体化したものであり,ソフトウェア要件定義プロセスで定義する内容の具体例です。
  • 誤り。データエントリ画面の応答時間の目標値は,システム全体の性能要求として,主にシステム要件定義プロセスで定義される内容です。
  • 誤り。窓口業務をソフトウェアと人手の作業に振り分けて運用することは,業務とシステムの分担を定める業務要件であり,システム要件定義プロセスで扱われる内容です。
  • 誤り。受付端末の設置場所(店舗の入り口からの距離)は,施設・設備に関する要件であり,システム要件定義プロセスで扱われる内容です。
システムアーキテクトの過去問を演習モードで解く