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