戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

プロジェクトマネージャ 2013年 午前2 問13


問題文

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

選択肢

ア:
イ:(正解)
ウ:
エ:

🔒 解説は解答すると表示されます

ソフトウェア保守性の評価指標【午前2解説】

正解の理由

保守性とは、ソフトウェアに不具合が見つかったり、仕様変更が必要になったりしたときに、どれだけ容易に修正できるかを表す品質特性です。
イの「修正時間の合計 ÷ 修正件数」は、修正1件当たりにかかる平均時間を表します。修正に要する時間が短いほど、変更や修正をしやすいソフトウェアと評価できます。そのため、保守性の評価指標として適切です。

解法ステップ

  1. 保守性が「ソフトウェアを修正・変更しやすいか」を表すことを確認します。
  2. 選択肢の式が、修正のしやすさを直接測っているかを見ます。
  3. 修正1件にかかる時間を示すイを選びます。

選択肢別の誤答解説

  • ア:最終成果物の量に対する誤りの件数です。誤りの発生しやすさを測る指標であり、一般に欠陥密度として信頼性の評価に関係します。
  • イ:修正1件当たりの平均時間を表します。修正にかかる時間から保守のしやすさを評価できるため、正解です。
  • ウ:移植するソースコードのうち、変更が必要な部分の割合を表します。主に、別の環境へ移しやすいかという移植性に関係します。
  • エ:出荷後の経過月数に対する利用者からの改良要求件数です。利用者の要求の多さを表しますが、修正にどれだけ時間や手間がかかるかは示しません。

よくある誤解

  • 修正件数が少なければ保守性が高いとは限りません。 修正が必要な状況で、短時間かつ容易に対応できるかが保守性の観点です。
  • 誤りの少なさと、修正のしやすさは別の品質特性です。 誤りの発生状況は信頼性、修正に要する時間は保守性に関係します。
  • 改良要求の件数は、修正の難易度を示しません。 要求が多くても、ソフトウェアを容易に変更できるとは限りません。

補足コラム

「修正時間の合計 ÷ 修正件数」は、修正1件当たりの平均時間です。例えば、修正に合計12時間かかり、修正件数が4件なら、平均修正時間は 時間です。ほかの条件が同じであれば、この時間が短いほど保守しやすいと考えられます。

FAQ

Q. 保守性は、修正時間だけで判断できるのですか?
A. 実際には、修正のしやすさや影響範囲など複数の観点で評価します。この問題では、選択肢の中で修正のしやすさを直接表す指標が問われています。
Q. 修正時間が短ければ、必ず保守性が高いといえますか?
A. 指標を比較するときは、修正内容や規模などの条件をそろえる必要があります。修正内容が大きく異なると、時間だけでは公平に比較できません。

関連キーワード: 保守性、信頼性、移植性、欠陥密度、平均修正時間
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

プロジェクトマネージャを
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について