平成22年度 プロジェクトマネージャ試験 午前II 問10

分野:品質|実際に出題されたIPA過去問題

JIS X 0129-1 で定義されたソフトウェアの品質特性の説明のうち,適切なものはどれか。

  1.  機能性とは,ソフトウェアが,指定された条件の下で利用されるときに,明示的及び暗示的必要性に合致する機能を提供するソフトウェア製品の能力のことである。
  2.  効率性とは,指定された条件の下で利用するとき,理解,習得,利用でき,利用者にとって魅力的であるソフトウェア製品の能力のことである。
  3.  信頼性とは,明示的な条件の下で,使用する資源の量に対比して適切な性能を提供するソフトウェア製品の能力のことである。
  4.  保守性とは,指定された条件の下で利用するとき,指定された達成水準を維持するソフトウェア製品の能力のことである。
解答・解説を見る

正解:ア

AI解説

JIS X 0129-1(ISO/IEC 9126-1)はソフトウェア品質を機能性・信頼性・使用性・効率性・保守性・移植性の6特性で定義する。機能性は「指定された条件下で利用するとき,明示的及び暗示的必要性に合致する機能を提供する能力」であり,アが正しい定義である。ほかの選択肢は特性名と定義の組合せが入れ替わっている。 ア: 正解。明示的・暗示的なニーズを満たす機能を提供する能力=機能性の定義である。 イ: 「理解,習得,利用でき,利用者にとって魅力的」は使用性(ユーザビリティ)の定義であり,効率性ではない。 ウ: 「使用する資源の量に対比して適切な性能を提供する」は効率性の定義であり,信頼性ではない。 エ: 「指定された達成水準を維持する」は信頼性の定義であり,保守性(修正のしやすさ)ではない。 💡 6特性は「機・信・使・効・保・移」で暗記し,キーワード対応(機能=ニーズ合致,信頼=水準維持,使用=理解しやすさ・魅力,効率=資源対性能,保守=修正容易,移植=環境移行容易)で入替え型のひっかけを見抜く。

出典:平成22年度 秋期 プロジェクトマネージャ試験 午前II 問10 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・904問収録)

「品質」分野の攻略ポイント

品質マネジメント計画・品質保証・品質管理を扱います。「品質保証(プロセスを正す)」と「品質管理(成果物を検査する)」の役割の違いが最頻出テーマです。

品質の攻略ポイントをすべて見る(要点5項目・ひっかけ3項目)→

同じ分野(品質)の過去問