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

JIS X 25010:2013(システム及びソフトウェア製品の品質要求及び評価(SQuaRE)―システム及びソフトウェア品質モデル)で定義されたシステム及び/又はソフトウェア製品の品質特性に関する説明のうち,適切なものはどれか。

解答・解説

正解: ア. 機能適合性とは,明示された状況下で使用するとき,明示的ニーズ及び暗黙のニーズを満足させる機能を,製品又はシステムが提供する度合いのことである。

JIS X 25010:2013(システム及びソフトウェア製品の品質要求及び評価(SQuaRE)―システム及びソフトウェア品質モデル)では、システム及び/又はソフトウェア製品の品質特性として、以下の8つの特性が定義されています。

  1. 機能適合性(Functional suitability)
  2. 性能効率性(Performance efficiency)
  3. 互換性(Compatibility)
  4. 使用性(Usability)
  5. 信頼性(Reliability)
  6. セキュリティ(Security)
  7. 保守性(Maintainability)
  8. 移植性(Portability)

このうち、明示された状況下で使用するとき、明示的ニーズ及び暗黙のニーズを満足させる機能を、製品又はシステムが提供する度合いを表すのは機能適合性であり、正解はアです。

各選択肢の解説

  • ア:正解です。機能適合性の正しい定義です。副特性には機能完全性、機能正確性、機能適切性があります。
  • イ:誤りです。「明記された状態(条件)で使用する資源の量に関係する性能の度合い」は、性能効率性の説明です。
  • ウ:誤りです。「明示された利用状況において,有効性,効率性及び満足性をもって明示された目標を達成するために,明示された利用者が製品又はシステムを利用することができる度合い」は、使用性の説明です。
  • エ:誤りです。「明示された時間帯で,明示された条件下に,システム,製品又は構成要素が明示された機能を実行する度合い」は、信頼性の説明です。なお、保守性は、製品又はシステムを意図した保守者が変更できる有効性及び効率性の度合いを指します。

Spineチーム