平成23年度 特別 プロジェクトマネージャ試験 午前Ⅱ 問19
テクノロジ/開発技術共通フレーム2007の保守プロセスにおいて修正分析を行い,既存システムの通信ミドルウェアを改修することとした。改修をソフトウェア要件定義アクティビティから始めるとき,最後に実行するアクティビティとして,適切なものはどれか。
出典:平成23年度 特別 プロジェクトマネージャ試験 午前Ⅱ 問19
- ア運用テスト
- イシステム適格性確認テスト
- ウソフトウェア結合
- エソフトウェア適格性確認テスト
正解:エ
解説
V字モデルの考え方では,上流工程で定義した要求事項に対応するテストが,下流工程のテストとして実施されます。改修の分析・設計をソフトウェア要件定義アクティビティから開始する場合,対応するテストもソフトウェアレベルにとどまり,システムレベルの変更を伴わないため,最後に実行するテストは,システム適格性確認テストや運用テストではなく,ソフトウェア要件を検証するソフトウェア適格性確認テストになります。
選択肢ごとの解説
- ア誤り。運用テストは,システム要件定義など,より上位のアクティビティに対応するテストであり,ソフトウェア要件定義から始まる改修では実施範囲を超えています。
- イ誤り。システム適格性確認テストは,システム要件定義に対応するテストであり,ソフトウェア要件定義から始まる改修では実施範囲を超えています。
- ウ誤り。ソフトウェア結合は設計・実装側のアクティビティであり,最後に実行するテストのアクティビティではありません。
- エ正しい。ソフトウェア要件定義アクティビティから改修を始める場合,対応して最後に実行するのはソフトウェア適格性確認テストです。