令和6年度 春期 ITサービスマネージャ試験 午前II 問20

マネジメント品質マネジメント

この問題は2024(R6)春 ITサービスマネージャ 午前IIに出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。

本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。

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

解答・解説を読む

正解: 選択肢

ソフトウェアの保守性とは、ソフトウェア運用開始後に発見された障害の修正や、環境の変化への適応、新しい要件への対応などの変更のしやすさを表す品質特性です。

保守性が高いソフトウェアは、問題の原因特定や修正にかかる時間が短くなります。したがって、「(修正時間の合計) ÷ (修正件数)」によって求められる平均修正時間は、保守性の定量的評価の指標として適切です。

各選択肢の解説

  • ア:(最終成果物に含まれる誤りの件数) ÷ (最終成果物の量)
    これは欠陥密度(バグ密度)を表す式であり、ソフトウェアの信頼性を評価するための指標です。
  • イ:(修正時間の合計) ÷ (修正件数)
    正解です。1件あたりの平均修正時間を表しており、この値が小さいほど保守性が高いと評価できます。
  • ウ:(変更が必要となるソースコードの行数) ÷ (移植するソースコードの行数)
    これは別の環境へソフトウェアを移行する際の変更割合を表す式であり、ソフトウェアの移植性を評価するための指標です。
  • エ:(利用者からの改良要求件数) ÷ (出荷後の経過月数)
    これは単位期間あたりの改良要求の発生頻度を表す式です。ソフトウェアの有用性や顧客満足度に関連する指標であり、ソフトウェア自体の修正のしやすさ(保守性)を直接評価するものではありません。