令和6年度 秋期 システム監査技術者試験 午前II 問23

JIS X 25010 : 2013(システム及びソフトウェア製品の品質要求及び評価(SQuaRE)-システム及びソフトウェア品質モデル)によれば,システム及び/又はソフトウェア製品の品質特性の定義のうち,“性能効率性”の定義はどれか。

解答・解説

正解: イ. 明記された状態(条件)で使用する資源の量に関係する性能の度合い

JIS X 25010:2013(SQuaRE)は、システムやソフトウェア製品の品質を評価するためのモデルを定義しています。この中で品質特性は「機能適合性」「性能効率性」「互換性」「使用性」「信頼性」「セキュリティ」「保守性」「移植性」の8つに分類されています。

性能効率性(Performance efficiency)は、「明記された状態(条件)で使用する資源の量に関係する性能の度合い」と定義されており、処理時間やスループット、リソース(CPUやメモリなど)の利用効率などが該当します。したがって、正解はイです。

各選択肢の解説

  • ア: 「意図した保守者によって,製品又はシステムが修正することができる有効性及び効率性の度合い」は、保守性(Maintainability)の定義です。
  • イ: 正解です。性能効率性の定義です。
  • ウ: 「明示された時間帯で,明示された条件下に,システム,製品又は構成要素が明示された機能を実行する度合い」は、信頼性(Reliability)の定義です。
  • エ: 「明示された状況下で使用するとき,明示的ニーズ及び暗黙のニーズを満足させる機能を,製品又はシステムが提供する度合い」は、機能適合性(Functional suitability)の定義です。

Spineチーム