10 Heuristique pour la conception de l'interface utilisateur par l'article Jakob Nielsen

Visibilité de l'état du système

Le système doit toujours tenir les utilisateurs informés de ce qui se passe, par le biais des commentaires appropriés dans un délai raisonnable.

Match entre le système et le monde réel

Le système doit parler la langue des utilisateurs, avec des mots, des phrases et des concepts familiers à l'utilisateur, plutôt que des termes axés sur le système. Suivez les conventions du monde réel, faisant apparaître des informations dans un ordre naturel et logique.

le contrôle de l'utilisateur et la liberté

Cohérence et normes

Les utilisateurs ne devraient pas avoir à se demander si des mots différents, des situations ou des actions signifient la même chose. Suivez les conventions de la plate-forme.

Prévention des erreurs

Mieux encore que les bons messages d'erreur est une conception minutieuse qui empêche un problème de se produire en premier lieu. Soit éliminer les conditions sujettes à l'erreur ou par chèque pour eux et les utilisateurs actuels avec une option de confirmation avant de s'engager à l'action.

La reconnaissance plutôt que le rappel

Réduire au minimum la charge de la mémoire de l'utilisateur en créant des objets, des actions et des options visibles. L'utilisateur ne devrait pas avoir à se rappeler des informations d'une partie du dialogue à l'autre. Mode d'emploi du système doivent être visibles ou facilement accessibles chaque fois que nécessaire.

La flexibilité et l'efficacité de l'utilisation

Design esthétique et minimaliste

Les dialogues ne doivent pas contenir des informations non pertinentes ou rarement nécessaire. Chaque unité d'information supplémentaire dans un dialogue en concurrence avec les unités d'information pertinentes et diminue leur visibilité relative.

Aider les utilisateurs à reconnaître, diagnostiquer et récupérer d'erreurs

Les messages d'erreur doivent être exprimés en langage clair et simple (pas de code), indiquer précisément le problème, et de proposer une solution constructive.

Aide et documentation

  • Bruce « Tog » la liste Tognazzini des principes de base pour la conception d'interface. La liste est un peu trop longue pour l'évaluation heuristique, mais sert une liste de contrôle utile.
  • Des exemples de 10 heuristiques dans les applications Web.
  • Les 10 heuristiques de convivialité appliquée à la vie quotidienne (juste pour le plaisir).
  • Un ensemble complet de 2.397 directives de rentabilité (sur plusieurs rapports).

Les références

Apprendre encore plus

Articles Liés