平成23年度 特別 データベーススペシャリスト試験 午前Ⅱ 問25
テクノロジ/開発技術共通フレーム 2007 の保守プロセスにおいて修正分析を行い,既存システムの通信ミドルウェアを改修することとした。改修をソフトウェア要件定義アクティビティから始めるとき,最後に実行するアクティビティとして,適切なものはどれか。
出典:平成23年度 特別 データベーススペシャリスト試験 午前Ⅱ 問25
- ア運用テスト
- イシステム適格性確認テスト
- ウソフトウェア結合
- エソフトウェア適格性確認テスト
正解:エ
解説
共通フレームにおける保守プロセスでは,修正の内容に応じてソフトウェア要件定義から開発の各アクティビティを経て確認テストを行います。今回の改修はソフトウェア要件定義アクティビティから開始しており,通信ミドルウェアというソフトウェアレベルの改修であることから,一連の作業はソフトウェア結合,その後のソフトウェア適格性確認テストまでで完了し,システムレベルのテストや運用テストへ進む必要はありません。
選択肢ごとの解説
- ア誤り。運用テストは,システムを実際の運用環境に導入した後に実施するものであり,ソフトウェア要件定義から始まる今回のソフトウェアレベルの改修では,そこまで手順を進める必要はありません。
- イ誤り。システム適格性確認テストは,システム要件を満たすかどうかを確認するテストであり,ソフトウェア要件定義から始まる今回の改修の範囲を超えます。
- ウ誤り。ソフトウェア結合は,改修の過程で実施されるアクティビティですが,その後にソフトウェア適格性確認テストが控えているため,最後に実行するアクティビティではありません。
- エ正しい。ソフトウェア要件定義から始まる改修は,ソフトウェア結合を経てソフトウェア適格性確認テストを実施することで完了するため,これが最後に実行するアクティビティです。