ある開発プロジェクトでソフトウェア結合テストを終了し、システムの機能を確認するシステムテストを行っている。このシステムテストで、あるプログラムに不良が多発しているとの報告があった。プロジェクトマネージャが最初に行うべきこととして、最も適切なものはどれか。
ア:システムテストを中断し、ソフトウェア結合テストからやり直す。
イ:テストの進捗に遅れが出ないようにするために、問題のあるプログラムのテスト要員を増やす。
ウ:問題のあるプログラムの品質を再評価し、システムテストへの影響を把握する。
エ:問題のあるプログラムをテスト対象から外し、プログラムを再作成する。
答:ウ
ア:誤り。既に終了したソフトウェア結合テストをやり直しても、同じように終了し、プログラムの不良を発見できる可能性は低い。
イ:誤り。プログラムのテスト要因を増やすことは、テスト期間を短縮するだけでプログラムの修正には繋がらない。
ウ:正しい。問題のあるプログラムの品質を再評価し、システムテストへの影響を把握するべきである。
エ:誤り。問題のあるプログラムをテスト対象から外してしまうと、システムテストにはならず、再作成は再評価の後で必要なら行う。