Les gens font des fautes. Pour concevoir un système qui fonctionne bien, vous devez notamment vous assurer que votre système pardonne davantage les erreurs courantes. Qu'est-ce que cela signifie en termes d'expérience utilisateur?
Les actions réversibles offrent un espace de correction et constituent un moyen simple et intuitif de rendre votre système plus tolérant..
L'action «Annuler» est un exemple bien connu qui permet une correction. Sans action d'annulation, les utilisateurs peuvent consulter le bouton «Retour» ou un fil d'Ariane qui les ramène à leur position précédente. Avoir une action d'annulation crée un flux de travail sans stress de sorte que si un utilisateur fait fausse route au cours du processus de réalisation d'une tâche, il peut se corriger lui-même sans conséquences désagréables..
Pensez à utiliser un dialogue de confirmation avant une action quelque peu irréversible (comme un achat en ligne). Assurez-vous que vos messages et états d'avertissement sont clairement visibles et colorés. Pensez également à avoir un résumé des actions avant une étape irréversible..
Un emplacement courant pour les erreurs est un champ de formulaire ou un formulaire de saisie longue. Celles-ci peuvent non seulement être décourageantes, mais elles peuvent également être semées d'embûches pour l'utilisateur insouciant. Comment pouvez-vous guider les utilisateurs dans ces circonstances?
Les champs de formulaire correspondant au type d'informations requis sont un moyen idéal de limiter les mouvements d'un utilisateur. Limiter le nombre de caractères à un numéro de téléphone contribuera à accroître la précision des informations saisies par un utilisateur..
Un champ de formulaire contenant un exemple du type d'informations requises aidera à rappeler à l'utilisateur ce qu'il doit taper.
Une dernière chose à noter est de rendre la copie écrite de votre expérience numérique concise et compréhensible en premier lieu - cela aura un impact énorme sur la prévention des erreurs..
Considérez l'erreur d'utilisateur comme le reflet de la défaillance d'un système plutôt que d'une défaillance de l'utilisateur. L'utilisateur a-t-il recherché quelque chose dans une langue non standard? Existe-t-il un moyen de prédire ce qu’ils ont voulu dire??
Un exemple de suggestion intelligente pourrait être un moteur de recherche qui corrige les fautes d’orthographe ou suggère d’autres exemples de ce qui pourrait intéresser l’utilisateur..
En rendant vos conceptions plus clémentes, vous développez des systèmes plus empathiques pour répondre aux besoins de personnes réelles, qui peuvent inévitablement commettre des erreurs..