過去問解きまくり研究所 ホーム

平成25年度 秋期 午前 問48

開発技術

デザインレビューに関する問題

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

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

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

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

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

✓ これが正解エ32.5

解説

残りを引き算すると32.5%になります。

設問は、次期プロジェクトでテストによって除去すべき誤りの比率が全体の何%になるかを問うています。割合の問題なので、誤りの総数を100件と置いて数えます。埋め込まれる割合は設計とコーディングで半分ずつなので、母数はそれぞれ50件です。ここで気を付けるのは、1.5倍という目標が掛かる相手です。表は現行の実績の1.5倍と書いており、実績として示されているのは除去する割合のほうですから、掛けるのは件数ではなく率になります。デザインレビューは50%の1.5倍で75%、コードレビューは40%の1.5倍で60%です。次に、それぞれが除くのは自分の工程で埋め込まれた分だけだという限定を守って掛けます。設計側は50件の75%で37.5件、コーディング側は50件の60%で30件です。合わせて67.5件が除かれ、誤りは三つの工程で全て除去されるので、残りはすべてテストに回ります。100から67.5を引いて32.5となり、全体の32.5%が答えになります。

ほかの選択肢はなぜ違うのか

この問題の用語

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

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)