Introducing G2.ai, the future of software buying.Try now

Cartographie de l'histoire

par Kelly Fiorini
La cartographie des histoires aide les équipes de développement logiciel agile à visualiser le parcours de l'utilisateur avec leurs produits. Apprenez les étapes de base, le processus, les meilleures pratiques et les avantages.

Qu'est-ce que le story mapping ?

Le story mapping est un schéma visuel qui aide une équipe de développement logiciel à comprendre le parcours de l'utilisateur avec un produit et ses fonctionnalités. Couramment utilisé dans la méthodologie agile, le story mapping aide les équipes à organiser et à prioriser les tâches, rendant un grand projet plus gérable.

Les story maps ont des lignes et des colonnes comme une grille. Les équipes décomposent le projet global en tâches individuelles plus petites appelées user stories. De gauche à droite, les user stories progressent chronologiquement. De haut en bas, elles progressent par ordre de priorité ou de complexité des tâches.

Bien que les équipes puissent créer des story maps avec des post-it ou des fiches, de nombreuses organisations s'appuient sur des tableaux blancs collaboratifs ou des logiciels de gestion de produit. Ces outils facilitent le mapping et permettent aux équipes distantes de travailler ensemble efficacement.

Éléments de base du story mapping

Qu'une équipe crée un story map tangible ou numérique, elle doit avoir une compréhension complète de ce qu'elle veut construire, pour qui elle veut le construire et comment cela leur sera bénéfique. Cette connaissance leur permet de construire les éléments fondamentaux du story mapping.

  • Backbone : Le backbone fait référence aux deux premières lignes du story map. Cela montre le parcours utilisateur à un niveau élevé et crée une structure claire pour la carte.
  • Activités : Ce sont les principales actions qu'un utilisateur effectue dans le produit. Ces activités forment la ligne la plus haute du backbone.
  • Tâches : Composant la deuxième ligne du backbone, les tâches sont les étapes spécifiques qu'un utilisateur doit suivre pour compléter une activité.
  • Détails : Un story map offre également des détails supplémentaires ou des sous-tâches granulaires. Chaque détail est une fonctionnalité du produit, une action spécifique qu'un utilisateur doit effectuer dans un produit pour compléter une tâche. Ceux-ci sont disposés en colonnes verticales sous la tâche concernée.

Processus de story mapping

Les équipes agiles utilisent le story mapping pour obtenir une vue d'ensemble du produit.

Processus de story mapping

Pour de meilleurs résultats, les équipes suivent généralement ces étapes :

  • Déterminer les activités. L'équipe aborde généralement cela d'un point de vue centré sur l'utilisateur. Ils décident des activités de haut niveau qu'un utilisateur souhaite réaliser avec le produit. Par exemple, dans une application de portefeuille numérique, les utilisateurs peuvent faire défiler leurs transactions récentes, envoyer ou demander de l'argent. L'équipe de développement ajoute ces activités à la ligne supérieure du story map.
  • Décomposer les activités en tâches. Ensuite, les membres de l'équipe décomposent le parcours utilisateur en actions plus petites que les utilisateurs doivent effectuer pour atteindre leur objectif souhaité. Par exemple, pour envoyer de l'argent, un utilisateur pourrait suivre cette progression : « cliquer sur le bouton d'envoi », « sélectionner le destinataire » et « entrer le montant ». Chaque tâche occupe une carte distincte sur un story map.
  • Ajouter des colonnes verticales. Sous chaque tâche, l'équipe devient granulaire, discutant de toutes les exceptions ou approches alternatives qu'un utilisateur pourrait prendre pour atteindre son objectif. Ils créent des cartes pour tous ces détails.
  • Prioriser les détails. L'équipe classe les détails ou les user stories, déplaçant physiquement les plus importants en haut de leurs colonnes respectives. Ils s'assurent également que la carte s'écoule correctement, capturant le parcours utilisateur de gauche à droite à travers les lignes.
  • Trancher la carte. Les équipes doivent ensuite regrouper les user stories par sprint ou par version de produit. L'équipe « tranche » la carte en traçant des lignes horizontales pour sélectionner les lignes à inclure dans chaque version.

