ソフトウェアの保守性を定量評価する指標として、適切なものはどれか。
保守性は修正しやすい規模に収まっている割合で測る
選択肢
- ア(運用期間中に発生した不具合件数)÷(プログラムの規模)
- イ(適正規模の基準を満たすプログラムの数)÷(プログラムの総数)
- ウ(テスト実施済みの分岐の数)÷(プログラムの総分岐数)
- エ(プログラムの推定総エラー数)-(摘出エラー数)
正解と解説
正解:イ (適正規模の基準を満たすプログラムの数)÷(プログラムの総数)
保守性は、変更や修正のしやすさを表す品質特性であり、プログラムが理解・修正しやすい大きさに収まっているかが指標になる。適正規模の基準を満たすプログラムの割合は、まさにその観点を数値化したものなのでイが適切である。
選択肢ごとの解説
- ア規模当たりの不具合件数は、作り込まれた欠陥の多さを表す信頼性の指標である。
- イ正解。適正な規模に収まっているプログラムの割合は、修正のしやすさを測る指標になる。
- ウ分岐のうちテスト済みの割合は、テストの網羅度(分岐網羅率)を表す指標である。
- エ推定総エラー数と摘出数の差は、残存欠陥の見積りであり信頼性に関する指標。
同じ分野の他の問題
- ソフトウェアの使用性を向上させる施策として、適切なものはどれか。2021年度 秋期 午前II 問24
- システム及びソフトウェア品質モデルの規格であるJIS X 25010:2013で定義されたシステム及び/又はソフトウェア…2017年度 春期 午前II 問24
- エクストリームプログラミング(XP)のプラクティスとして、適切なものはどれか。2025年度 秋期 午前II 問25
- オブジェクト指向における抽象クラスで、できないことはどれか。2025年度 秋期 午前II 問24
- エクストリームプログラミング(XP:Extreme Programming)における"テスト駆動開発"の特徴はどれか。2024年度 秋期 午前II 問25
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。