平成23年度 プロジェクトマネージャ試験 午前II 問19
共通フレーム2007の保守プロセスにおいて修正分析を行い,既存システムの通信ミドルウェアを改修することとした。改修をソフトウェア要件定義アクティビティから始めるとき,最後に実行するアクティビティとして,適切なものはどれか。
- ア 運用テスト
- イ システム適格性確認テスト
- ウ ソフトウェア結合
- エ ソフトウェア適格性確認テスト
解答・解説を見る
正解:エ
AI解説
正解はエ。V字モデルでは各設計工程に対応する検証工程があり、ソフトウェア要件定義に対応するテストはソフトウェア適格性確認テストである。今回の改修はソフトウェア要件定義から始めるので、システム要件定義に対応するシステム適格性確認テストや運用テストは実施対象外となり、最後に実行するのはソフトウェア適格性確認テストである。 ア: 運用テストは運用・利用部門が実環境で行うテストで、システム要件定義より上位のレベルに対応する。ソフトウェア要件定義から始めた改修の範囲を超える。 イ: システム適格性確認テストはシステム要件定義に対応するテストであり、システム要件定義から始めた場合の最終アクティビティである。本問の範囲外。 ウ: ソフトウェア結合はソフトウェア方式設計に対応する工程であり、ソフトウェア適格性確認テストより前に実施される。最後ではない。 エ: 正しい。ソフトウェア要件定義に対応する検証工程はソフトウェア適格性確認テストであり、これが改修範囲の最後のアクティビティになる。 💡 V字モデルの対応関係「システム要件定義↔システム適格性確認テスト」「ソフトウェア要件定義↔ソフトウェア適格性確認テスト」を覚え、『始めた工程と同じレベルのテストで終わる』と考えれば保守の改修範囲問題は解ける。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。