Reconnaissance et rappel de mémoire dans les UI

Reconnaissance et rappel de la mémoire dans les interfaces utilisateur est l’une des 10 meilleures heuristiques d’utilisabilité ; et en tant que telle, conseille de favoriser la reconnaissance plutôt que le rappel dans le design de l’interface utilisateur. Que sont la reconnaissance et le rappel et pourquoi la reconnaissance vaut-elle mieux que le rappel ?

Les psychologues aiment faire la distinction entre deux types de récupération de mémoire : la reconnaissance versus le rappel. Pensez au fait de rencontrer une personne dans la rue. Vous pouvez souvent dire assez facilement si vous l’avez déjà vue, mais trouver son nom (si la personne vous est familière) est beaucoup plus difficile. Le premier processus est la reconnaissance (vous reconnaissez la personne comme familière) ; la seconde implique le rappel.

La reconnaissance fait référence à notre capacité à « reconnaître » un événement ou une information comme étant familier, tandis que le rappel désigne la récupération de détails connexes de la mémoire.

Pour mieux comprendre les différences entre la reconnaissance et le rappel et pourquoi la reconnaissance est préférable dans les interfaces utilisateur, nous devons faire une petite excursion dans le fonctionnement de la mémoire humaine.

Activation du contenu en mémoire

Souvent, les psychologues pensent que la mémoire est organisée en blocs [chunks] : des unités de base interconnectées.

Chaque bloc peut être décrit par son activation : une mesure de la facilité avec laquelle ce morceau peut être récupéré de la mémoire. Par exemple, votre nom est un bloc en mémoire ; il a une activation très élevée – si quelqu’un vous réveillait au milieu de la nuit et vous demandait quel était votre nom, vous seriez capable de le produire assez rapidement. En revanche, si vous deviez vous souvenir du nom de votre professeur de première année, cette réponse serait probablement plus difficile à trouver : son activation est plus faible.

L’activation d’un chunk est influencée par trois facteurs différents :

  • Pratique : combien de fois un chunk a été utilisé dans le passé
  • Récence : depuis combien de temps un chunk a été utilisé
  • Contexte : ce qui est présent dans le centre d’attention de la personne

Nous allons brièvement examiner chacun d’eux individuellement.

Pratique

La tradition commune dit que la pratique rend parfait. En effet, plus vous pratiquez une information, plus vous avez de chances de vous en souvenir : l’activation d’un chunk dépend de la quantité de pratique qu’il a reçue. C’est en partie la raison pour laquelle votre nom est tellement plus familier que celui de votre professeur de première année : il a reçu beaucoup plus de pratique.

Récence

Mais la pratique n’est pas la seule chose qui influence l’activation : la récence, ou la distance à laquelle vous avez utilisé un chunk dans le passé, dicte également la façon dont vous vous souvenez des informations. En d’autres termes, quelque chose que vous avez utilisé très récemment a une activation plus élevée qu’une information qui n’a pas été utilisée depuis un certain temps (comme le nom de votre professeur de première année).

Contexte et associations

Outre la pratique et la récence, le troisième facteur qui affecte l’activation est le contexte. Pour comprendre ce que cela veut dire, il faut prendre du recul et parler d’associations.

Au début de cette section, nous avons dit que les chunks sont des unités de mémoire interconnectées. La connexion entre deux chunks est appelée association. Si je dis le mot Paris et que je vous demande de me dire quels mots vous viennent à l’esprit lorsque vous l’entendez, vous pouvez trouver France, nourriture, Tour Eiffel ou Napoléon. Tous ces mots sont fortement associés à Paris, et quand Paris attire l’attention (c’est-à-dire que vous venez de l’entendre ou de le lire), il diffuse l’activation sur d’autres chunks qui lui sont associés.

Le chunk le plus actif dans votre mémoire est celui sélectionné comme première réponse ; le prochain chunk le plus actif sera votre deuxième réponse, et ainsi de suite. (Notez que les associations entre les concepts sont très personnelles et dépendent de l’expérience antérieure : un Français peut avoir des associations totalement différentes avec le mot Paris qu’un Américain.)

Le concept d’association est extrêmement important en psychologie : il constitue la base de l’apprentissage et de la résolution de problèmes. Cela nous permet d’avoir une conversation pertinente et cela nous aide à découvrir de nouvelles choses. C’est le lien entre le présent (le contexte actuel dans lequel nous nous trouvons) et notre expérience et notre histoire antérieures.

Mais comment le contexte affecte-t-il la récupération d’informations de la mémoire ? C’est comme la madeleine de Proust : quand quelque chose dans notre environnement actuel (l’odeur et le goût d’un cookie) est fortement associé à un chunk de notre mémoire, cela propage l’activation à ce chunk et le rend plus actif. L’épisode de la madeleine de l’enfance de Proust (bien qu’enfoui dans les profondeurs de la mémoire et très faiblement activé au début) s’est soudain renforcé à cause du signal du contexte actuel qui lui, a propagé l’activation.

Reconnaissance et rappel de mémoire : Reconnaissance vs rappel

