平成24年度 春期 情報セキュリティスペシャリスト試験 午前Ⅱ 問22
システム開発技術
システム方式設計に関する問題
システム開発で行われる各テストについて,そのテスト要求事項が定義されるアクティビティとテストの組合せのうち,適切なものはどれか。
| システム方式設計 | ソフトウェア方式設計 | ソフトウェア詳細設計 | |
|---|---|---|---|
| ア | 運用テスト | システム結合テスト | ソフトウェア結合テスト |
| イ | 運用テスト | ソフトウェア結合テスト | ソフトウェアユニットテスト |
| ウ | システム結合テスト | ソフトウェア結合テスト | ソフトウェアユニットテスト |
| エ | システム結合テスト | ソフトウェアユニットテスト | ソフトウェア結合テスト |
- アシステム方式設計:運用テスト/ソフトウェア方式設計:システム結合テスト/ソフトウェア詳細設計:ソフトウェア結合テスト
- イシステム方式設計:運用テスト/ソフトウェア方式設計:ソフトウェア結合テスト/ソフトウェア詳細設計:ソフトウェアユニットテスト
- ウシステム方式設計:システム結合テスト/ソフトウェア方式設計:ソフトウェア結合テスト/ソフトウェア詳細設計:ソフトウェアユニットテスト
- エシステム方式設計:システム結合テスト/ソフトウェア方式設計:ソフトウェアユニットテスト/ソフトウェア詳細設計:ソフトウェア結合テスト
答えと解説を見る
✓ これが正解ウシステム方式設計:システム結合テスト/ソフトウェア方式設計:ソフトウェア結合テスト/ソフトウェア詳細設計:ソフトウェアユニットテスト
解説
方式設計は結合テスト、詳細設計はユニットテストに対応します。
開発の各段階と、その段階で決めた内容を確かめるテストは、V 字モデルで対応付けて考えます。設計を上流から下流へ細かくしていき、テストは下流から上流へ順に確かめていきます。同じ高さにある設計とテストが組になり、その設計の段階でテスト要求事項が定義されます。システム方式設計ではシステム結合テスト、ソフトウェア方式設計ではソフトウェア結合テスト、ソフトウェア詳細設計ではソフトウェアユニットテストの要求事項を定めます。この対応がそろった組合せが適切です。
ほかの選択肢はなぜ違うのか
- アシステム方式設計:運用テスト/ソフトウェ…:運用テストはシステム方式設計より上流の段階に対応するテストです。さらにソフトウェアの方式設計にシステム全体の結合を確かめるテストを当てており、段階が一つずつずれています。
- イシステム方式設計:運用テスト/ソフトウェ…:ソフトウェアの二つの段階の対応は合っていますが、システム方式設計に運用テストを当てています。運用テストは運用を見据えた上流の段階に対応するもので、ここには当たりません。
- エシステム方式設計:システム結合テスト/ソ…:ソフトウェアの方式設計と詳細設計に当てたテストが入れ替わっています。細部まで決める詳細設計ではユニットの単位で、構成を決める方式設計では結合の単位で確かめます。
この問題の用語
- 運用テスト本番と同じ環境で、実際の業務のとおりに動くかを利用者と運用者が確かめるテストです。開発の最後に、本番稼働の前に行います。
出典:平成24年度 春期 情報セキュリティスペシャリスト試験 午前Ⅱ 問22
同じ用語が出る問題
- 平成28年度 秋期 情報セキュリティスペシャリスト試験 午前Ⅱ 問22:システム方式設計に関する問題(運用テスト)
- 平成21年度 春期 情報セキュリティスペシャリスト試験 午前Ⅱ 問18:システム方式設計に関する問題(運用テスト)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)