テクノロジ系
秋期
応用情報技術者 2013年 秋期 問48
48 / 80
表は、現行プロジェクトにおけるソフトウェア誤りの発生・除去の実績、及び次期 プロジェクトにおける誤り除去の目標を記述したものである。誤りは、設計とコーデ イングの作業で埋め込まれ、デザインレビュー、コードレビュー及びテストで全て除 去されるものとする。次期プロジェクトにおいても、ソフトウェアの規模と誤りの発 生状況は変わらないと仮定したときに、テストで除去すべきソフトウェア誤りの比率 は全体の何%となるか。 [ソフトウェア誤りが埋め込まれる工程ごとの割合〕 現行プロジェクトの実績 次期プロジェクトでの予測 設計 誤り件数全体の 50% 誤り件数全体の 50% 誤り件数全体の 50% 誤り件数全体の 50% コーディング 〔ソフトウェア誤りがレビューごとに除去される割合〕 現行プロジェクトの実績 次期プロジェクトでの目標 設計時に埋め込まれた誤り全体現行プロジェクトのデザインレ デザインレビュー の50%を除去 ビューの実績の1.5倍 コーディング時に埋め込まれた現行プロジェクトのコードレビ コードレビュー 誤り全体の40%を除去 ユーの実績の1.5倍
正解と解説
表示する
正解 エ
32.5 - 24 =
誤りは設計50%・コーディング50%で埋め込まれる。デザインレビューは設計誤りの50%×1.5=75%を除去し設計誤りは12.5%残る。コードレビューはコーディング誤りの40%×1.5=60%を除去し20%残る。テストで除去すべきはこの合計12.5+20=32.5%となる。