La grande différence entre la reconnaissance et le rappel est la quantité d’indices qui peuvent aider à la récupération de la mémoire ; le rappel implique moins d’indices que la reconnaissance.

Répondre à une question telle que Herman Melville a-t-il écrit Moby Dick ? implique la reconnaissance : vous devez simplement reconnaître si les informations fournies sont correctes. Si au contraire je vous demandais Qui a écrit Moby Dick ? vous utiliseriez un processus de rappel pour récupérer la bonne réponse de votre mémoire.

La reconnaissance est plus facile que le rappel car elle implique plus d’indices : tous ces indices propagent l’activation aux informations connexes en mémoire, augmentent l’activation de la réponse et vous rendent plus susceptible de la choisir. C’est la raison pour laquelle les questions à choix multiples sont plus faciles que les questions ouvertes, où le répondant doit trouver une réponse.

Usage dans la vie quotidienne

Dans notre vie quotidienne, nous utilisons souvent une combinaison de reconnaissance et de rappel pour nous aider à récupérer des informations de la mémoire. Souvent, nous commençons par une information plus facile à retenir pour affiner nos choix, puis nous passons en revue les choix qui en résultent un par un et reconnaissons celui qui est pertinent. Un exemple consiste à accéder à un site web en se souvenant de son nom et en le tapant dans la barre d’adresse du navigateur.

Supposons que vous vouliez visiter notre site : si vous êtes souvent venu ici, vous vous souviendrez peut-être qu’il s’appelle nngroup.com et que vous y accédez rapidement et facilement.

Mais beaucoup de gens ne pourraient se souvenir que de certains termes qu’ils associent au site, comme peut-être “utilisabilité“, “expérience utilisateur” ou “Jakob Nielsen”. Heureusement, pour la plupart de ces termes, les saisir dans un moteur de recherche majeur fera apparaître ce site web comme l’une des entrées de la première page.

Cela transforme votre tâche en une analyse du SERP (page de résultats du moteur de recherche) et en s’appuyant sur la reconnaissance pour choisir le site web souhaité parmi les autres options répertoriées. (En fait, un article d’Eytan Adar, Jaime Teevan et Susan Dumais a montré que cette méthode consistant à retracer le chemin vers une page précédente est la méthode préférée pour revisiter le contenu sur le web.)

Simplification par les indices

La recherche oblige les utilisateurs à générer des termes de requête à partir de zéro – ce que la plupart des gens font mal – mais à partir de là, les utilisateurs peuvent compter sur la reconnaissance tout en utilisant les résultats de la recherche. C’est l’une des raisons pour lesquelles les moteurs de recherche sont devenus un outil essentiel pour utiliser le web. Les suggestions de recherche sont une avancée majeure dans l’utilisabilité de la recherche car elles transforment en partie la tâche de génération de requêtes d’une tâche de rappel à une tâche de reconnaissance.

Reconnaissance et rappel de mémoire : rappel dans les interfaces utilisateur

L’exemple classique de rappel dans une interface est login.

Lorsque vous vous connectez à un site, vous devez vous souvenir à la fois d’un nom d’utilisateur (ou e-mail) et d’un mot de passe. Vous recevez très peu d’indices pour vous aider dans cette récupération de mémoire : généralement, juste le site lui-même.

Certaines personnes se facilitent la tâche en utilisant les mêmes informations d’identification partout sur le web. D’autres créent un mot de passe lié au site (par exemple, “amazonpassword” pour Amazon.com ou “buyshoes” sur zappos.com) afin d’augmenter la capacité de rappel en faisant du site un signal plus fort.

Et beaucoup d’autres conservent simplement leurs mots de passe quelque part sur leur ordinateur ou sur un morceau de papier.

Reconnaissance et rappel de mémoire : reconnaissance dans les interfaces

Un système de menus est l’exemple le plus classique d’une interface utilisateur basée sur la reconnaissance : l’ordinateur vous montre les commandes disponibles, et vous reconnaissez celle que vous voulez. Supposons, par exemple, que vous travaillez avec un traitement de texte et que vous souhaitez tracer une ligne à travers une phrase pour indiquer qu’elle n’est plus valide. Avant l’avènement des interfaces utilisateur graphiques, vous auriez dû vous souvenir du nom de cette fonctionnalité de formatage rarement utilisée. Une tâche difficile et source d’erreurs. Maintenant, cependant, vous regardez le menu des options de formatage et reconnaissez facilement le terme barré comme étant celui que vous voulez.

Promouvoir la reconnaissance dans les interfaces utilisateur

Comment favoriser la reconnaissance ? En rendant les informations et les fonctions d’interface visibles et facilement accessibles.

Une application ou un site web comporte généralement deux composants :

  • Le chrome ou l’interface : à savoir tous les boutons, la navigation, et autres éléments qui sont là pour aider l’utilisateur à atteindre son objectif
  • Le contenu : les informations dont l’utilisateur a besoin pour atteindre son objectif

