JIS X 0160におけるソフトウェア実装プロセスの下位レベルのプロセスのうち、次のタスクを実施するものはどれか。
[タスク]
- ソフトウェア品目の外部インタフェース、及びソフトウェアコンポーネント間のインタフェースについて最上位レベルの設計を行う。
- データベースについて最上位レベルの設計を行う。
- ソフトウェア結合のために暫定的なテスト要求事項及びスケジュールを定義する。
ア |
ソフトウェア結合プロセス |
イ |
ソフトウェア構築プロセス |
ウ |
ソフトウェア詳細設計プロセス |
エ |
ソフトウェア方式設計プロセス |
解答・解説を見る
解答:エ
JIS X 0160 のソフトウェア実装プロセスは,「ソフトウェアの中に実装することになった,仕様で指定されたシステム要素(ソフトウェア品目)を作り出す」プロセスで,次の下位プロセスを含みます。
- ソフトウェア要求事項分析プロセス:ソフトウェア要素の要求事項を確立する。
- ソフトウェア方式設計プロセス:確立した要求事項を実装する。外部インタ
フェースやコンポーネント間のインタフェース,データベースについて最上位レベルの設計をする,ソフトウェア結合の暫定的なテスト要求事項及びスケジュールを定義するなど。
- ソフトウェア詳細設計プロセス:ソフトウェアの設計をコーディングできるレベルまで行う。
- ソフトウェア構築プロセス:コーディングを行い,ソフトウェアユニットを作る。
- ソフトウェア結合プロセス:ソフトウェアユニットを結合する。
- ソフトウェア適格性確認テストプロセス:ソフトウェアが,定義された要求事項を満たすことを確認する。
したがって,エが正解です。