保守性の評価指標
出典: 平成29年度 秋期 応用情報技術者試験 午前 問54 (IPA)
品質の定量的評価の指標のうち,ソフトウェアの保守性の評価指標になるものはどれか。
- ア (最終成果物に含まれる誤りの件数)÷(最終成果物の量)
- イ (修正時間の合計)÷(修正件数)
- ウ (変更が必要となるソースコードの行数)÷(移植するソースコードの行数)
- エ (利用者からの改良要求件数)÷(出荷後の経過月数)
正解と解説を見る
正解: イ
- ア: 成果物の量あたりの誤りの件数 (欠陥密度) は、信頼性の指標です。
- イ: 修正 1 件あたりの平均修正時間は、修正のしやすさを表すので保守性の指標です。正しい答えです。
- ウ: 移植するコードのうち変更が必要な割合は、移植性の指標です。
- エ: 出荷後の改良要求の件数は、利用者の満足度などの指標です。
ポイント
- 保守性: 修正や変更のしやすさです。1 件の修正に掛かる 平均の修正時間 が短いほど、保守性が高いといえます。
- 誤りの密度は信頼性、移植で変更が必要な割合は移植性、改良要求の件数は利用者の満足度 (使用性) などの指標です。