web-dev-qa-db-fra.com

Comment créez-vous une taxonomie pour les produits?

J'ai la question plus large, quelle est la définition de la "taxonomie". Qu'est-ce que cela signifie réellement de créer une taxonomie pour quelque chose ... Alors j'aimerais l'appliquer à un exemple. Disons que le projet est une refonte d'un site Web de commerce électronique vendant des livres. Vous avez été chargé de créer une taxonomie pour les produits. Quelles mesures en tant qu'UXer prendriez-vous à prendre pour y parvenir?

19
Reloaded

La première chose à retenir au sujet des taxonomies est qu'il n'y a jamais une taxonomie correcte par ensemble d'éléments.

Imaginez avoir l'ensemble de produits {papier, tissu en coton, vieux lineal en bois}. Pour un tailleur, la catégorisation au sein de leurs taxonomies est la suivante: {papier, vieux lineal en bois} -> fourniture de modélisme, {tissu de coton} -> matière première de vêtements. Pour un fabricant de papier, la taxonomie est: {tissu de coton, lineal vieux bois} -> matières premières pour la production de papier, {papier} -> produit final.

Ainsi, une taxonomie ne concerne pas tant les produits, elle concerne davantage les utilisateurs. Chaque utilisateur a sa propre taxonomie "correcte", ou plus correctement, chaque combinaison d'un utilisateur et d'une tâche qu'il doit réaliser aura sa propre taxonomie correcte (lorsque vous avez un clou, tout commence à tomber dans le "ressemble à un marteau" et "merde, inutiles"). Alors, comment fonctionne le monde si tout le monde a une taxonomie différente? Plusieurs facteurs vous permettent de vous rapprocher d'une bonne solution:

  • plus les utilisateurs et leurs besoins sont similaires, plus il y aura de chevauchement entre leurs taxonomies
  • un site n'est pas limité à une taxonomie
  • naviguer dans une taxonomie n'est pas le seul moyen de découvrir des produits

En tant que spécialiste de l'expérience utilisateur, vous voudrez d'abord créer une taxonomie composite qui vous donne le meilleur chevauchement des taxonomies correctes individuelles de vos utilisateurs. Cela peut être fait avec les méthodes habituelles de découverte des besoins des utilisateurs, cette fois centrées spécifiquement sur les taxonomies. Je ne peux pas les énumérer ici, c'est un sujet qui ne peut pas être épuisé dans un seul livre, encore moins ici.

La deuxième chose à considérer est que, souvent, il existe plusieurs bonnes catégories pour un même produit, chacune découlant de sa propre taxonomie. Vous devez simplement les utiliser tous en même temps. Sur un site Web de tissus, le même tissu peut être répertorié sous "Tissus par usage -> Tissus pour vêtements -> Tissus d'hiver", "Tissus par matériau -> Tissus naturels -> Tissus en laine mélangée" et "Tissus par couleur -> Motif tissé" tissus -> Tissus à chevrons ". L'utilisateur peut y accéder à partir de chaque racine. Amazon fait quelque chose de similaire, regardez toutes les catégories sous lesquelles un livre est trouvé.

Troisième chose: vous ne pourrez jamais créer une taxonomie composite couvrant toutes les taxonomies individuelles de tous les utilisateurs qui visiteront votre site. Et les utilisateurs ont besoin de beaucoup de temps (et échouent souvent) pour trouver un produit classé par une taxonomie qui diffère beaucoup de la leur. Fournissez donc une bonne recherche en plus des taxonomies.

39
Rumi P.

Définition

Le mot Taxonomy est issu du travail de Carl Linnæus , qui a créé une hiérarchie des organismes au 18ème siècle. Le mot Taxon signifie un groupe d'organismes.

Depuis lors, le mot a été utilisé pour décrire une multitude de schémas de classification, principalement ceux avec une hiérarchie stricte. Bien qu'il existe des définitions, le terme est souvent utilisé à mauvais escient.

