平成29年度 春期 午前Ⅱ 問23
設計
“性能効率性”の定義
システム及びソフトウェア品質モデルの規格である JIS X 25010:2013 によれば,システム及び/又はソフトウェア製品の品質特性の定義のうち,“性能効率性”の定義はどれか。
- ア意図した保守者によって,製品又はシステムが修正することができる有効性及び効率性の度合い
- イ明記された状態(条件)で使用する資源の量に関係する性能の度合い
- ウ明示された時間帯で,明示された条件下に,システム,製品又は構成要素が明示された機能を実行する度合い
- エ明示された条件下で使用するとき,明示的ニーズ及び暗黙のニーズを満足させる機能を,製品又はシステムが提供する度合い
答えと解説を見る
✓ これが正解イ明記された状態(条件)で使用する資源の量に関係する性能の度合い
解説
性能効率性は、条件下で使う資源の量に関係する性能の度合いです。
JIS X 25010:2013 は、システムやソフトウェアの製品品質を8つの品質特性に分けて定義しています。性能効率性はその一つで、明記された状態(条件)で使用する資源の量に関係する性能の度合いと定義されています。応答の速さだけでなく、その性能を出すのに CPU やメモリなどの資源をどれだけ使うかまで含めて見る特性です。見分ける軸は、定義の中心にある言葉です。資源の量と性能が並ぶものが性能効率性で、修正のしやすさなら保守性、明示された時間帯に機能を実行し続けることなら信頼性、ニーズを満たす機能の提供なら機能適合性です。出題当時の規格は JIS X 25010:2013 で、その基になった ISO/IEC 25010 は 2023 年に改訂されています。
ほかの選択肢はなぜ違うのか
- ア意図した保守者によって,製品又はシステム…:意図した保守者によって製品やシステムを修正できる有効性と効率性の度合いは、保守性の定義です。修正のしやすさを問う特性であり、資源の使用量と性能の関係を表す性能効率性とは別のものです。
- ウ明示された時間帯で,明示された条件下に,…:明示された時間帯と条件の下で明示された機能を実行する度合いは、信頼性の定義です。故障せずに機能を果たし続けるかを見る特性で、資源の量に照らした性能を問う性能効率性とは異なります。
- エ明示された条件下で使用するとき,明示的ニ…:明示的ニーズと暗黙のニーズを満たす機能を提供する度合いは、機能適合性の定義です。必要な機能がそろっていて正しく動くかを問う特性であり、使う資源の量と性能の関係を見るものではありません。
この問題の用語
- 保守動いているシステムを使い続けられるように、点検や修正、更新を続ける作業です。障害の修正だけでなく、環境の変化に合わせた手直しも含みます。
出典:平成29年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問23
同じ用語が出る問題
- 令和5年度 秋期 午前Ⅱ 問18:リファクタリングに関する問題(保守)
- 平成29年度 春期 午前Ⅱ 問21:リポジトリを構築する理由(保守)
- 平成25年度 春期 午前Ⅱ 問22:信頼性を意識したもの(保守)
- 平成24年度 春期 午前Ⅱ 問25:CMMIの目的(保守)
- 平成23年度 特別 午前Ⅱ 問23:コデザインの説明(保守)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)