Lignes directrices en HCI
Les huit règles d'or de Shneiderman
Ben Shneiderman, un informaticien américain a consolidé certains faits implicites sur la conception et a proposé les huit directives générales suivantes -
- Recherchez la cohérence.
- Répondez à la convivialité universelle.
- Offrez des commentaires informatifs.
- Concevoir des boîtes de dialogue pour obtenir la fermeture.
- Empêchez les erreurs.
- Permettre une inversion facile des actions.
- Soutenir le locus de contrôle interne.
- Réduisez la charge mémoire à court terme.
Ces directives sont utiles pour les concepteurs normaux ainsi que pour les concepteurs d'interfaces. En utilisant ces huit directives, il est possible de différencier une bonne conception d'interface d'une mauvaise. Ceux-ci sont utiles dans l'évaluation expérimentale de l'identification de meilleures interfaces graphiques.
Les sept principes de Norman
Pour évaluer l'interaction entre l'homme et l'ordinateur, Donald Norman a proposé en 1988 sept principes. Il a proposé les sept étapes qui peuvent être utilisées pour transformer des tâches difficiles. Voici les sept principes de Norman -
Utilisez à la fois les connaissances dans le monde et les connaissances dans la tête.
Simplifiez les structures des tâches.
Rendez les choses visibles.
Obtenez le bon mappage (modèle mental utilisateur = modèle conceptuel = modèle conçu).
Convertir les contraintes en avantages (contraintes physiques, contraintes culturelles, contraintes technologiques).
Concevoir pour l'erreur.
Quand tout le reste échoue - Standardisez.
Évaluation heuristique
L'évaluation heuristique est une procédure méthodique pour vérifier l'interface utilisateur pour les problèmes d'utilisabilité. Une fois qu'un problème d'utilisabilité est détecté dans la conception, ils font partie intégrante des processus de conception constants. La méthode d'évaluation heuristique comprend certains principes d'utilisabilité tels que les dix principes d'utilisabilité de Nielsen.
Les dix principes heuristiques de Nielsen
- Visibilité de l'état du système.
- Correspondance entre le système et le monde réel.
- Contrôle et liberté de l'utilisateur.
- Cohérence et normes.
- Prévention des erreurs.
- Reconnaissance plutôt que rappel.
- Flexibilité et efficacité d'utilisation.
- Design esthétique et minimaliste.
- Aide, diagnostic et récupération des erreurs.
- Documentation et aide
Les dix principes de Nielsen mentionnés ci-dessus servent de liste de contrôle pour l'évaluation et l'explication des problèmes pour l'évaluateur heuristique lors de l'audit d'une interface ou d'un produit.
Directives de conception d'interface
Certaines directives de conception HCI plus importantes sont présentées dans cette section. L'interaction générale, l'affichage des informations et la saisie de données sont trois catégories de directives de conception HCI qui sont expliquées ci-dessous.
Interaction générale
Les lignes directrices pour l'interaction générale sont des conseils complets qui se concentrent sur des instructions générales telles que -
Être cohérent.
Offrez une rétroaction significative.
Demandez l'authentification de toute action critique non triviale.
Autorisez l'inversion facile de la plupart des actions.
Réduisez la quantité d'informations dont vous devez vous souvenir entre les actions.
Recherchez la compétence dans le dialogue, le mouvement et la pensée.
Excusez les erreurs.
Classez les activités par fonction et établissez la géographie de l'écran en conséquence.
Fournissez des services d'aide sensibles au contexte.
Utilisez des verbes d'action simples ou de courtes phrases verbales pour nommer les commandes.
Affichage d'informations
Les informations fournies par le HCI ne doivent pas être incomplètes ou peu claires, sinon l'application ne répondra pas aux exigences de l'utilisateur. Pour fournir un meilleur affichage, les directives suivantes sont préparées -
N'exposez que les informations applicables au présent contexte.
Ne surchargez pas l'utilisateur de données, utilisez une mise en page de présentation qui permet une intégration rapide des informations.
Utilisez des étiquettes standard, des abréviations standard et des couleurs probables.
Permettez à l'utilisateur de maintenir le contexte visuel.
Générez des messages d'erreur significatifs.
Utilisez des majuscules et des minuscules, des indentations et des regroupements de texte pour faciliter la compréhension.
Utilisez des fenêtres (si disponibles) pour classer différents types d'informations.
Utilisez des affichages analogiques pour caractériser les informations qui s'intègrent plus facilement à cette forme de représentation.
Tenez compte de la géographie disponible de l'écran d'affichage et utilisez-la efficacement.
Saisie des données
Les lignes directrices suivantes se concentrent sur la saisie de données qui est un autre aspect important de l'HCI -
Réduisez le nombre d'actions d'entrée requises de l'utilisateur.
Maintenez la stabilité entre l'affichage des informations et la saisie des données.
Laissez l'utilisateur personnaliser l'entrée.
L'interaction doit être flexible mais également adaptée au mode d'entrée préféré de l'utilisateur.
Désactivez les commandes inappropriées dans le contexte des actions en cours.
Permettez à l'utilisateur de contrôler le flux interactif.
Offrez de l'aide pour toutes les actions de saisie.
Supprimez l'entrée "mickey mouse".