ウカマル応用情報技術者ログイン

平成25年度 秋期 応用情報技術者 問48

テクノロジ系

表は,現行プロジェクトにおけるソフトウェア誤りの発生・除去の実績,及び次期プロジェクトにおける誤り除去の目標を記述したものである。誤りは,設計とコーディングの作業で埋め込まれ,デザインレビュー,コードレビュー及びテストで全て除去されるものとする。次期プロジェクトにおいても,ソフトウェアの規模と誤りの発生状況は変わらないと仮定したときに,テストで除去すべきソフトウェア誤りの比率は全体の何%となるか。

〔ソフトウェア誤りが埋め込まれる工程ごとの割合〕

現行プロジェクトの実績次期プロジェクトでの予測
設計誤り件数全体の50%誤り件数全体の50%
コーディング誤り件数全体の50%誤り件数全体の50%

〔ソフトウェア誤りがレビューごとに除去される割合〕

現行プロジェクトの実績次期プロジェクトでの目標
デザインレビュー設計時に埋め込まれた誤り全体の50%を除去現行プロジェクトのデザインレビューの実績の1.5倍
コードレビューコーディング時に埋め込まれた誤り全体の40%を除去現行プロジェクトのコードレビューの実績の1.5倍
選択肢
正解と解説

正解 エ

次期のレビュー除去率は、デザインレビューが75%、コードレビューが60%です。テストに残る誤りは50×0.25+50×0.4=32.5%です。

次期のデザインレビューの除去率は、50%×1.5=75%です。設計で埋め込まれる誤り50%のうち、テストに残るのは50×(1−0.75)=12.5%です。次期のコードレビューの除去率は、40%×1.5=60%です。コーディングで埋め込まれる誤り50%のうち、テストに残るのは50×(1−0.6)=20%です。テストで除去すべき誤りは、12.5+20=32.5%です。

ア:レビュー後に残る誤りを工程ごとに求めて足すと32.5%です。17.5%にはなりません。

イ:25%は、現行の除去率50%のまま設計側に残る誤り(50×0.5)だけの値です。次期の除去率とコーディング側の残りを反映していません。

ウ:30%は、次期のコードレビューで除去される誤り(50×0.6)の値です。テストで除去すべき残りの誤りではありません。

出典:平成25年度 秋期 応用情報技術者試験 問48

全年度から出題。10問で実力を判定します。登録不要。

出典:平成25年度 秋期 応用情報技術者試験 問48(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方