問題 No.4082
ソフトウェアの品質評価に関する国際規格であるJIS X 0129-1(ISO/IEC 9126)などで定義されている「品質特性」において、「利用者が特定の目標を達成するために、指定された利用状況において、製品やシステムが持つ有効さ、効率さ、満足さの度合い」を定義している品質カテゴリはどれか。
【正解の解説】
利用時の品質
レストランの料理に例えるなら、メニューの見た目や調理法ではなく、「お客さんが実際に食べてお腹いっぱいになり、笑顔で満足して帰れたか」という最終的な体験の良さを測るものです。いく裏側の仕組みが完璧でも、使う人が使いにくければ意味がないという、一番大切な人間の満足度を表します。
スポンサーリンク
【その他の選択肢の解説】
内部品質
これは実際に画面を操作して使う段階の話ではなく、料理を作る前の「キッチンの整理整頓具合」や「食材の切り方の美しさ」といった、プログラマーだけが見える裏側の品質を指しています。ユーザーが直接触れない部分の評価であるため、今回の問題文にある利用時の満足度とは対象が異なります。
外部品質
車に例えるなら、ショールームに並んだ完成車に対して「エンジンがスムーズにかかるか」「エアコンがしっかり効くか」をテストするような、製品そのものの単体としての性能を測るものです。ユーザーが実際に使ったときの感情や目標達成度を測る「利用時の品質」とは区別されます。
プロセス品質
これは料理の味や出来栄えではなく、「そのレストランの調理手順が効率的だったか」「シェフの段取りが良かったか」というプロセスの管理状態を評価するものです。製品自体の性質ではなく、製品を生み出すための「やり方」を対象にしているため、品質特性のカテゴリとしては誤りとなります。