travailler sur une application web de style "Google/AWS Cloud management console" où je dois "améliorer l'interface utilisateur".
J'ai récemment remarqué un modèle dans l'application zocdoc où si vous cliquez 5 fois sur la flèche du sélecteur de date, il affichera un message "vous pouvez également ouvrir le sélecteur de date".
Je me demande si la journalisation des événements et la tentative de recréer des simulations pourraient me donner un aperçu des problèmes auxquels les utilisateurs sont réellement confrontés. Je me demande si cela n'a jamais été fait. Je n'ai rien trouvé sur internet.
Serait-ce efficace? Quelqu'un est-il au courant de quelque chose comme ça?
Il semble que ce que vous décrivez soit une forme d'analyse. Et oui, c'est une chose.
Non seulement des analyses traditionnelles telles que Google Analytics qui vous montrent les différents voyages que les gens effectuent sur les sites Web (quelles pages ils visitent, comment ils sont arrivés, combien de temps ils restent ...), mais aussi des analyses au niveau des pages, telles que les cartes thermiques ( vous montrant les zones de la page sur lesquelles ils ont tendance à cliquer) et d'autres statistiques diverses.
Il existe de nombreux systèmes de suivi/d'analyse que vous pouvez intégrer qui peuvent le faire pour vous. Bien plus facile que d'essayer de consigner tout ce qui se passe dans un fichier journal, car si vous pouvez le faire, vous devrez tout de même l'analyser, et les fichiers journaux eux-mêmes ne sont pas vraiment conviviaux. Et ils deviennent gros et lourds, très rapidement, ce qui ralentit les choses pour l'utilisateur (et pour vous-même).
Voici quelques exemples, tels que HotJar, Kissmetrics et CrazyEgg: https://blog.prototypr.io/10-analytics-tools-for-optimizing-ux-886e64a6bcdd
Le principal problème avec les analyses telles que celle-ci est qu'elles ne montrent que ce qui s'est produit . Il n'y a aucune couverture de ce que n'a pas (donc, aucun moyen de se connecter qui n'a pas visité, ou qui n'a pas cliqué sur divers éléments) et ne vous explique pas non plus pourquoi les événements se sont produits ou non. Vous devrez donc tout interpréter vous-même. Et bien que les données elles-mêmes soient objectives, votre interprétation n'en est certainement pas. Vous devez donc associer cela à des évaluations d'utilisabilité plus traditionnelles, à savoir parler à des personnes qui l'utilisent.