システム監査技術者 2015年 午前2 問23
問題文
JIS X 25010:2013で規定されるシステム及びソフトウェア製品の品質特性の定義のうち、“性能効率性”の定義はどれか。
選択肢
ア:意図した保守者によって、製品又はシステムが修正することができる有効性及び効率性の度合い
イ:明記された状態(条件)で使用する資源の量に関係する性能の度合い(正解)
ウ:明示された時間帯で、明示された条件下に、システム、製品又は構成要素が明示された機能を実行する度合い
エ:明示された条件下で使用するとき、明示的ニーズ及び暗黙のニーズを満足させる機能を、製品又はシステムが提供する度合い
🔒 解説は解答すると表示されます
性能効率性【午前2解説】
正解の理由
性能効率性とは、明記された条件の下で、製品やシステムがどの程度の性能を、どれだけの資源を使って実現するかを表す品質特性です。
資源には、CPU時間、メモリ、ストレージ、ネットワーク帯域などがあります。したがって、「使用する資源の量に関係する性能の度合い」と説明しているイが正解です。
解法ステップ
- 「性能効率性」という用語に注目します。
- 「性能」と「資源の使用量」の関係を問う定義だと判断します。
- 資源の量に関する説明であるイを選びます。
選択肢別の誤答解説
- ア:意図した保守者が製品やシステムを修正できる度合いです。これは保守性に関する説明です。
- イ:明記された条件の下で使用する資源の量に関係する性能の度合いです。性能効率性の定義に該当します。
- ウ:明示された条件の下で、明示された機能を一定の時間帯に実行する度合いです。これは信頼性に関する説明です。
- エ:明示的なニーズと暗黙のニーズを満たす機能を提供する度合いです。これは機能適合性に関する説明です。
よくある誤解
- **処理が速ければ性能効率性が高いとは限りません。**速くても、多くのCPUやメモリを必要とする場合があります。
- 「時間帯」という語だけを見て性能効率性と判断しないようにします。ウは、指定された条件・期間に機能を実行する度合いを示す信頼性の説明です。
- 性能効率性は、資源の量だけを評価する特性ではありません。性能と資源使用量の関係を見る特性です。
補足コラム
JIS X 25010:2013では、性能効率性は、主に次の観点で捉えられます。
- 時間効率性:応答時間や処理時間など、時間に関する性能
- 資源利用性:CPU、メモリ、ネットワークなどの資源使用量
- 容量:システムが処理できる最大量や限界
たとえば、同じ処理を同じ時間で実行できるシステム同士なら、より少ないCPUやメモリで実行できるシステムの方が、資源利用の観点で優れています。
FAQ
Q. 性能効率性と信頼性はどう区別しますか?
A. 性能効率性は、性能と資源使用量の関係を見ます。信頼性は、指定された条件や期間において、システムが指定された機能を実行できる度合いを見ます。
A. 性能効率性は、性能と資源使用量の関係を見ます。信頼性は、指定された条件や期間において、システムが指定された機能を実行できる度合いを見ます。
Q. 資源とは、CPUやメモリだけですか?
A. いいえ。ストレージ、ネットワーク帯域など、システムの動作に使われる資源も含まれます。
A. いいえ。ストレージ、ネットワーク帯域など、システムの動作に使われる資源も含まれます。
関連キーワード: JIS X 25010、性能効率性、時間効率性、資源利用性、容量、信頼性、機能適合性、保守性

\ せっかくなら /
システム監査技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

