L'application que je conçois permet aux gens de décrire des organisations et des individus en sélectionnant des éléments dans une liste de caractéristiques prédéfinies.
Une caractéristique appartient à exactement une catégorie. Les catégories sont imbriquées à trois niveaux maximum.
Chaque caractéristique appartient à une ou plusieurs industries (médical, informatique, automobile, etc.). Chaque industrie contient au moins 250 caractéristiques. Comme vous pouvez l'imaginer, la liste des caractéristiques sélectionnables peut devenir assez longue, en particulier lorsque les caractéristiques de plusieurs industries sont affichées simultanément.
Être en mesure de fournir au client un ensemble aussi large de caractéristiques prédéfinies est exactement ce qui rend notre produit précieux. Cependant, lors des tests initiaux, nous avons constaté que les utilisateurs étaient dépassés lorsqu'ils se voyaient proposer cette longue liste de choix. C'est tout simplement trop. De plus, les utilisateurs ont du mal à trouver les caractéristiques qu'ils recherchent.
Quelle est la meilleure façon de gérer cela?
Actuellement, l'écran où l'utilisateur sélectionne les caractéristiques ressemble à ceci:
Comment optimiser cette conception? Comment rendre le travail avec une si grande liste de choix plus facile à gérer?
Existe-t-il des solutions existantes dont nous pouvons nous inspirer? Des meilleures pratiques/modèles/principes? comment résoudrais-tu ce problème?
Je pense à ajouter navigation supplémentaire pour aider l'utilisateur à parcourir les catégories. Je ne sais pas si ce serait une amélioration substantielle. Je suis prêt à aller dans une direction entièrement différente, mais je suis à court d'idées.
Toute aide est grandement appréciée.
Comment cette conception peut-elle être optimisée? Faites quelques prototypes, réfléchissez à un moyen de décrire une ou plusieurs tâches courantes puis placez-les devant les utilisateurs réels. Prenez note/demandez-leur de leurs expériences. Faites attention aux points de friction. Mesurer l'efficacité (temps nécessaire pour terminer les tâches) et l'efficacité (précision/nombre de réussites) de chaque prototype.
Existe-t-il des solutions existantes dont nous pouvons nous inspirer? Peut-être regardez-vous certains des autres géants du monde de l'enquête - comme Surveymonkey. Cela ressemble un peu à certaines de leurs échelles de matrice/évaluation qui pourraient être une bonne inspiration pour vous.
"Je pense à ajouter une navigation supplémentaire .." avant de le faire, réfléchissez à la façon dont l'un des mots d'ordre gagnants du bon UX est souvent que la simplicité est la clé. Moins est plus. UX est comme une blague. Si vous avez besoin de l'expliquer, c'est mauvais.
Comme d'autres l'ont déjà dit (et j'ai trouvé dans mes projets précédents) les accordéons sont vraiment difficiles avec de grandes quantités de données. Puis-je recommander une interface à onglets remplaçant les sous-catégories de l'accordéon. Cela devrait rendre les sous-catégories plus visibles et plus faciles à voir le contexte exact dans lequel vous vous trouvez à un moment donné. Ne le dis pas avant de l'essayer. Les onglets ont résolu un problème de "trop de données" vraiment difficile que j'avais sur un autre projet.
Une autre bonne solution au problème serait de créer une zone pour les caractéristiques les plus couramment utilisées dans cette profession.
Mon autre solution se présente sous la forme d'une question, combien d'utilisateurs ont utilisé votre champ de recherche? Je pense que votre champ de recherche pourrait être vraiment puissant. Je ferais mieux de souligner si les utilisateurs manquaient tout ensemble. Si les utilisateurs essayaient de l'utiliser et que cela ne fonctionnait pas particulièrement bien, je n'abandonnerais pas et j'essaierais d'obtenir un algorithme plus intelligent ou plus de données pour correspondre aux recherches.
Des centaines d'éléments dans une seule liste sont écrasants même avec une structure arborescente pliable. Cela pourrait toujours fonctionner si vos utilisateurs savent toujours ce qu'ils recherchent et peuvent comprendre à quelles catégories ces choses appartiendraient, mais si vous anticipez ou voyez plutôt un cas d'utilisation de "navigation", alors trouvez un moyen propre de séparer l'ensemble répertorier dans une poignée de listes plus petites et plus ciblées peut aider à garder les utilisateurs bien informés.
Par exemple, votre maquette présente une seule page de "sélectionner toutes les caractéristiques pour toutes les industries de cette chose". Peut-être que l'utilisateur pourrait plutôt parcourir une série de pages ou des sous-sections distinctes entièrement repliables; un exemple de division pourrait être "Choisissez certaines positives caractéristiques de Foo dans le IT industrie" pour chacune des valeurs positives, négatives et neutres pour chaque industrie applicable.
Cela pourrait entraîner une augmentation frustrante du nombre d'étapes, surtout si elles ne choisissent aucune caractéristique sur plusieurs pages. C'est certainement un équilibre entre les deux extrêmes et il est important que les divisions soient correctes pour avoir un nombre raisonnable d'éléments sur chaque page (plutôt que de se retrouver avec 1 élément sur chacune des deux premières pages, puis 248 sur la dernière, pour exemple).
Une stratégie connexe, mais plus générale, consiste simplement à améliorer votre regroupement. Je ne peux pas dire à quel point cela est impactant sans probablement parler avec ou observer les utilisateurs qui ont testé le système, mais un problème potentiel pourrait être que vos groupes ont un sens , mais sont en fait organisés de manière à ce que vos utilisateurs doivent souvent les ouvrir presque tous en cours de route. Si vos utilisateurs peuvent à la place parcourir le niveau supérieur des catégories et savoir immédiatement qu'ils n'en ont besoin que de quelques-unes, cela masquera un grand nombre d'options non pertinentes.
Enfin, s'il est possible de mieux comprendre ce que font exactement les utilisateurs avec l'interface, cela pourrait aider à identifier les améliorations les plus nécessaires. "Accablé" pourrait signifier beaucoup de choses. Par exemple, si vos utilisateurs ont des problèmes parce qu'ils ouvrent chaque catégorie et sous-catégorie pour analyser toutes les caractéristiques pour celles qui s'appliquent, alors ils auront une solution, tandis que les utilisateurs qui atteignent la page avec des caractéristiques spécifiques à l'esprit et peinent à découvrir son emplacement dans votre hiérarchie de regroupement nécessitera des modifications différentes, et les utilisateurs qui parcourent la liste et ont du mal à comprendre ce que signifient réellement les groupes et les caractéristiques de la liste ont besoin d'un autre correctif. C'est bien que vous ayez déjà des commentaires réels, mais c'est encore un peu trop vague.