平成25年度 プロジェクトマネージャ試験 午前II 問13
品質の定量評価の指標のうち,ソフトウェアの保守性の評価指標になるものはどれか。
- ア (最終成果物に含まれる誤りの件数)÷(最終成果物の量)
- イ (修正時間の合計)÷(修正件数)
- ウ (変更が必要となるソースコードの行数)÷(移植するソースコードの行数)
- エ (利用者からの改良要求件数)÷(出荷後の経過月数)
解答・解説を見る
正解:イ
AI解説
保守性とは、修正のしやすさ(修正に要する労力の小ささ)を表す品質特性である。「修正時間の合計÷修正件数」は1件当たりの平均修正時間を表し、値が小さいほど修正が容易、すなわち保守性が高いと評価できるため、イが正解である。 ア: 最終成果物に含まれる誤りの件数÷成果物量は残存欠陥密度であり、信頼性・品質の評価指標である。 イ: 正しい。平均修正時間は修正のしやすさを直接表す保守性の指標である。 ウ: 移植時に変更が必要なコード行数の割合は、別環境への移しやすさを表す移植性の評価指標である。 エ: 出荷後の改良要求件数の推移は、利用者要求への適合度など機能性・満足度に関わる指標であり、保守性ではない。 💡 品質特性は「信頼性=バグの少なさ」「保守性=直しやすさ」「移植性=環境を移しやすさ」。指標の分子・分母が何を測っているかに着目すれば対応付けられる。
出典:平成25年度 秋期 プロジェクトマネージャ試験 午前II 問13 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。