Vous pouvez rendre le contenu et l’interface faciles à retenir. les deux peuvent bénéficier d’un design axé sur la reconnaissance plutôt que sur le rappel. Nous examinerons quelques exemples réussis et moins réussis de prise en charge de la récupération d’informations par la reconnaissance.

Historique et contenu déjà visité

Fournir un accès aux pages récemment visitées et aux recherches effectuées dans un passé proche peut aider les utilisateurs à reprendre des tâches qu’ils ont laissées incomplètes et qui peuvent avoir du mal à se rappeler. Les moteurs de recherche tels que Google et Bing aident souvent les utilisateurs à retracer leurs recherches en fournissant des historiques passés.

Bing a un lien vers l’historique de recherche de l’utilisateur. Le lien aide les utilisateurs à se souvenir des recherches précédentes.

Amazon (et de nombreux autres sites web de commerce électronique) affiche aux utilisateurs des listes d’articles qu’ils ont récemment visités. Ces listes aident les utilisateurs à se souvenir de terminer un achat qu’ils ont peut-être commencé il y a quelques jours. Ils favorisent la reconnaissance, car les utilisateurs n’ont pas besoin de se souvenir d’informations intéressantes qu’ils ont pu voir dans le passé ou de se rappeler comment ce produit aurait pu s’appeler.

Lorsqu’un utilisateur revient sur Amazon.com, la page d’accueil personnalisée comprend une liste des articles récemment consultés .

D’autres outils qui permettent aux utilisateurs d’enregistrer des informations dans une application ou sur un site web (favoris, listes de souhaits , listes de courses, etc.) contribuent tous à rendre le contenu facilement accessible via la reconnaissance.

Chrome visible et intuitif

Les interfaces de ligne de commande sont un exemple d’interfaces basées sur le rappel. Si vous souhaitez renommer un fichier appelé monfichier dans un système UNIX, vous devez taper la commande mv monfichier votrefichier. Vous devrez vous rappeler non seulement que mv est la commande de déplacement, mais également l’ordre correct des arguments.

Lorsque la manipulation directe et WYSIWYG sont apparues, l’idée était de remplacer certaines de ces commandes par des actions qui seraient intuitives, afin que les gens n’aient pas besoin de se souvenir de quoi que ce soit de mémoire.

L’autre alternative au langage de commande était basée sur les boutons et les menus : les commandes disponibles seraient visibles dans l’interface et les utilisateurs pourraient les sélectionner.

Les interfaces gestuelles nous ramènent à l’ère du rappel, car elles obligent les utilisateurs à se souvenir des gestes qu’ils peuvent effectuer dans un contexte donné.

Les conseils, la divulgation progressive et les bonnes possibilités gestuelles sont tous des indices destinés à aider les utilisateurs avec cette charge de mémoire supplémentaire en fournissant des indices supplémentaires pour faciliter le rappel du geste. (Vous pouvez en savoir plus sur les styles d’interaction, y compris la manipulation directe, dans notre cours User Interface Principles that Every Designer Must Know).

Les limites des didacticiels

De nombreuses applications mobiles commencent par des didacticiels qui expliquent aux utilisateurs comment ils sont censés utiliser les applications. Les gens sont censés mémoriser ces informations et s’en souvenir quand ils en ont besoin.

Cela n’arrivera pas : les didacticiels contiennent beaucoup d’informations, mais ils ne sont pas beaucoup répétés et les utilisateurs ont peu de temps pour établir des associations entre les informations du didacticiel et l’interface réelle. Au lieu de montrer des didacticiels généraux, utilisez des conseils adaptés à la page que l’utilisateur visite. Ceux-ci permettront à l’utilisateur de reconnaître les actions qu’il peut vouloir faire et comment.

Mailbox est une application de messagerie pour iPad. Les icônes en haut de l’écran ne favorisent pas la reconnaissance : il est difficile pour les utilisateurs de reconnaître ce que ces boutons pourraient signifier (à l’exception du X peut-être). Avoir une étiquette à côté de certaines de ces icônes aiderait au moins les premières fois où l’utilisateur utilise l’application. L’application s’appuie également fortement sur les gestes ; les gestes sont enseignés lors d’un didacticiel initial, mais l’utilisateur doit se les rappeler ultérieurement. Une astuce qui évoque le geste dans son contexte contribuerait également grandement à rendre l’application plus utilisable. (Oui, l’application permet aux utilisateurs de pratiquer ces gestes pendant le didacticiel, mais la plupart des gens ont besoin de plus d’une répétition pour apprendre.)

Conclusion sur reconnaissance et rappel de mémoire

La facilité avec laquelle les informations peuvent être extraites de la mémoire dépend de la fréquence à laquelle nous avons rencontré ces informations, de la date à laquelle nous les avons utilisées et de leur lien avec le contexte actuel. Des contextes plus riches (comme ceux présents lorsque nous utilisons la reconnaissance plutôt que le rappel) facilitent la récupération de la mémoire. Les interfaces qui favorisent la reconnaissance offrent aux utilisateurs une aide supplémentaire pour se souvenir des informations, qu’il s’agisse de tâches et d’éléments qu’ils avaient déjà vus ou de fonctionnalités d’interface.