Remarque : L'équipe écrit généralement des phrases verbales simples sur chaque carte pour capturer la tâche ou le détail pour le story map. Ils les transforment ensuite en user stories complètes, une description claire du point de vue de l'utilisateur. Un cadre commun pour une user story est « En tant que (type d'utilisateur), je veux (action) afin que (bénéfice). »

Avantages du story mapping

Le story mapping aide les équipes à structurer visuellement les user stories. Certains avantages spécifiques incluent :

  • Améliorer la communication et la collaboration. Le story mapping donne aux membres de l'équipe, aux parties prenantes et aux propriétaires de produit une compréhension partagée du parcours utilisateur. Il suscite des conversations perspicaces et clarifiantes sur la façon de construire ou de transformer un produit.
  • Gérer la portée et les priorités du produit. Comme le story mapping offre une visibilité sur les fonctionnalités et les tâches du produit, l'équipe comprend plus précisément ce qu'il faut inclure ou exclure. Ils peuvent également prioriser les détails du projet pour apporter de la valeur au client plus rapidement.
  • Augmenter la centration sur l'utilisateur. Le story mapping organise les user stories le long du parcours utilisateur, obligeant les équipes de développement à considérer comment l'utilisateur final expérimente le produit. Les développeurs peuvent créer un produit qui s'aligne mieux avec les désirs et les besoins des utilisateurs en maintenant l'empathie.
  • Visualiser les risques. Les story maps offrent une perspective d'ensemble du produit et offrent une chance d'explorer les détails plus petits. Lors de la planification des sous-tâches, les développeurs discutent des risques et des blocages potentiels.

Meilleures pratiques de story mapping

Le story mapping nécessite des discussions perspicaces et une approche organisée. Pour créer une carte précise et utile, les équipes agiles suivent ces meilleures pratiques :

  • Recruter les bonnes personnes. En incluant des personnes avec des forces et des expertises diverses, l'équipe peut créer un story map plus solide et une image plus claire de la portée du produit. Pour de meilleurs résultats, les équipes devraient être composées d'au plus dix personnes, y compris des designers d'expérience utilisateur (UX), des développeurs et un chef de produit.
  • Explorer les personas utilisateurs. Une équipe agile garde l'utilisateur final à l'esprit lors du story mapping. Avant de commencer, l'équipe devrait créer ou revoir des personas utilisateurs, des profils représentant des sous-groupes spécifiques du public idéal du produit.
  • Passer à l'action. Un story map décrit les activités, les tâches et les détails du projet, créant une base solide pour le travail de l'équipe agile. Une fois que les parties prenantes approuvent les histoires cartographiées, l'équipe de production commence un sprint de développement.

En savoir plus sur les meilleures pratiques pour les équipes agiles.

Kelly Fiorini
KF

Kelly Fiorini

Kelly Fiorini is a freelance writer for G2. After ten years as a teacher, Kelly now creates content for mostly B2B SaaS clients. In her free time, she’s usually reading, spilling coffee, walking her dogs, and trying to keep her plants alive. Kelly received her Bachelor of Arts in English from the University of Notre Dame and her Master of Arts in Teaching from the University of Louisville.

Logiciel Cartographie de l'histoire

Cette liste montre les meilleurs logiciels qui mentionnent le plus cartographie de l'histoire sur G2.

Miro offre un ensemble complet d'outils pour soutenir les flux de travail de développement de produits, les cadres à grande échelle et la transformation Agile à grande échelle. Les capacités intégrées de Miro pour les estimations, la cartographie des dépendances, les rétrospectives privées et la planification de produits à grande échelle sont complétées par une synchronisation bidirectionnelle puissante avec Jira pour gérer les flux de travail de bout en bout sur une surface visuelle et collaborative. Ensemble, ces capacités sont conçues pour soutenir pleinement les équipes distribuées tout au long du cycle de vie du développement de produits, alors qu'elles hébergent des pratiques comme la planification de sprint, le scrum quotidien, la revue de sprint et les rétrospectives, visualisent et gèrent leur travail sur un Kanban, ou organisent de grands ateliers de planification de produits à grande échelle.

Lucidchart est une application de diagramme intelligente pour comprendre les personnes, les processus et les systèmes qui font avancer les affaires.

Mural est en mission pour aider chaque équipe de mise sur le marché à atteindre l'alignement. Avec les bons outils pour collaborer, concevoir et exécuter des stratégies centrées sur le client, les organisations peuvent briser les silos qui ralentissent le succès et obtenir des résultats plus rapidement. Mural offre un espace de collaboration intuitif et interactif avec des modèles conçus à cet effet, une sécurité de niveau entreprise et des méthodologies de pointe pour les passionnés du client. Les équipes GTM peuvent se réunir sur une toile infinie qui est flexible et visuelle pour échanger des idées, planifier des calendriers de projets et exécuter ensemble rapidement. Les Superpouvoirs de Facilitation de Mural conduisent à un engagement accru des équipes, des clients et des partenaires GTM, transformant chaque réunion en une session de co-création. Les fonctionnalités de cartographie et de scénarisation accélèrent l'adhésion et la prise de décision en démontrant une compréhension des besoins des clients et comment y répondre. Mural AI peut résumer les points clés des interactions ou suggérer de nouvelles idées pour élaborer des stratégies pour obtenir un « oui ». Les modèles prêts à l'emploi et personnalisés facilitent le partage des meilleures pratiques pour élever chaque coéquipier à être passionné par le client.

Craft.io est un outil de gestion de produit agile conçu pour offrir aux utilisateurs une compréhension claire de ce qu'est leur produit et de sa direction.

Caractéristiques de conception Il est temps de concevoir selon vos conditions Figma est la seule plateforme qui réunit des fonctionnalités de conception puissantes que vous aimez déjà et un flux de travail plus efficace en prime.

Trello est un outil de collaboration qui organise vos projets en cartes et tableaux. En un coup d'œil, Trello vous indique sur quoi on travaille, qui y travaille et où en est le processus.

Jira est un outil de suivi des problèmes et des projets pour les équipes développant d'excellents logiciels. Suivi des bogues et des tâches, liaison des problèmes au code associé, planification agile et surveillance de l'activité.

ClickUp est une application pour les remplacer toutes. C'est l'avenir du travail. Plus qu'une simple gestion des tâches - ClickUp offre des documents, des rappels, des objectifs, des calendriers, et même une boîte de réception. Entièrement personnalisable, ClickUp fonctionne pour tous les types d'équipes, afin que toutes les équipes puissent utiliser la même application pour planifier, organiser et collaborer.

Améliorer la satisfaction des clients et augmenter les revenus en comprenant rapidement ce que vos clients pensent de votre entreprise — dans leurs propres mots — à partir de vos données NPS®, CSAT, d'enquête client et d'évaluation de produit.

Les équipes de marketing et de vente comptent sur les Histoires de Produits Immersives de ScreenSpace pour percer le bruit → engager émotionnellement les acheteurs à forte intention → et les guider dans un voyage expérientiel vers le "OUI !" 💜

DEON est une plateforme de collaboration visuelle qui permet aux utilisateurs de travailler et de collaborer sur une toile infinie avec une grande variété de types de fichiers et de sources de données à haute performance.

Collaboard apporte le tableau blanc aux réunions et ateliers à distance. Collaboard est une nouvelle application de tableau blanc en ligne et une solution de collaboration d'équipe. C'est amusant à utiliser et cela aide les équipes à être plus productives lorsqu'elles travaillent à distance. Les gens collaborent en temps réel en dessinant sur le tableau blanc, en ajoutant des notes autocollantes, des documents, des images, des vidéos et bien plus encore. Collaboard est une application fabriquée en Suisse avec un accent sur la sécurité des données. Il est disponible en tant que service cloud ou sur site.

Draft.io est un espace de travail flexible pour la collaboration, la cartographie de l'information et la gestion visuelle. Notre mission est de vous fournir le bon équilibre entre liberté et structure tout en vous permettant d'exploiter efficacement les données de l'espace de travail. La solution est idéale pour la facilitation d'ateliers, la gestion de projet agile, la gestion de produit ou le design UX. Draft.io vous aidera à centraliser divers types d'informations et à noter vos idées, décrire des problèmes, réfléchir individuellement ou en collaboration, prendre des décisions, et planifier et coordonner le travail. Draft.io offre une large gamme de fonctionnalités telles que le vote, les cartes de gestion visuelle, et une intégration étendue avec Jira, et propose une bibliothèque complète de plus de 50 modèles pour vous aider à démarrer en un instant.