ソフトウェア製品の品質要求及び評価|情報処理安全確保支援士 平成29年 秋期午前Ⅱ試験 問22
出典:平成29年秋期 午前Ⅱ 問22
分野:システム開発技術 / 設計
JIS X 25010:2013(システム及びソフトウェア製品の品質要求及び評価(SQuaRE)-システム及びソフトウェア品質モデル)におけるシステムの利用時の品質特性に"満足性"がある。"満足性"の品質副特性の一つである"実用性"の説明はどれか。
- ア:個人的なニーズを満たすことから利用者が感じる喜びの度合い
- イ:利用者がシステム又はソフトウェアを利用するときの快適さに満足する度合い
- ウ:利用者又は他の利害関係者がもつ,製品又はシステムが意図したとおりに動作するという確信の度合い
- エ:利用の結果及び利用の影響を含め,利用者が把握した目標の達成状況によって得られる利用者の満足の度合い
TSUNAGARU-ADVICE
まず押さえたいこと
JIS X 25010の利用時の品質における「満足性」は、利用者がシステムを使った結果にどれだけ満足できるかを見る品質特性です。その中の「実用性」は、利用の結果や影響を含めて、利用者が目標をどれだけ達成できたと感じるかによって得られる満足の度合いを表します。ポイントは、目的達成に役立ったと感じる満足です。
迷ったときの判断軸
個人的なニーズを満たす喜びは「快感性」、快適さに満足する度合いは「快適性」、意図したとおりに動作するという確信は「信用性」に関係します。実用性は、楽しいか、快適か、信頼できるかではなく、利用者の目標達成にどれだけ役立ったかで判断しましょう。
科目Bにつなげるために
科目Bでは、品質特性、利用者要件、UX、システム改善、評価指標などと絡めて問われることがあります。品質モデルを読むときは、開発者目線の機能や性能だけでなく、利用者が実際に使った結果として、目的を達成できたか、満足できたかを確認する視点を持ちましょう。
※開発関連試験向け。
JIS X 25010:2013は、システムやソフトウェアの品質を評価するための考え方を整理した規格です。
この規格では、品質を大きく2つの視点で整理しています。
今回のテーマである満足性は、利用時の品質モデルに含まれる品質特性です。
満足性とは、利用者がある状況で製品やシステムを使ったときに、利用者のニーズがどれくらい満たされるかを表します。単に「使えるか」だけでなく、「使ってよかった」「安心して使える」「心地よく使える」と感じられるかまで含む考え方です。
たとえば、学習アプリで考えると、実用性は「問題演習に役立つ」、信用性は「採点や解説が正しそう」、快感性は「学習を続けたくなる」、快適性は「画面が見やすく操作しやすい」といったイメージです。
つまり満足性は、「利用者が実際に使ったときに、どれくらい満足できるか」を評価する品質特性です。試験では、満足性は利用時の品質モデルに含まれ、実用性、信用性、快感性、快適性の4つの副特性をもつと押さえると分かりやすいです。
したがって、エが適切です。
❌他選択肢が誤りの理由ア:個人的なニーズを満たすことから利用者が感じる喜びの度合い
⇒満足性の品質副特性である喜びの説明です。システムの利用によって、利用者が楽しさや充足感を得る度合いを表します。
イ:利用者がシステム又はソフトウェアを利用するときの快適さに満足する度合い
⇒満足性の品質副特性である快適性の説明です。システムを利用する際に、不快感や負担が少なく、快適に使用できる度合いを表します。
ウ:利用者又は他の利害関係者がもつ,製品又はシステムが意図したとおりに動作するという確信の度合い
⇒満足性の品質副特性である信用性の説明です。製品やシステムが期待したとおりに動作すると、利用者などが信頼できる度合いを表します。