市場調査ホームUIデザインの指標・ユーザビリティとはスマートフォンアプリやWebサービスにおいて、ユーザー側とビジネス側、双方の目的達成には、UIの品質をユーザー視点で評価し、ユーザビリティを向上させることが不可欠です。一昔前までの新製品開発では、一般的にいかに高いユーティリティ(機能・性能)を持つかに多くの力が注がれてきました。その競争の結果、ユーティリティは非常に高いが、その機能・性能を思うように使えない製品があふれることとなってしまいました。今は、ユーティリティの高さだけでなく、高いユーザビリティを持つ製品が求められるような時代になっています。ここでは、ユーザビリティとは現在どのように考えられているのか、また、ユーザビリティを取り巻く現状はどのようになっているのかということについてご紹介します。標準規格における、ユーザビリティの定義ユーザビリティは、一般的には「使いやすさ」と言われますが、JISやISOという標準規格では、ユーザビリティとは、特定のユーザーが特定の状況において、やりたいことが効率よくできるか、そして、「嫌な思いをしないか」「また使いたいと思えるか」といったことを指しています。9241-11:1998と同じ)で定義されているユーザビリティとは:ある製品が、指定された利用者によって、指定された利用の状況下で、指定された目的を達成するために用いられる際の、有効さ、効率及び利用者の満足度の度合い。製品とやりとりする人間。有効さ利用者が、指定された目標を達成する上での正確さ及び完全さ。ないこと、及び製品使用に対しての肯定的な態度。8521:1999より)ですから、あるアプリやWebサービスのユーザビリティを議論するには、まず、そのユーザー・状況・目的を明確にしておく必要があります。定量的ユーザビリティテストでは、この、有効さ・効率・満足度といった度合い=UIの品質を測定します。ユーザビリティを取り巻くISO規格についての詳細は「ユーザビリティの関連規格」をご覧ください。ユーザビリティを左右する5つの要素ユーザビリティの権威であるヤコブ・ニールセン博士は、UIのユーザビリティは、以下の5つの特性からなる、多角的な構成要素を持っているとしています:学習しやすさシステムは、ユーザーがそれを使って作業をすぐ始められるよう、簡単に学習できるようにしなければならない。効率性システムは、一度ユーザーがそれについて学習すれば、後は高い生産性を上げられるよう、効率的な使用を可能にすべきである。記憶しやすさユーザーがしばらくつかわなくても、また使うときにすぐ使えるよう覚えやすくしなければならない。エラー発生率システムはエラー発生率を低くし、ユーザーがシステム試用中にエラーを起こしにくく、もしエラーが発生しても簡単に回復できるようにしなければならない。致命的なエラーが起こってはいけない。主観的満足度システムは、ユーザーが個人的に満足できるよう、また好きになるよう、楽しく利用できるようにしなければならない。(『ユーザビリティエンジニアリング原論』(邦訳は1999年、原著は1994年)より)学習しやすさや記憶しやすさの度合いによって、効率がよくなったり、逆にエラーが多く発生するようになったり、また、ユーザーの満足度も変化する、といえるでしょう。ニールセン博士のユーザビリティは「その機能をユーザーがどのくらい便利に使えるか」であり、その中に「そのシステムの機能性がユーザーのニーズを満たしているか」を指す「ユーティリティ」は含まれておらず、ISOやJISでの定義と比べて狭義のユーザビリティといえます。実際、シチュエーション(利用の状況)とやってもらいたいこと(目標/タスク)を与えるユーザビリティテストを実施すると、操作が効率的にできないという問題だけでなく、機能の不足、つまり、利用状況が理解できておらず、ニーズを十分に満たせていないという問題も発見されることがよくあります。ユーザーの状況を把握し、ニーズを明確にする調査手法としては、コンテキストインタビューがあります。UI改善の鍵は、ユーザーの思考回路の理解UIを利用していて、ユーザーが「使いにくい」「使い方がわからない」「間違える」状況に陥ってしまうのは、そのアプリやWebサービスの設計担当者と、それを使うユーザー、双方の常識・期待・思考のギャップが原因です。現在のアプリやWebサービスには多くの機能があります。そのため、アプリやWebサービスの実装モデルは大変複雑なものになっています。それに対してユーザーは、UI(表現モデル)を通して、そのアプリやWebサービスで何ができるかを理解し、操作し、意図したとおりに動作したかどうかを判断しながら脳内モデルを構築します。その構築には、これまでに利用してきたたくさんのアプリやWebサービスの利用経験も大きく影響します。エンジニアではないユーザーに、背後にあるプログラムの挙動(実装モデル)を反映しただけの複雑なUI(表現モデル)を提供しても、ユーザーはそれを理解できず、使いこなすことができないのです。ユーザーにとって使いやすいアプリやWebサービスにするには、それらを利用するユーザーの行動を観察してその脳内モデルを理解し、それに沿ったUIを作る必要があるのです。ユーザビリティを向上させる方法では、ユーザビリティを高めるためにはどうしたらいいのでしょうか。そのためには、ユーザビリティを評価することが必要です。その方法については、「ユーザビリティの評価手法」のページをご覧ください。個別の評価手法については、「ユーザビリティテスト」「ヒューリスティック評価」「アイトラッキング」「ウェブユーザビリティ評価スケール」の各ページに記載しています。イードへのお問い合わせユーザビリティ評価、UX調査、市場調査などを検討中の方はお気軽にお問い合わせください。イードは、メディア/リサーチ/ECを核とした、マザーズ上場の会社です。