IPA過去問ドリル

平成25年度 秋期 システムアーキテクト試験 午前Ⅱ 問11

テクノロジ/開発技術

図は,テスト項目消化件数 X において,目標のバグ累積件数に到達したことを示す。この図の状況の説明として,適切なものはどれか。

平成25年度 秋期 システムアーキテクト試験 午前Ⅱ 問11の図

出典:平成25年度 秋期 システムアーキテクト試験 午前Ⅱ 問11

正解:ウ

解説

テスト工程における信頼度成長曲線(バグ累積曲線)は,通常,テストの進捗とともにバグの発見件数の増加が徐々に鈍化し,目標のバグ累積件数に収束していく(S字カーブを描く)ことで,テストが十分に行われ品質が安定してきたことを示します。しかし設問の図は,テスト項目消化件数の増加とともにバグの累積件数が加速度的に増加を続けており,収束する兆候がないまま目標値に到達しています。このような増加パターンは,テストが十分に進んでいないにもかかわらずバグが次々と発見され続けていることを意味し,まだ発見されていないバグが多数内在している可能性が高いことを示しています。

選択肢ごとの解説

  • 誤り。バグの発見件数が収束せず増加を続けている状態は,テスト工程が順調に終了したことを示すものではありません。
  • 誤り。テスト前段階での机上チェックやシミュレーションが十分であれば,テスト工程の早い段階で多くのバグが除去され,バグ累積曲線は早期に収束する傾向を示すはずですが,設問の図はその逆の傾向を示しています。
  • 正しい。バグの累積件数が収束せず加速度的に増加を続けたまま目標値に到達している状態は,まだ多くのバグが内在している可能性があることを示します。
  • 誤り。バグ累積件数が目標値に到達しても,増加傾向が収束していない状態では品質が安定しているとはいえず,出荷してもよいことを示すものではありません。
システムアーキテクトの過去問を演習モードで解く