平成22年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問11
マネジメント/プロジェクトマネジメント品質の定量評価の指標のうち,ソフトウェアの保守性の評価指標になるものはどれか。
出典:平成22年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問11
- ア(最終成果物に含まれる誤りの件数)÷(最終成果物の量)
- イ(修正時間の合計)÷(修正件数)
- ウ(変更が必要となるソースコードの行数)÷(移植するソースコードの行数)
- エ(利用者からの改良要求件数)÷(出荷後の経過月数)
正解:イ
解説
ソフトウェアの保守性は,障害や不具合が発生してから修正が完了するまでにかかる手間の大きさで評価することができます。(修正時間の合計)÷(修正件数)は,1件当たりの平均修正時間を表す指標であり,保守のしやすさ(保守性)を定量的に評価する代表的な指標です。
選択肢ごとの解説
- ア誤り。(最終成果物に含まれる誤りの件数)÷(最終成果物の量)は,成果物の欠陥密度を表す指標であり,信頼性の評価に用いられます。
- イ正しい。(修正時間の合計)÷(修正件数)は,1件当たりの平均修正時間を表しており,ソフトウェアの保守性の評価指標として用いられます。
- ウ誤り。(変更が必要となるソースコードの行数)÷(移植するソースコードの行数)は,移植性の評価に関連する指標です。
- エ誤り。(利用者からの改良要求件数)÷(出荷後の経過月数)は,利用者からの要望の発生頻度を表す指標であり,保守性そのものを直接評価する指標ではありません。