ソフトウェアのテスト工程において、バグ管理図を用いて、テストの進捗状況とソフトウェアの品質を判断したい。
このときの考え方のうち、最も適切なものはどれか。
ア | テスト工程の前半で予想以上にバグが検出され、スケジュールが遅れたので、スケジュールの見直しを行い、数日遅れでテスト終了の判断をした。 |
イ | テスト項目がスケジュールどおりに消化され、かつ、バグ摘出の累積件数が増加しければ、ソフトウェアの品質は高いと判断できる。 |
ウ | テスト項目消化の累積件数、バグ抽出の累積件数及び未解決バグの件数の推移が変化しなくなった場合は、解決困難なバグに直面しているかどうかを確認する必要がある。 |
エ | バグ摘出の累積件数の推移とテスト項目の未消化件数の推移から、テスト終了の時期をほぼ正確に予測できる。 |
答え ウ
【解説】
ア | テスト工程の前半でバグが予想以上に検出された場合、ソフトウェアに品質の問題があると考えテストを継続して行うか検討する必要があります。 |
イ | バグ摘出の累積件数が増加しない場合は、テストケースが適切であるかを確認します。 |
ウ | テスト項目、バグ検出の累積件数、未解決バグの件数の推移が停滞したときは、困難なバグの対処に時間がかかっていることが考えられます。 |
エ | 未解決バグの件数の推移も考慮しないとテスト終了時期を予測することはできません。 |
【キーワード】
・テスト