web-dev-qa-db-ja.com

エキスパートの使いやすさ

私はプロジェクトに苦労しており、「学習可能性」と「専門家の使いやすさ」の比率が異なる2つのアプリケーションを互いにプロットした大学での講義を​​思い出しました。

a)覚えるのは難しいが、一度知ったらすぐに使える。
b)習得は簡単ですが、一度知ったら使いづらいです。

私は常に、優れたシステムは学習可能性と「エキスパートの使いやすさ」を相互に排他的なものとして扱うべきではないと考えていました。しかし、常にそうであるとは限りません。私が取り組んでいるアプリケーションでは、長期的にはユーザーにとってより高速になるように、いくつかの学習機能を犠牲にする必要があります。

あなたの経験はどうですか?専門家の使いやすさと学習可能性は、これまで取り組んできたプロジェクトの要因の1つでしたか?

http://www.chess.com/article/view/spectacular-queen-sacrifice 該当すると私に警告します。

6
dave

あなたの経験と同様に、学習可能性とエキスパートの効率には、正の相関と負の相関があることがよくあります。正の相関の例として、単純なウィンドウが多すぎると両方に害が及ぶ傾向があります。専門家は「実行する」よりもナビゲートに多くの時間を費やし、初心者は相互接続の迷路で迷子になります。

多くの場合、学習可能性とエキスパートの効率性は単純に無関係であり、初心者に大きな損害を与えることなくエキスパートに対応できます。設計プロセスで目にする主な障壁は、専門家のパフォーマンスが重要であり、特別な注意が必要であることを利害関係者に納得させることです。

その方法は、「専門家」が何を意味するかによって異なります。

タスクの専門家(毎日アプリを使用する人)は、次の場合にメリットがあります。

  • アクセラレータ、ツールバー、ドラッグアンドドロップ、コンテキストメニュー、ダブルクリックなどのショートカットをサポートします。

  • 多くの小さな単純なウィンドウではなく、いくつかの大きな複雑なウィンドウを設計することにより、ナビゲーションを最小限に抑え、認識を最大化します。

  • 各ウィンドウでは、簡潔なポイントテキストとラベルを使用します。

  • プロポーショナルデザインを使用します。一般的に必要なものにアクセスしやすく、まれに必要なものにアクセスするのは困難です。

  • 高い 内部整合性

システムプラットフォーム(WindowsとMacなど)の専門家は、次のような場合にメリットがあります。

  • プラットフォームの標準と規則に従って、高い外部整合性を実現します。

  • マルチタスク、ウィンドウの最大化、最小化、サイズ変更など、通常のGUI機能をサポートします。

  • 新しいコントロールを発明することは避けてください。

  • ヘルプを提供します。

レガシーシステムの専門家は、次の場合にメリットがあります。

  • レガシーシステムより優れたユーザーパフォーマンスの設計。

  • レガシーシステムの時間節約機能と同等の機能を提供します。

  • 従来のシステムから持ち越された非効率性を取り除きます。

  • 同じキーボードショートカットをサポートしたり、ユーザーの移行用に特別に調整されたヘルプを提供したりするなど、レガシーからのスムーズな移行をサポートします。

サポートしているオペレーションについて卓越した微妙な知識を持つドメインエキスパートは、次の場合にメリットがあります。

  • オブジェクト中心のUI構造 を使用します。

  • 周辺に何でも使える汎用コマンドを提供します。

  • これらのコマンドを潜在的に強力にします(たとえば、複数選択、スクリプト、および保存をサポートすることにより)。

  • ハード検証ではなくサニティチェックを使用するなどして、オーバーライドを提供します。

詳細は 最近、パワーユーザーのために何をしましたか?

学習可能性とエキスパートの効率が負の相関関係にある場合、解決策は 人間とシステムの統合 アプローチを適用し、タスクのパフォーマンス、トレーニングとサポート、人材、人員の総コスト(できれば数学)を計算することです特定のデザインの選択と、最もコストがかからない/最も収益性の高いデザインを選択します。経験則として、ユーザーがアプリを使用するほど、ユーザーにトレーニング/学習/選択のオーバーヘッドを支払って、設計を専門家に偏らせることが理にかなっています。

5

理想的には、製品には学習曲線がありません。ユーザーは初めて製品にたどり着き、すぐに習得できます。実際には、すべてのアプリケーションとサービスは、どんなに単純であっても、学習曲線を表示します。

ソース: http://www.asktog.com/basics/firstPrinciples.html#learnability

無料PDF:使いやすさや学習性:何をテストしていますか? http://sandrinebalbo.com/wp-content/uploads/sneu_v20071028_finalversion.pdf

1
Jitendra Vyas

本物のエキスパート向けのインターフェースは、すべての優れた点を取り除く傾向があるため、UNIXなどのコマンドラインインターフェースを利用できます。

そしてForumla 1車のインターフェースは通常の車とはかなり異なって見えます:

http://www.youtube.com/watch?v=XbFR6ag-tJM

1
PhillipW