ある開発プロジェクトでソフトウェア結合テストを終了し、システムの機能を確認するシステムテストを行っている。
このシステムテストで、あるプログラムに不良が多発しているとの報告があった。
プロジェクトマネージャが最初に行うべきこととして、最も適切なものはどれか。
ア | システムテストを中断し、ソフトウェア結合テストからやり直す。 |
イ | テストの進捗に遅れが出ないようにするために、問題あるプログラムのテスト要員を増やす。 |
ウ | 問題あるプログラムの品質を再評価し、システムテストへの影響を把握する。 |
エ | 問題あるプログラムをテスト対象から外し、プログラムを再作成する。 |
答え ウ
【解説】
システムテストにおいて特定のプログラム(機能)に問題が多発している場合、プロジェクトマネージャは最初に問題の発生しているプログラムの単体テスト結果を確かめ品質の確認を行います。
次に、このままシステムテストを続けられるのか、問題のあるプログラムの追加単体テストを行うのかを判断します。
システムテストを継続する場合は、テスト期間の延長や要員の追加の必要がないかを確かめ、対策を行います。
問題のプログラムに追加単体テストを行う場合は、システムテストを中断するとスケジュールに遅れが生じるため、問題のあるプログラムに関係しない機能のテストを先に実施するようにシステムテスト計画の変更を行います。
【キーワード】
・プロジェクトマネージャ