Appelez-moi cynique, mais je dirais que tout site ou plateforme construit sur la base de nombreuses hypothèses ou débats internes risque de rencontrer certains problèmes. Parfois, cela arrive pour de bonnes raisons — peut-être que votre plateforme a été montée en mode « bootstrapped » et conçue par des gens du métier, par exemple.
Quand vous progressez dans votre aventure et que vous disposez (ou visez) une base d’utilisateurs plus large, l’utilisation d’une méthodologie de recherche utilisateur peut vous aider à identifier des opportunités clés pour améliorer l’expérience globale et atteindre vos indicateurs clés de performance (KPI).
L’une des catégories de problèmes d’UX les plus fréquentes dans n’importe quel produit numérique est l’incapacité de l’utilisateur à trouver ce dont il a besoin facilement et intuitivement. Le tree testing est une méthode de recherche UX relativement simple qui examine si les informations et/ou les outils de tests d’utilisabilité sur votre site sont organisés de la manière la plus intuitive possible — sans créer de versions bêta ou de nouveaux designs !
Poursuivez la lecture pour en savoir plus sur les raisons et la manière de vous lancer dans le tree testing, que vous soyez chercheur(euse), designer ou autre professionnel(le) du produit.
Qu’est-ce que le Tree Testing ?
Le tree testing (à ne pas confondre avec le cadre du product tree) est une méthode de recherche qui consiste à présenter aux utilisateurs une hiérarchie simple de la navigation de votre site, puis à leur confier des tâches en leur demandant où, dans la structure du menu, ils iraient pour les réaliser.
En général, vous utilisez un outil de tree testing qui vous permet de saisir vos catégories et sous-catégories (mes préférés sont Maze et Treejack par Optimal Workshop, mais il en existe beaucoup — regardez ce qui correspond le mieux à vos besoins et à votre budget).
Voici un exemple de Tree Testing
Imaginons que vous ayez un site e-commerce qui vend des bougies parfumées. Vous pourriez donner aux utilisateurs une tâche telle que : Imaginez que vous souhaitez acheter une bougie parfumée à la vanille à base de soja. Merci d’utiliser la navigation du site pour nous montrer où vous iriez pour trouver cet article spécifique.
Vous recevrez des statistiques de votre outil montrant où les utilisateurs se sont orientés dans votre menu de navigation pour retrouver des articles précis. Le fait que les utilisateurs se rendent ou non aux bons endroits vous donne des indications importantes sur ce qui pourrait être amélioré dans votre structure.
Pourquoi faire du Tree Testing ?
Pour commencer, il est important de connaître le terme technique architecture de l’information. L’architecture de l’information, c’est tout simplement la façon dont l’information est organisée sur votre site ou plateforme, et c’est probablement le facteur le plus important pour permettre à vos utilisateurs de trouver ce dont ils ont besoin d’une manière simple et rapide.
En d’autres termes, vous pouvez avoir les meilleurs produits, les meilleurs prix et/ou les outils les plus évolués — mais si vos utilisateurs ne parviennent pas à les trouver, il sera difficile d’atteindre vos objectifs d’utilisation ou de chiffre d’affaires.
Le tree testing est une méthodologie simple et peu coûteuse qui vous aide à garantir que vos utilisateurs peuvent trouver ce qu’ils recherchent. Vous pouvez l’effectuer dès les premières étapes du processus de conception pour partir sur de bonnes bases, mais gardez à l’esprit qu’un test de structure est pratiquement toujours pertinent. Après avoir mené un tree test, vous repartirez avec des analyses concrètes et actionnables pour améliorer la facilité de recherche des éléments qui comptent le plus pour vous et vos utilisateurs.
Étape par étape : comment réaliser un Tree Test
Voici votre guide étape par étape pour planifier, lancer et tirer profit de votre tree test. Lisez l’ensemble de ces étapes, ainsi que nos astuces de pros, et vous serez prêt à vous lancer.
Étape 1 : définissez votre objectif de recherche
Comme pour tout type de recherche ou de test d’utilisabilité, il est indispensable de bien préciser vos objectifs avant d’impliquer des testeurs. Voici quelques questions qui peuvent vous aider à définir quels aspects de l’architecture de votre site ou plateforme vous souhaitez explorer lors de votre premier tree test :
- Existe-t-il des outils ou catégories d’articles spécifiques qui préoccupent notre équipe et que nous souhaiterions vérifier ?
- Notre équipe data peut-elle analyser les comportements utilisateurs et signaler les points problématiques du site ? Par exemple, où observe-t-on fréquemment des abandons ?
- Nos équipes commerciales ou support client peuvent-elles fournir des retours sur des fonctionnalités ou articles que les utilisateurs ne parviennent pas à trouver ?
Après un brainstorming, vous devriez pouvoir cibler ce que vous souhaitez tester et pourquoi. À partir de ces objectifs, vous définirez ensuite les exercices concrets du tree testing pour vos testeurs.
Étape 2 : mettez-vous d’accord avec l’ensemble des parties prenantes
Quel que soit votre rôle précis dans l’équipe produit, il y a de fortes chances que vos retours contribuent aussi au travail des autres. Réfléchissez à qui, dans votre équipe, doit être informé de votre test.
Quelques collègues auxquels penser :
- Designers
- Autres chefs de produit
- Responsables marketing produit
- Analystes de données
Une fois que vous avez défini qui doit être informé, organisez une courte réunion pour expliquer ce que vous faites et obtenir des retours sur le ou les objectifs de recherche que vous avez formulés à l’étape une. Bien souvent, d'autres parties prenantes auront des objectifs supplémentaires à proposer auxquels vous n’auriez pas pensé.
Une fois que vous et vos collègues êtes alignés, il est temps de passer à la suite et de lancer votre test !
Étape 3 : Concevez la structure de votre arbre
Comme mentionné, l’idéal est d’utiliser un outil de test d’arborescence dont les fonctionnalités vous conviennent le mieux. Vous pouvez alors saisir les catégories et sous-catégories afin que votre outil soit prêt pour vos testeurs.
Étape 4 : Rédigez les tâches de votre test d’arborescence
Avant de recruter des participants, vous devrez rédiger les tâches que vous souhaitez leur faire accomplir. Voici quelques conseils à retenir lors de la rédaction de chaque tâche :
- La simplicité et la clarté sont essentielles : ce n’est pas le moment d’être verbeux.
- Offrez du contexte : que cherche l’utilisateur et pourquoi ?
- Évitez d’utiliser dans vos énoncés les mots exacts présents dans votre structure de navigation. Cela incitera l’utilisateur à rechercher un mot précis et diminuera la fiabilité de vos résultats.
- Précisez à vos utilisateurs qu’il n’y a pas de mauvaise réponse, et que la tâche consiste simplement à choisir ce qui leur semble le plus intuitif à chaque question.
Voici un exemple de formulation possible pour une tâche :
Imaginez que vous souhaitez ajouter un filtre à votre photo. Indiquez dans le schéma de l’arborescence où vous iriez pour le faire et expliquez votre choix à voix haute.
Une fois toutes vos tâches rédigées, vous êtes prêt à recruter vos testeurs !
Étape 5 : Recrutez vos participants et programmez les sessions de test
Il est possible d’animer vos sessions de test d’arborescence sur Zoom ou même en présentiel – cependant, gardez à l’esprit qu’il s’agit d’un investissement considérable en temps pour vous et pour les participants. Ma recommandation pour ce type de test est d’opter pour une approche non modérée, c’est-à-dire d’utiliser une plateforme pour recruter des utilisateurs qui réalisent le test à leur convenance. Vous recevez les enregistrements de chaque session ainsi que les métriques obtenues, et pourrez les analyser selon votre propre emploi du temps.
Je recommande souvent d'utiliser usertesting.com, qui est ma plateforme de référence pour les tâches non modérées. Sur UserTesting et d'autres plateformes similaires, vous pouvez créer un screener pour définir vos profils utilisateurs souhaités, et ils s’occupent également de rémunérer les participants pour leur temps.
Peu importe comment et où vous recrutez vos participants, vous vous demanderez sûrement combien de participants vous devez inclure. Il n’y a pas de règle fixe, mais je recommande généralement de tester auprès de 15 à 20 utilisateurs pertinents, puis de rechercher une saturation ou des tendances claires dans vos données. Si des tendances claires émergent, ajoutez 5 à 10 utilisateurs supplémentaires. Vous pouvez également consulter ce guide pour plus d’informations sur le choix de la taille de votre échantillon.
Avant de lancer votre test auprès de tous vos participants, nous recommandons de réaliser un test pilote avec seulement quelques utilisateurs. Cela vous permettra de détecter d’éventuels problèmes dans vos tâches ou des erreurs dans la structure de votre arborescence. Une fois votre test pilote validé, lancez votre test officiel et laissez vos testeurs faire le reste !
Étape 6 : Analysez les résultats de vos tests d’arborescence
Si vous utilisez une plateforme de tests d’arborescence, vous recevrez des métriques – par exemple, le taux de réussite aux tâches – comme résultats principaux. Ainsi, pour chaque tâche, vous verrez le pourcentage de participants ayant choisi chaque chemin de navigation. Depuis votre plateforme de recrutement, telle que UserTesting, vous recevrez l’enregistrement de la session de chaque utilisateur.
Et ensuite ?
- Commencez par examiner vos métriques. Même s’il n’y a pas de bonne réponse du point de vue du participant, il existe une réponse idéale pour chacune de vos tâches de votre côté.
- Quelles tâches ont posé un problème aux utilisateurs ?
- À quels endroits n’étaient-ils pas susceptibles d’arriver à la bonne destination ?
- Où les utilisateurs étaient-ils partagés dans leur choix, ce qui peut indiquer des redondances ?
- Où y avait-il beaucoup d’allers-retours, ce qui indique de la confusion ?
- Pour les tâches où un problème potentiel est identifié, regardez les extraits de vos sessions enregistrées. Puisque vous avez demandé aux utilisateurs d’expliquer leurs choix, visionner les enregistrements vous donnera un aperçu sur les raisons pour lesquelles les utilisateurs ont emprunté le mauvais chemin dans votre structure ou pourquoi ils étaient incertains.
Une fois cette analyse de données effectuée, vous devriez avoir une idée assez claire des endroits où et des raisons pour lesquelles votre architecture de l’information n’est pas intuitive pour les utilisateurs. Formulez vos conclusions par écrit, ajoutez des liens vers les extraits vidéo, et préparez-vous à partager et à réfléchir avec vos collègues.
Étape 7 : Partagez vos résultats et réfléchissez à des actions concrètes
Partagez vos conclusions avec les collègues concernés, peut-être lors d’une courte présentation comprenant des extraits vidéo. Après avoir présenté vos résultats, envisagez de réfléchir ensemble des solutions avec vos équipes produit et design. Vous souhaiterez probablement considérer tout, des modifications de libellé aux changements de catégorisation, et il est pertinent d’en débattre collectivement.
Assurez-vous que vous ou une autre personne présente prenne note d’actions concrètes et des prochaines étapes afin que vos conclusions se traduisent réellement en actions.
Astuces Pro : Bonnes pratiques à connaître avant de lancer votre Tree Test !
Tree testing vs. tri de cartes
Le tri de cartes est une méthode de recherche où vous donnez aux utilisateurs des cartes, comportant tous vos éléments ou fonctionnalités de la plateforme, et leur demandez de les catégoriser de la façon qui leur paraît la plus intuitive.
Si votre équipe remet en question des éléments fondamentaux comme les intitulés de catégories, avant de faire un tree test — parfois appelé tri de cartes inversé — il peut être judicieux de commencer par un tri de cartes. Cela vous permettra de voir comment les utilisateurs organisent tous les éléments de votre plateforme et de peaufiner vos catégories avant de réaliser l’exercice inverse avec le tree test.
Vous pouvez consulter notre guide du tri de cartes pour voir si cela a du sens pour vous comme première étape. Comme ce guide, il vous accompagne étape par étape !
Utilisez le tree testing encore et encore
Le tree testing est une méthode qui ne cesse d’être utile ! Lorsque vous ajoutez de nouvelles fonctionnalités ou changez un élément majeur de votre plateforme, il est judicieux de mettre à jour votre arborescence ou d’en créer une nouvelle sur la plateforme de votre choix et de refaire des tests. Il est rare que le tree testing ne se fasse qu’une seule fois.
Ça y est, vous êtes désormais un expert confirmé. Je vais résister à toute envie de faire des jeux de mots sur la forêt et m’arrêter là : organisez une réunion avec vos collègues pour définir vos objectifs et commencez à tirer parti des bénéfices UX du bon vieux tree test.
N’oubliez pas de vous abonner à notre newsletter pour retrouver d’autres ressources et guides sur le product management, ainsi que les derniers podcasts, interviews, et autres perspectives d’experts et leaders du secteur.