Cependant, dans l'architecture de l'information, beaucoup s'accorderont sur les points suivants définition :

Un schéma de classification basé sur les besoins qui organise le vocabulaire contrôlé en une structure hiérarchique.

Et pour élaborer:

  • Schéma de classification basé sur les besoins - Nous classons les entités en fonction des besoins des utilisateurs (le terme besoins est utilisé ici plutôt que sujet ou sujet; intérêt pourrait également fonctionner).
  • Vocabulaire contrôlé - Les termes (étiquettes) sont soigneusement sélectionnés.
  • Structure hiérarchique - Une structure impliquant une relation parent-enfant.

Ou en termes simples, une taxonomie UX est:

Une arborescence de termes attendus par les utilisateurs qui reflète les besoins des utilisateurs.

Le Challange

Les taxonomistes UX font face à 4 défis clés:

  • Articles - Qu'est-ce qui est classé? Parfois, cela est évident, parfois la recherche et la collecte de données le révèlent.
  • Besoins - Quels sont les besoins des utilisateurs? Intérêts? Comment abordent-ils le domaine? Par exemple, les acheteurs de tissus du site X accordent-ils la priorité à la marque sur le type d'article?
  • Termes - Quels termes sont utilisés par les utilisateurs? Par exemple, ce que les ingénieurs électriciens appellent un Potentiomètre, les ingénieurs du son appellent un Pot ou un Bouton ou même un Fader rotatif; alors lequel est le plus commun? Le terme Knob est-il ambigu dans le vocabulaire du domaine?
  • Groupes - Quelles sont les catégories et à quelle catégorie appartient une entité. Les enveloppes vont-elles sous Fournitures de bureau ou Produits en papier?

Activités UX

Dans le sens traditionnel de la conception UX, le processus implique:

Recherche

Afin de relever les défis ci-dessus, quelques activités peuvent avoir lieu (celles-ci supposent que les éléments à classer ont déjà été identifiés):

  • Tri des cartes ouvertes - les utilisateurs sont invités à remplir les cartes avec un terme décrivant un élément du domaine; les utilisateurs sont ensuite invités à organiser les cartes. Cet exercice révélera à la fois la terminologie et la hiérarchie.
  • Fermer le tri des cartes - les utilisateurs sont invités à trier les cartes dont les termes figurent déjà dessus. Ne révélera que la hiérarchie.
  • Entretiens - les termes utilisés peuvent être choisis; des questions dirigées peuvent révéler les besoins des utilisateurs.
  • Les observations des utilisateurs - peuvent révéler des termes et des besoins.
  • Analyse des concurrents - comment les autres ont structuré leur domaine? Quels termes ont-ils utilisés?

Conception

C'est là que vous (et peut-être d'autres experts) vous asseyez et transpirez du sang pour évaluer différents régimes et examiner les conditions.

