平成30年度 秋期 システムアーキテクト試験 午前Ⅱ 問5
テクノロジ/開発技術ソフトウェア要件定義プロセスで定義する内容の具体例として,適切なものはどれか。
出典:平成30年度 秋期 システムアーキテクト試験 午前Ⅱ 問5
- ア基幹システムから利用者の所属情報を取得するために,全てのサブシステムで共通の通信プロトコルを使用する。
- イデータエントリ画面における応答時間は,3秒以内とする。
- ウ窓口業務は,ソフトウェアで実現することと人手で実施する作業を組み合わせて運用する。
- エ利用者の利便性を考えて,受付端末は店舗の入り口から 5 メートル以内に設置する。
正解:ア
解説
共通フレーム 2013 における「ソフトウェア要件定義プロセス」は,システム要件定義プロセスで定義されたシステムレベルの要件のうち,ソフトウェアが担当する部分について,機能要求,外部インタフェース要求,性能要求,データ要求などをソフトウェアの視点から具体化するプロセスです。基幹システムと各サブシステムとの間でデータをやり取りするために,共通の通信プロトコルを使用するという規定は,ソフトウェア間の外部インタフェース要求を具体的に定めたものであり,ソフトウェア要件定義プロセスで定義する内容の典型例です。一方,画面の応答時間や窓口業務の運用方法,受付端末の設置場所などは,業務全体やシステム全体に関わる要件であり,主にシステム要件定義プロセスで扱われる内容です。
選択肢ごとの解説
- ア正しい。全てのサブシステムで共通の通信プロトコルを使用するという規定は,ソフトウェア間の外部インタフェース要求を具体化したものであり,ソフトウェア要件定義プロセスで定義する内容の具体例です。
- イ誤り。データエントリ画面の応答時間の目標値は,システム全体の性能要求として,主にシステム要件定義プロセスで定義される内容です。
- ウ誤り。窓口業務をソフトウェアと人手の作業に振り分けて運用することは,業務とシステムの分担を定める業務要件であり,システム要件定義プロセスで扱われる内容です。
- エ誤り。受付端末の設置場所(店舗の入り口からの距離)は,施設・設備に関する要件であり,システム要件定義プロセスで扱われる内容です。