令和7年度 春期 応用情報技術者試験 午前 問47
テクノロジ/開発技術ソフトウェアの保守性を定量評価するときに使用する指標として,適切なものはどれか。
出典:令和7年度 春期 応用情報技術者試験 午前 問47
- ア(運用期間中に発生した不具合件数)÷(プログラムの規模)
- イ(適正規模の基準を満たすプログラムの数)÷(プログラムの総数)
- ウ(テスト実施済みの分岐の数)÷(プログラムの総分岐数)
- エ(プログラムの推定総エラー数)−(摘出エラー数)
正解:イ
解説
保守性はソフトウェアの「修正のしやすさ」を表す品質特性で,プログラムが適正な規模に分割・構造化されているかどうかが保守のしやすさに直結します。適正規模の基準を満たすプログラムの割合は,この観点を定量的に評価する指標になります。
選択肢ごとの解説
- ア誤り。運用期間中に発生した不具合件数をプログラムの規模で割った値は,信頼性を表す欠陥密度の指標です。
- イ正しい。適正規模の基準を満たすプログラムの割合は,保守のしやすさを定量的に評価する指標になります。
- ウ誤り。テスト実施済みの分岐の数を総分岐数で割った値は,テストの網羅性を示す分岐網羅率の指標です。
- エ誤り。推定総エラー数から摘出エラー数を引いた値は残存エラー数の推定であり,信頼性の評価に用いる指標です。