平成28年度 秋期 システムアーキテクト試験 午前Ⅱ 問8

JIS X 25010:2013 におけるシステムの利用時の品質特性の一つである,効率性の説明はどれか。

解答・解説

正解: エ. 利用者が特定の目標を達成するための正確さ及び完全さに関連して,使用した資源の度合い

JIS X 25010:2013(システム及びソフトウェア製品の品質要求及び評価(SQuaRE)-システム及びソフトウェア品質モデル)では、品質モデルを「製品品質モデル」と「利用時の品質モデル」の2つに分類しています。

利用時の品質モデルは、実環境でシステムを使用した際に利用者が受ける影響の度合いを表し、以下の5つの主特性から構成されます。

  1. 有効性(Effectiveness)
  2. 効率性(Efficiency)
  3. 満足性(Satisfaction)
  4. リスク回避性(Freedom from risk)
  5. 利用状況網羅性(Context coverage)

このうち、設問で問われている効率性は、「利用者が特定の目標を達成するための正確さ及び完全さに関連して,使用した資源の度合い」と定義されています(ここでいう資源には、時間、労力、費用、材料などが含まれます)。したがって、正解はエです。

各選択肢の解説

  • ア:利用時の品質特性の一つであるリスク回避性の説明です。経済的リスク緩和性、健康・安全リスク緩和性、環境リスク緩和性の副特性を持ちます。
  • イ:利用時の品質特性の一つである満足性の説明です。実用性、信用性、快感性、快適性の副特性を持ちます。
  • ウ:利用時の品質特性の一つである有効性の説明です。目標達成の正確さと完全さそのものに焦点を当てています。
  • エ:正解です。利用時の品質特性の一つである効率性の説明です。目標達成の正確さ及び完全さに対して、どれだけの資源(時間やコストなど)を費やしたかを表します。

Spineチーム