平成24年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問16
テクノロジ/開発技術システム開発で行われる各テストについて,そのテスト要求事項が定義されるアクティビティとテストの組合せのうち,適切なものはどれか。
出典:平成24年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問16
- アシステム方式設計:運用テスト,ソフトウェア方式設計:システム結合テスト,ソフトウェア詳細設計:ソフトウェア結合テスト
- イシステム方式設計:運用テスト,ソフトウェア方式設計:ソフトウェア結合テスト,ソフトウェア詳細設計:ソフトウェアユニットテスト
- ウシステム方式設計:システム結合テスト,ソフトウェア方式設計:ソフトウェア結合テスト,ソフトウェア詳細設計:ソフトウェアユニットテスト
- エシステム方式設計:システム結合テスト,ソフトウェア方式設計:ソフトウェアユニットテスト,ソフトウェア詳細設計:ソフトウェア結合テスト
正解:ウ
解説
V字モデルでは,上流工程のアクティビティとそれに対応するテスト工程が対をなしており,システム方式設計で定義した要求事項はシステム結合テストで,ソフトウェア方式設計で定義した要求事項はソフトウェア結合テストで,ソフトウェア詳細設計で定義した要求事項はソフトウェアユニットテスト(単体テスト)で,それぞれ検証されます。
選択肢ごとの解説
- ア誤り。システム方式設計に対応するテストは運用テストではなくシステム結合テストです。
- イ誤り。システム方式設計に対応するテストは運用テストではなくシステム結合テストであり,対応関係が一段階ずれています。
- ウ正しい。システム方式設計はシステム結合テスト,ソフトウェア方式設計はソフトウェア結合テスト,ソフトウェア詳細設計はソフトウェアユニットテストに対応します。
- エ誤り。ソフトウェア方式設計とソフトウェア詳細設計に対応するテストが入れ替わっています。