Ici, quelques éléments entrent en considération. Par exemple:

  • Largeur vs profondeur - la hiérarchie sera-t-elle large (plusieurs catégories de frères et sœurs) ou profonde (plusieurs niveaux)? L'étendue peut imposer une charge cognitive (avoir à choisir entre 15 catégories différentes), où la profondeur peut rendre l'interaction lourde (7 clics pour obtenir ce que vous voulez). Si vous en avez le contrôle, cela dépend également du contexte: les petits écrans (mobiles) demanderont de la profondeur, tandis que les grands écrans (écrans larges de bureau) demanderont de l'ampleur.
  • Ordre - sont les articles/groupes logiquement ordonnés. Par exemple, dans les 4 défis ci-dessus, Besoins/Articles/Groupes/Conditions n'aurait-il pas plus de sens?
  • Multiparentalité - un élément peut-il apparaître dans plusieurs catégories? Cela peut aider les utilisateurs mais implique certaines complexités (par exemple, le fil d'Ariane est problématique).
  • L'enfant célibataire - Vient de décrire un parent avec un seul enfant. Il ne s'agit pas clairement: vous regroupez plusieurs éléments; si un groupe n'a qu'un seul élément, supprimez le groupe ou ajoutez d'autres éléments (par analogie - à quoi bon créer un sous-titre dans un livre s'il n'a pas de frères et sœurs?). Beaucoup de gens nouveaux dans la structuration créeront une telle relation.

Essai

Demandez aux utilisateurs de trouver un élément dans la hiérarchie.

Il est important de se rappeler qu'une solution sans problème est presque impossible. Plus d'informations à ce sujet dans la section Encore un autre problème de conception ci-dessous.

Le processus

Le modèle de tâche suivant montre les actions clés, les produits et les points d'évaluation du processus:

A task model of taxonomy creation

  • Tout d'abord, nous expliquons tous les articles/objets qui doivent être organisés. Nous appelons parfois ces "feuilles" - des nœuds de hiérarchie qui n'ont pas d'enfants.
  • Ensuite, nous commençons à regrouper les éléments en groupes (catégories).
  • Regroupez ensuite les groupes en groupes de niveau supérieur.
  • Idéalement, il en résulte plus d'une hiérarchie.
  • Nous évaluons, testons et affinons ensuite les différentes options, jusqu'à trouver la meilleure.

Pour donner un exemple, disons que nous souhaitons créer une taxonomie du champ UX. Un inventaire des articles extrêmement partiel (mais qui suffirait pour cet exemple) serait:

A list showing key UX concepts

Ensuite, nous allons commencer à regrouper les éléments:

An hierarchy where the different concepts are grouped in a particular way

Notez que la ventilation suivante est également possible:

An hierarchy showing the same concepts grouped in an alternative way

Vous pouvez déjà apprendre beaucoup de la dernière hiérarchie. Par exemple:

  • Observer les utilisateurs est sous recherche, mais il fera également partie d'un groupe appelé test.
  • Mémoire sémantique et Mémoire à court terme ne sont pas de vrais frères et sœurs - les premiers devraient vraiment être regroupés avec Mémoire épisodique, tandis que le ce dernier avec Mémoire à long terme. Il faut donc procéder à un nouveau regroupement.
  • Doit-on l'appeler Mémoire à court terme ou Mémoire de travail?
  • Human in Human Memory est-il nécessaire? Ne serait-ce pas Mémoire suffisant?
  • Le prototypage est-il vraiment juste une conception, ou peut-il également faire partie de l'implémentation (partielle)?

La prochaine étape sera de regrouper les groupes, vous pouvez donc vous retrouver avec quelque chose comme ceci:

The groups in the previous illustrations are now grouped in higher-level groups

Nous pouvons maintenant tester la taxonomie, comment serait-il facile de s'intégrer dans:

  • Analytique
  • Création de personas
  • Mémoire épisodique
  • Mémoire visuelle (nécessitera un autre sous-groupe sous mémoire)
  • Création d'une matrice de tâches

Encore un autre problème de conception

Un problème avec la création d'une taxonomie est qu'elle représente presque toujours un problème complexe; en tant que tel, il n'y a pas de meilleure solution - seulement le meilleur compromis.

Comme pour les problèmes de conception, la stratégie de divergence-convergence donne souvent les meilleurs résultats. En d'autres termes, il est important de dériver de différentes solutions plutôt que de se concentrer sur une seule.

En termes pratiques, le processus ne devrait pas s'engager trop tôt dans les macro-catégories - cela pourrait produire une taxonomie défectueuse. Au fur et à mesure que différentes tentatives sont faites, un schéma spécifique pourrait se révéler mieux que les autres.

Une approche alternative (future)

Le problème avec la création de hiérarchies est que les entités que nous classons ont presque toujours plus d'une propriété/variable, donc elles peuvent appartenir à plus d'un groupe.

Les ontologies et top-maps viennent résoudre ce problème. Mais ceux-ci sont plus complexes et ne sont pas adaptés à la navigation. Cependant, on peut adopter une approche hybride lors de la création d'une taxonomie. L'idée est d'épeler les propriétés (facettes/classes/balises) de chaque élément, et à partir de la liste de propriétés créée dérivée à des catégories possibles; ainsi:

A graph showing the various items and their properties

Bien que cela soit clairement plus complexe, il peut être utilisé pour créer à la fois des taxonomies hiérarchiques et des cartes thématiques/ontologies. Avec ce dernier devenant plus répandu (et peut-être une exigence pour le référencement), il peut être avantageux de suivre cette voie.

35
Izhaki

Pour simplifier, la taxonomie est la catégorisation. Créer une taxonomie pour quelque chose signifie trouver des points communs qu'un utilisateur de ce système reconnaîtrait être liés et les classer en conséquence.

Comme tout ce qui concerne l'UX, vous commencez par l'utilisateur. Il semble que votre question demande plus précisément Comment procéder pour classer les livres pour un site de commerce électronique? Eh bien, les "taxonomies centrées sur l'utilisateur" sont simplement des catégorisations basées sur des choses comme personas, Web Analytics, test utilisateur et tri des cartes, pour nommer les gros frappeurs évidents. Vous devrez suivre ces avenues traditionnelles pour accumuler les informations nécessaires. Une fois ces informations recueillies, vous serez armé d'informations pour créer des taxonomies qui ressemblent à une miette d'Amazon comme ceci:

enter image description here

Il y a bien sûr des considérations telles que l'épreuvage futur en créant directives d'étiquetage ou limitation des taxonomies en particulier pour les sites de contenu créés par les utilisateurs - pensez à Pinterest - pour que les nouveaux le contenu n'est pas soumis sans être catégorisé (vous voulez pouvoir le trouver, non?).

Pour résumer, vous êtes vraiment à la recherche de données car sans cadre basé sur l'utilisateur, c'est un coup dans le noir. Juste un exemple de la façon dont deux librairies de commerce électronique différentes classeront les personnalités/analyses/inventaires en fonction (Amazon v. Oyster - modèle d'abonnement):

enter image description here

enter image description here

Les personas/analyses conduisent probablement à --- Choix de l'éditeur d'Amazon et Choix d'Oyster/Populaire sur Oyster. Oyster a un inventaire beaucoup plus petit, il a donc naturellement catégorisations plus larges avec pas de filtrage. Par exemple, il y a juste une catégorie Business Essentials dans Oyster, mais regardez la section commerciale d'Amazon et la quantité de filtrage possible.

enter image description hereenter image description here

4
glilley

Ce dont vous parlez, c'est de l'architecture de l'information, l'art de créer des structures significatives et utiles pour le contenu. J'ai travaillé sur quelques taxonomies et il y a des techniques que j'ai bien utilisées et qui ne fonctionnent pas. Le tri des cartes, par exemple, j'ai essayé d'utiliser plusieurs fois mais je l'ai trouvé peu fiable.

Les étapes que j'ai tendance à utiliser sont les suivantes:

  • Rassemblez les éléments que vous catagorez et toute hiérarchie existante. J'ai tendance à le faire dans une feuille de calcul avec des niveaux supérieurs comme illustrations pour la communication.
  • Identifiez une liste d'articles clés sur l'ensemble des articles vendus. Cela devrait inclure les meilleurs vendeurs jusqu'aux articles de niche difficiles à classer. Vous ne pouvez pas tester chaque élément mais avez besoin de vingt éléments ou plus pour tester toute taxonomie que vous créez.
  • Rassemblez les données d'utilisation du site que vous pourriez avoir, y compris l'expérience réelle des marchandiseurs si vous en avez.
  • Faites des recherches/tests auprès des utilisateurs d'un site existant et des concurrents. Tester les sites concurrents est un excellent moyen de découvrir les choses et c'est légal! Tu n'as pas besoin de leur dire. J'ai essayé plusieurs fois le tri des cartes, mais je n'ai pas encore trouvé de méthode fiable.
  • Construisez une hiérarchie d'hypothèses (encore une fois je le fais comme une feuille de calcul) basée sur ce que vous savez. Passez-le par les marchandiseurs si vous en avez.
  • Testez l'hypothèse. Des outils comme "Treejacker" vous permettent de tester uniquement la taxonomie! 10 utilisateurs suffiront.
  • Ajustez l'hypothèse et retestez.
  • Mettez-le en ligne et, si vous le pouvez, testez plusieurs variantes de toutes les parties de votre arbre dont vous n'êtes pas sûr.

D'autres astuces.

  • Un élément peut apparaître à plusieurs endroits. Le multi-merchandising, c'est bien.
  • Les facettes sont vitales pour les grands magasins et remplacent la taxonomie dans de nombreux cas.
  • Méfiez-vous du balisage, les balises ne sont pas les mêmes que les étiquettes et facettes de taxonomie.
  • La plupart des bonnes taxonomies d'achat sont larges et peu profondes.
  • MAIS si quelque chose prend sept clics pour y arriver, ce n'est pas un désastre si l'utilisateur prend cette route rapidement! Par exemple, le vin a souvent beaucoup plus de facettes que la plupart des articles. Certains livres peuvent également nécessiter plus de facettes.
  • Les cadeaux et les promotions devront être ajoutés à la structure quelque part dans la plupart des cas.

Enfin, mettez la main sur:

Architecture de l'information pour le World Wide Web: conception de sites Web à grande échelle

2
Stewart Dean

Cela dépend fortement de qui l'utilise.

Beaucoup de nos clients utilisent des taxnomies pour leurs sites Web, qui reflètent simplement la structure du site Web sur un arbre.

Ce n'est certainement pas une solution viable.

L'approche à cela était des filtres.

Nous commençons avec une solution générique comme des catégories de produits ou des plans de site, etc.

Ensuite, nous laissons les utilisateurs parcourir ce dont ils ont besoin et les laissons filtrer tout ce dont ils n'ont pas besoin et enregistrer ces filtres. Parfois, c'est assez bon.

Après avoir fait cela pendant un temps suffisant, nous vérifions leurs filtres et essayons d'en extraire de nouvelles informations. Vérifier si leurs filtres regroupent les éléments de différentes branches et pourquoi.

Cette approche conduit généralement à des ordres plus distincts.

1
K..

La taxonomie telle que définie ici http://en.wikipedia.org/wiki/Taxonomy est une étude de la classification des choses ou des concepts. La taxonomie des produits sera la hiérarchisation des produits de catégorisation et de définition.

La taxonomie d'une structure d'entreprise, de lieux géographiques, etc. est définie de manière similaire.

Vous pouvez les définir sous la forme d'une arborescence hiérarchique, avec leurs étiquettes décrivant la sémantique et leurs niveaux (dans l'arborescence) définissant comment ils sont regroupés.

Ce lien devrait donner une idée (en supposant que la définition de la hiérarchie ne se fait pas sur un appareil mobile ou tactile)

http://support.f5.com/kb/en-us/products/wa/manuals/product/wa9_4policy/WA_Policy_9_4-05-1.html

1
gurvinder372

le projet est une refonte d'un site de commerce électronique vendant des livres. Vous avez été chargé de créer une taxonomie pour les produits. Quelles mesures en tant qu'UXer prendriez-vous à prendre pour y parvenir?

https://vimeo.com/222586117 explique l'utilisation des taxonomies et comment en fusionner plusieurs en une seule.

Si vous vouliez mapper l'ancienne taxonomie à la nouvelle, et que vous aviez déjà conçu la nouvelle, vous pouvez importer les deux dans treemerge.io et créer le mappage visuellement. Vous pouvez ensuite exécuter un script pour affecter tous les éléments du livre à la nouvelle catégorie avec le mappage.

0
zino