性能効率性とは?せいのうこうりつせい
性能効率性とは、JIS X 25010の製品品質モデルが定める主特性の一つで、使った資源の量に対してどれだけの性能を出せるかを表す。副特性は時間効率性・資源効率性・容量満足性の三つで、応答時間やスループットだけでなく、消費する資源の量と、上限に対してどれだけ余裕があるかまでを射程に入れる。速さと資源消費をひとまとめに評価する点が要点になる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
性能を「速いかどうか」だけで語ると、資源を無制限に積んで速さを買った設計と、少ない資源で同じ速さを出す設計が同じ評価になってしまう。増強の余地や運用費まで含めて比べられるように、品質モデルは効率という形で資源の側も評価軸に入れた。要件を三つの副特性に分けて書くと、性能試験の合否条件がそのまま定まるという実務上の効き目もある。
具体例
業務システムの非機能要件として、オンライン画面の応答を3秒以内(時間効率性)、ピーク時のCPU使用率を70%以下(資源効率性)、5年後の想定データ量1億件でも同じ条件を満たす(容量満足性)と書き分ける。分けて書いたことで、負荷試験で測る値と判定基準が項目ごとに定まる。
試験での引っ掛け
応答時間の速さだけを指すと覚えると誤る。同じ3秒でも、そのために過大な資源を食っていれば性能効率性は低い評価になる。また利用時の品質モデルにも効率性という特性があるが、あちらは利用者が目的を達成するのに費やす資源を見るもので、製品側の性能効率性とは観点が別である。
関連用語
出た過去問
出典:平成29年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問22(IPA)解説で登場
システム及びソフトウェア品質モデルの規格であるJIS X 25010:2013で定義されたシステム及び/又はソフトウェア製品の品質特性に関する説明のうち,適切な…
正解:機能適合性とは,明示された状況下で使用するとき,明示的ニーズ及び暗黙のニーズを満足させる機能を,製品又はシステムが提供する度合いのことである。
要点:機能適合性はニーズを満たす機能提供の度合い
JIS X 25010の機能適合性は、明示的なニーズと暗黙のニーズを満たす機能を製品が提供する度合いを指します。資源の使用量に関わるのは性能効率性、明示された条件下で機能を実行し続ける度合いが信頼性、目標達成に利用できる度合いが利用時の品質に関わる使用性です。
出典・参考
公式シラバスの4 開発技術 > 2. 設計 > (8) ソフトウェア品質に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。