PMプロジェクトマネージャ試験 午前Ⅱ

平成22年度春期 プロジェクトマネージャ 午前Ⅱ 問10

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

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

選択肢

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

評価する対象の範囲を確かめる

ソフトウェアの品質について考えるときは、まず評価の対象がどこまで含まれるかに注目しましょう。用語の印象だけで判断を進めず、示された情報を根拠に、対象の範囲を整理することが検討の出発点になります。

この問題で問われていること

今回の検討では、品質の評価で何を対象にしているかという一点に意識を向けてください。対象として明示された範囲と、自分が補って考えた範囲を分けると、与えられた情報に沿って落ち着いて整理できます。

視点

評価の対象は、示された情報から確認します。対象の範囲を自分の言葉で短く整理し、明示されていない範囲まで含めていないかを見直しましょう。

確認ポイント

  • 何が評価の対象として示されているか
  • 対象の範囲を、示された情報から説明できるか
  • 明示されていない対象を自分で付け加えていないか
正解と解説を見る

正解

ア

解説

正解はアです。機能性は、明示的及び暗示的な必要性に合致する機能を提供する能力を表します。イの説明は使用性、ウの説明は効率性、エの説明は信頼性に対応しており、それぞれ冒頭の特性名と一致していない。

理由

機能性とは、ソフトウェアが指定された条件の下で利用されるときに、明示的及び暗示的な必要性に合致する機能を提供する能力です。選択肢アの記述はこの定義に一致しているため、適切です。設問文は、品質特性の説明として適切な選択肢を尋ねている。

比較

イにある理解・習得・利用のしやすさや魅力は、使用性の説明です。ウにある資源の量に対比した適切な性能は、効率性の説明です。エにある指定された達成水準の維持は、信頼性の説明です。保守性はソフトウェア製品を修正できる能力を表します。

選択肢ア(正解)

これは正解だよ。機能性は、指定された条件の下で利用するときに、明示的及び暗示的な必要性に合致する機能を提供できる能力を表す。選択肢アの記述はこの定義に一致している。設問文自体は定義を述べておらず、品質特性の説明として適切な選択肢を尋ねている。

選択肢イ

これは不正解だよ。選択肢イは、理解や習得、利用のしやすさと、利用者にとっての魅力を説明している。これは使用性の説明である。効率性は、使用する資源の量に対して適切な性能を提供できる能力を表す。冒頭の特性名と説明内容が一致していない。

選択肢ウ

これは不正解だよ。選択肢ウは、使用する資源の量に対比して適切な性能を提供する能力を説明しており、効率性に該当する。信頼性は、指定された条件の下で利用するときに、指定された達成水準を維持する能力を表す。資源と性能の関係を信頼性とする点が誤っている。

選択肢エ

これは不正解だよ。選択肢エは、指定された条件の下で利用するときに、指定された達成水準を維持する能力を説明している。この内容は信頼性に該当する。保守性は、ソフトウェア製品を修正できる能力を表すため、達成水準の維持を保守性とする説明は適切ではない。

学習のポイント

品質特性の名称と、その特性が評価する能力を対応付けて覚え、使用性・効率性・信頼性・保守性の違いを整理する。

出典:独立行政法人 情報処理推進機構(IPA)平成22年度春期 プロジェクトマネージャ試験 午前Ⅱ 問10(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針