Rétablir la recherche vers l'ancien modèle de recherche en direct

actuellement, cette logique repose sur des paradigmes qui ne sont pas, pour la plupart, verbalisés. Elle résulte de l’intuition et des échanges avec les clients. Cette stratégie permet d’éviter, dans une large mesure, les régressions et les catastrophes, comme la perte d’un client. Toutefois, elle a ses limites. Il n’existe pas d’échelle claire permettant de mesurer les progrès. Ainsi, des indicateurs clés de performance (KPI) pragmatiques, tels que « Combien d’utilisateurs ont critiqué ou salué le changement ? » et « a-t-il permis d’atteindre des objectifs secondaires comme l’amélioration des performances, etc. ? », détermineront si un changement a été un succès ou non.
Le problème est le suivant : les utilisateurs potentiels et les clients potentiels ne peuvent pas se plaindre.
Une interface utilisateur est comparable à une langue. Notre capacité à comprendre cette langue est influencée par la culture dans laquelle nous avons été socialisés. Si nous ne verbalisons pas les paradigmes sous-jacents que nous utilisons lors de la création de ces interfaces, nous intégrerons notre culture dans ces systèmes. Cela signifie qu’elles seront faciles à utiliser pour des personnes comme nous, mais pas nécessairement pour tous.
Voici les avantages qu’un système de conception pourrait apporter d’un point de vue abstrait :

Une apparence et une interaction cohérentes, qui maintiennent une familiarité pour l’utilisateur, peuvent réduire la difficulté d’apprentissage, les coûts cognitifs et opérationnels, et améliorer l’efficacité du travail.
source

En ayant des catégories clairement définies de composants d’interface utilisateur, la confusion entre les composants d’« affichage de données » et une action utilisateur (pour laquelle un bouton pourrait, par exemple, être utilisé) n’aurait pas eu lieu. S’il existait une page comme cette où tous les différents composants d’interface utilisateur et leur objectif étaient listés, une discussion rationnelle aurait pu avoir lieu. Il serait également souhaitable que ces discussions se déroulent publiquement et ne soient pas uniquement communiquées via des messages de commit Git.

3 « J'aime »