システム監査技術者 2017年 午前2 問22
問題文
システム及びソフトウェア品質モデルの規格であるJIS X 25010:2013で定義されたシステム及び/又はソフトウェア製品の品質特性に関する説明のうち、適切なものはどれか。
選択肢
ア:機能適合性とは、明示された状況下で使用するとき、明示的ニーズ及び暗黙のニーズを満足させる機能を、製品又はシステムが提供する度合いのことである。(正解)
イ:信頼性とは、明記された状態(条件)で使用する資源の量に関係する性能の度合いのことである。
ウ:性能効率性とは、明示された利用状況において、有効性、効率性及び満足性をもって明示された目標を達成するために、明示された利用者が製品又はシステムを利用することができる度合いのことである。
エ:保守性とは、明示された時間帯で、明示された条件下に、システム、製品又は構成要素が明示された機能を実行する度合いのことである。
🔒 解説は解答すると表示されます
品質特性の定義【午前2解説】
正解の理由
JIS X 25010:2013では、システム及びソフトウェア製品の品質を複数の特性に分けて定義しています。
アの説明は、機能適合性の定義です。機能適合性とは、製品又はシステムが、明示された状況で使われるときに、明示的・暗黙的なニーズを満たす機能を提供する度合いです。
したがって、適切なのはアです。
解法ステップ
- 各選択肢で、品質特性の名称と説明に含まれるキーワードを対応させます。
- 「ニーズを満たす機能を提供する」という説明は、機能適合性に対応します。
- 「資源の量」は性能効率性、「利用者が目標を達成する度合い」は使用性、「明示された時間帯に機能を実行する度合い」は信頼性の説明です。
- 選択肢の名称と説明が一致しているのはアです。
選択肢別の誤答解説
- ア:適切です。機能適合性は、製品やシステムが利用者の明示的・暗黙的なニーズを満たす機能を提供する度合いです。
- イ:誤りです。資源の量に関係する性能の度合いは、信頼性ではなく性能効率性です。信頼性は、明示された条件の下で、明示された期間に機能を実行する度合いを表します。
- ウ:誤りです。利用者が有効性・効率性・満足性をもって目標を達成できる度合いは、性能効率性ではなく使用性の説明です。
- エ:誤りです。明示された条件下で、明示された時間帯に機能を実行する度合いは、保守性ではなく信頼性の説明です。保守性は、製品やシステムを修正する際の有効性・効率性に関係します。
よくある誤解
- 性能効率性と使用性を混同しやすいです。性能効率性は資源の利用量や処理性能に関係し、使用性は利用者が目標を達成しやすいかに関係します。
- 信頼性と保守性は、どちらもシステムの運用に関係しますが、信頼性は「安定して機能を実行できるか」、保守性は「修正しやすいか」を表します。
- 「明示的・暗黙的なニーズ」という表現を見て、使用性の説明だと考えないようにしましょう。機能を提供してニーズを満たすことは、機能適合性の観点です。
補足コラム
JIS X 25010:2013の製品品質モデルでは、機能適合性、性能効率性、互換性、使用性、信頼性、セキュリティ、保守性、移植性などの品質特性が定義されています。
選択肢を見分けるときは、次のキーワードに注目すると整理しやすくなります。
- 機能やニーズ:機能適合性
- 資源の量や処理性能:性能効率性
- 利用者の目標達成:使用性
- 時間帯や安定した機能実行:信頼性
- 修正のしやすさ:保守性
FAQ
Q. 機能適合性と使用性は、どのように区別できますか?
A. 機能適合性は「必要な機能が提供されているか」、使用性は「利用者がその製品を使って目標を達成しやすいか」に注目します。
A. 機能適合性は「必要な機能が提供されているか」、使用性は「利用者がその製品を使って目標を達成しやすいか」に注目します。
Q. 性能効率性では、何を評価しますか?
A. 必要な性能を得るために、処理時間やメモリなどの資源をどの程度使うかを評価します。
A. 必要な性能を得るために、処理時間やメモリなどの資源をどの程度使うかを評価します。
Q. 信頼性は、故障しないことだけを指しますか?
A. 故障しにくさだけではありません。定められた条件や時間の下で、必要な機能を実行できる度合いを指します。
A. 故障しにくさだけではありません。定められた条件や時間の下で、必要な機能を実行できる度合いを指します。
関連キーワード: JIS X 25010、機能適合性、性能効率性、使用性、信頼性、保守性

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

