情報処理安全確保支援士試験 情報処理安全確保支援士試験 平成29年度秋期 午前Ⅰ19: 品質の定量的評価の指標のうち,ソフトウェアの保守性の評価指標になるものはどれか。

情報処理安全確保支援士試験 平成29年度秋期 午前Ⅰ
Q 1919 / 30
品質の定量的評価の指標のうち,ソフトウェアの保守性の評価指標になるものはどれか。

問題本文

品質の定量的評価の指標のうち,ソフトウェアの保守性の評価指標になるものはどれか。

選択肢

  • .(最終成果物に含まれる誤りの件数)÷(最終成果物の量)
  • .(修正時間の合計)÷(修正件数)
  • .(変更が必要となるソースコードの行数)÷(移植するソースコードの行数)
  • .(利用者からの改良要求件数)÷(出荷後の経過月数)

正解

. (修正時間の合計)÷(修正件数)

解説

保守性は、不具合修正や変更のしやすさを表す品質特性。修正時間の合計を修正件数で割った値は1件あたりの平均修正時間を示し、これが短いほど直しやすい=保守性が高いと評価できるためイが正解。アは信頼性(誤り密度)、ウは移植性、エは利用者要求の傾向を示す指標。ソフトウェア品質を定量管理する際は、評価したい品質特性に対応する指標を正しく選ぶことが肝心。

選択肢ごとの解説

  • .誤り件数÷成果物量は欠陥密度で信頼性の指標。保守性ではないので誤り。
  • .1件あたりの平均修正時間を示し、修正のしやすさ=保守性を表すので正しい。
  • .変更行数÷移植行数は移植のしやすさを示す移植性の指標で誤り。
  • .改良要求件数÷経過月数は要求の発生傾向を示すもので、保守性の評価指標ではない。

情報処理安全確保支援士試験 平成29年度秋期 午前Ⅰ過去問一覧へ戻る・問19