ITパスポート 平成22年度 秋期 問38
システム開発技術
品質特性に関する問題
ソフトウェアの品質評価の基準である品質特性には,機能性,信頼性,使用性,効率性などがある。機能性に関するテストとして,適切なものはどれか。
- ア 応答時間や処理時間など求められる性能が備わっていることを検証する。
- イ 使用目的や要件に従って正しく動作することを検証する。
- ウ 必要なときに使用でき,故障時には速やかに回復できることを検証する。
- エ 利用者にとって理解,習得,操作しやすいことを検証する。
答えと解説
✓ これが正解イ 使用目的や要件に従って正しく動作することを検証する。
解説
使用目的や要件どおりに正しく動くかを見るのが機能性です。
設問は、品質特性として機能性・信頼性・使用性・効率性の四つを挙げています。四つの肢も、その四つに一つずつ対応しています。だから順に当てはめて、余りを作らないようにします。使用目的や要件に従って正しく動作するかを検証する肢は、機能性に当たります。機能性は求められたことができるかを見る特性なので、この肢が正解です。必要なときに使え、故障しても速やかに回復できるかを見る肢は、信頼性です。理解・習得・操作のしやすさを問う肢は、使用性です。応答時間や処理時間を測る肢は、効率性に当たります。機能性はできるかどうか、効率性はどれだけ速くできるかを見るもので、別の軸です。ここを混ぜると、機能性と効率性の肢で迷います。シラバスも、この四つを品質特性の用語として挙げています。
ほかの選択肢の解説
- ア 応答時間や処理時間など求められる性能が備わっていることを検証する。:求められる性能が備わっているかを、応答時間や処理時間で確かめるテストは効率性のものです。効率性は、処理をどれだけ速くこなせるかを見る特性です。要件どおりに正しく動くかを見る機能性とは、別の軸を測っています。
- ウ 必要なときに使用でき,故障時には速やかに回復できることを検証する。:必要なときに使えるか、故障時に速やかに回復できるかを確かめるテストは信頼性のものです。止まらずに使い続けられるかを見る特性です。要件どおりに動くかを見る機能性とは、当てる特性が違います。
- エ 利用者にとって理解,習得,操作しやすいことを検証する。:理解しやすさ、習得しやすさ、操作しやすさを確かめるテストは使用性のものです。利用者の側から見た扱いやすさを測る特性で、使い方を覚える手間まで含めて見ます。動作の正しさを見る機能性とは、軸が別にあります。
関連用語
- 品質特性ソフトウェアの質を、信頼性・使用性・効率性・保守性などの軸に分けて見るものです。
- 機能性指定された条件の下で、必要性に合致する機能を提供する能力を見る特性です。
- 信頼性意図した動きと実際の結果が食い違わない度合い。
- 使用性利用者がソフトウェアを理解し、使い方を覚え、楽に操作できるかを表す品質特性です。
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。
- 応答時間要求を終えてから、最初の結果が表示され始めるまでの時間です。
出典:平成22年度 秋期 ITパスポート試験 問38
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和7年度 問25:
ブロックチェーンを 適用した 事例 (応答時間) - 令和6年度 問50:
使用性に 関する 記述 (品質特性) - 令和7年度 問47:
使用性を 考慮すべきインタフェース (使用性) - 令和7年度 問36
(機能性) - 平成25年度 春期 (特別措置試験) 問46:
品質特性に 関する 問題 (機能性)
同じ分野の問題
誤りを見つけたら報告する