友達のためのアプリを開発する

友人は混乱するかもしれません、友人はプログラムを理解しないかもしれません。友人はプログラマーでも開発者でもありません。彼はプログラムで長時間働いていないため、プログラムのすべてのニュアンスを知りません(開発者がプロ​​グラムのすべてのニュアンスを知らない場合もあります)。アプリケーションを操作する初期段階では、友人はアプリケーションの使用方法を知りません。アプリケーションの経験が蓄積されて初めて、ユーザーはアプリケーションの習熟度を上げることができます。





友人にあなたのアプリケーションでの作業に自信を持たせ、自信を持ってください

友人は、プログラムで現在何が起こっているかについて混乱している可能性があります。これは彼の仕事の過程で友人に不確実性を生み出します。プログラムの状態に関する情報を、プログラマーではなく友人に明らかにします。これにより、アプリが現在何をしているかに自信が持てるようになり、友だちのためにアプリを使った行動に自信を持つことができます。承知しました。





友人とアプリケーション間の論理的で明白なコミュニケーションのシナリオを作成します

友人がアクションを実行し、アプリケーションがそのアクションに応答します。アプリで友達の行動についてフィードバックを提供します。アクションは実際に発生しましたか、それともエラーが発生しましたか、友人は期待した結果を得ましたか、それとも結果の一部のみで、他のアクションが必要ですか?どのような行動ですか?友人はこれらの行動について知っていますか?あなたの友人はこれらの行動を忘れましたか?





友人が緊張している、急いでいる、または単にこの情報が一時的に「ドロップアウト」していて、現時点では友人に記憶されていない可能性があります。





友人がフィードバックの本質だけでなく、フィードバックの外部特性によっても導かれ、外部属性によって多くを理解できるように、アプリケーションは一貫したメッセージを提供しますか?友人のフィードバックの特性は、アプリケーションのさまざまなフラグメントで、さまざまなアクションと時間の経過とともに混乱しますか?





友人は、インターフェースでメッセージをすばやく見て、注意を怠り、気を抜くことができます。





, , , ? , ?



. , . , , .





, , , - « »?





?





, . , , , . , , , .





, , , . . .



, . , .





.





? ? ? ? DNS ?





, , , , . .





, , . , . , , . .





, , ? ( .)





, , . ?





, , , , , ( ).





? ? ? ?





, – . .





, , .





. . . . . .





« ». - . , . , , , - , .





, ?





« ». , . .





, « ». , . -, , .





, , , ? , , ?





. . , .





.





, , , . , .





, , . , , .





. . , , , . , , . , .





, «» «», , , , , . , .. .





. .





.





, . , , , , .





, , , , ?





, .



, , . , .





, , , . .





, , , .





あなたが間違いを犯したことを友達に知らせ、間違いから立ち直る方法を見つけましょう

友人には間違いを犯す権利があります。プログラマーは、友人が間違いを犯す可能性がある時期と、その間違いから回復するための最善の方法を教えてくれます。





友達にさまざまな方法でアプリを探索してもらいましょう。ドキュメントも読みましょう

優れたアプリケーションにはドキュメントは必要ありませんが、友人がアプリケーションで目標を達成する方法を知りたい場合があります。





PSあなたが理解したように、これらはジェイコブ・ニールセンの古典的な10のヒューリスティックですわずかに異なる角度からのみ。読んでくれた人に感謝します。










All Articles