JIS X 0160 におけるソフトウェア実装プロセスの下位レベルのプロセスのうち,次のタスクを実施するものはどれか。
【タスク】
・ソフトウェア品目の外部インタフェース,及びソフトウェアコンポーネント間のインタフェースについて最上位レベルの設計を行う。
・データベースについて最上位レベルの設計を行う。
・ソフトウェア結合のために暫定的なテスト要求事項及びスケジュールを定義する。
この問の正解率:80.55%(1,054件)
問題本文
JIS X 0160 におけるソフトウェア実装プロセスの下位レベルのプロセスのうち,次のタスクを実施するものはどれか。 【タスク】 ・ソフトウェア品目の外部インタフェース,及びソフトウェアコンポーネント間のインタフェースについて最上位レベルの設計を行う。 ・データベースについて最上位レベルの設計を行う。 ・ソフトウェア結合のために暫定的なテスト要求事項及びスケジュールを定義する。
選択肢
ア.ソフトウェア結合プロセス
イ.ソフトウェア構築プロセス
ウ.ソフトウェア詳細設計プロセス
エ.ソフトウェア方式設計プロセス
正解
エ. ソフトウェア方式設計プロセス
解説
共通フレーム(JIS X 0160)の各プロセスがどの設計レベルを担うかを問う問題である。提示されたタスクは、外部インタフェースやコンポーネント間インタフェース、データベースについて「最上位レベルの設計」を行うとあり、これはまだ大枠の構造を決める段階に相当する。大枠でどう実現するかを定めるのはソフトウェア方式設計プロセスであるため、選択肢エが正解である。