ソフトウェアの保守性を定量評価するときに使用する指標として,適切なものはどれか。

テクノロジ系

ア (運用期間中に発生した不具合件数)÷(プログラムの規模)

なぜ違う: 不具合密度で、信頼性の指標。

イ (適正規模の基準を満たすプログラムの数)÷(プログラムの総数)
ウ (テスト実施済みの分岐の数)÷(プログラムの総分岐数)

なぜ違う: 分岐網羅率で、テストの十分性の指標。

エ (プログラムの推定総エラー数)−(摘出エラー数)

なぜ違う: 推定総エラー数から摘出エラー数を引いた残存エラー数で、テストの進捗や信頼性の指標。保守性ではない。

正解: イ

要点: 適正規模の基準を満たすプログラムの割合=保守しやすさの指標。

保守性は、適正規模の基準を満たすプログラムの数÷総数のような割合で評価できる(規模が適正なほど保守しやすい)。不具合件数÷規模は信頼性、テスト分岐網羅率はテスト十分性、推定総エラー数−摘出エラー数(残存エラー数)はテスト進捗・信頼性の指標。

この問題に出てくる用語

関連キーワード: 保守性・品質メトリクス・定量評価

同じ回の前後の問題

テクノロジ系の他の問題

アプリで弱点分析つきの演習ができます

App Store

応用情報技術者の学習アプリ(応用情報トレ)

出典:令和7年度 春期 応用情報技術者試験 午前 問47