Articles les plus consultés

vendredi 23 août 2024

Atelier de Story Mapping : guide complet pour une facilitation agile et efficace

 

 

Introduction

La story mapping est un outil incontournable pour les équipes agiles. Découvrez dans cet article comment j’enseigne aux Product Owner ou Product Manager à animer un atelier de Story Mapping étape par étape pour permettre aux équipes de collaborer efficacement et de transformer vos projets en succès. Cela permettra de partir avec un backlog exhaustif pour un Cas d’Usage donné, ainsi qu’une roadmap de delivery prévisionnel.

 Ce guide détaillé, étape par étape, vous permettra  d’assurer une facilitation rigoureuse et productive.




Préparation de l'atelier

Pour Hélène, Product Owner, avant d'animer un atelier de story mapping, il sera nécessaire  d'identifier les objectifs et les participants tels que Bruno développeur et Mohamed Business Owner/expert métier.

Identification des objectifs et des participants

Définir clairement ce que l'on souhaite accomplir permet de rester concentré et efficace. Invitez des personnes ayant une bonne compréhension du projet et qui peuvent apporter des perspectives diversifiées.

Sélection des outils de collaboration

Des outils comme Klaxoon et Confluence facilitent la collaboration et permettent de suivre les activités en temps réel. Assurez-vous que tous les participants sont familiers avec ces outils avant de commencer.

Planification des ressources nécessaires

Préparez les ressources nécessaires pour l'atelier : post-its, marqueurs, tableaux blancs ou leurs versions numériques. Une bonne planification assure une session de Story Mapping fluide et productive.


Déroulement de l'atelier de Story Mapping

Introduction et mise en contexte

Commencer par un brainstorming en décrivant le parcours client lié à votre cas d’usage, avec les étapes et fonctionnalités

Dans la suite, je prendrai un cas d’usage d’un site d’e-Commerce vendant des produits (dont on ne précisera pas la nature).

  1. Parcours client

Voici le parcours client simple que Hélène et l'équipe présente ont produit à l’issue de leur Story Mapping.


  1. Identification des activités

A partir de l’étape précédente, l'équipe identifie les activités.


  1. Regroupement des tâches par activités

Les fonctionalités sont regroupées par activité


Complétion des activités par des fonctionnalités et tâches 

Certaines fonctionnalités peuvent être découpées ou fusionnées, l'équipe fait un brainstorming pour compléter la premiere version avec des supplements.



Création du backlog global de fonctionnalités



Priorisation et hiérarchisation

Le backlog contient un nombre de fonctionnalités très important. L'équipe de développement ne peut tout produire en un seul sprint. 


A ce stade, il faut prioriser les éléments de ce backlog. Plusieurs méthodes permettent de faire cette priorisation: MoSCoW, matrice d’Eisenhower ou encore WSJF (préconisé par SAFe).


Sur de petits backlogs je vous recommande la méthode MoSCoW


 



Création du plan de release et des Minimum Marketable Feature (MMF)


A ce stade, on regroupe les fonctionnalités de manière logique en MMF en fonction de la priorisation et de la capacité attendue de l’equipe.


Roadmap de delivery


En fonction de la capacité de l’équipe par sprint, le PO et l'équipe peuvent arbitrer des scénarios de delivery.  Celui qui est validé, doit être communiqué aux parties prenantes. Ce scénario sera adapté en fonction des Sprint/Iteration Planning au fur et à mesure des sprints.

 


En conclusion sur le déroulé de l’atelier

Grâce à cet atelier le Product Owner à entre les mains:

  • Un Backlog de fonctionnalités, exhaustif par rapport au Cas d’usage adressé,

  • Un regroupement en Features, permettant de mettre en place un scénario de delivery

  • Une roadmap de delivery.

  • Et surtout… Surtout une vision consolidée produite par les rôles clés (Business, IT, Archi, etc…)


Dans les semaines qui suivent l’équipe travaillera sur le refinement pour que les User Stories qui découlent de ce scénario soient Ready (en respectant le DoR de l’équipe).







Outils et bonnes pratiques pour la facilitation

La gestion des outils de collaboration comme Klaxoon, Confluence ou Miro permet de maintenir l'équipe engagée et productive. Voici quelques techniques de facilitation efficaces.

Gestion des outils de collaboration

Utilisez Klaxoon (ou Miro) pour les brainstormings en temps réel et les visualisations collaboratives, Confluence pour documenter les décisions. Ces outils permettent une gestion structurée et collaborative.

Techniques de facilitation

Pour garder l'équipe engagée, utilisez des techniques comme le tour de table, les sessions de feedback rapide et les pauses régulières. Ces méthodes assurent une dynamique positive et productive.


Retour d'expérience et ajustements

Après l'atelier, il est important de recueillir des feedbacks pour améliorer les prochaines sessions. Voici comment la Product Owner peut adapter et affiner les futurs ateliers de story mapping.

ROTI + feedback post-atelier

Le vote du ROTI + le recueil du feedback, aide à identifier ce qui a bien fonctionné et les points à améliorer. 


Adaptation et amélioration

Analysez les feedbacks pour ajuster les techniques de facilitation et les outils utilisés. Cela vous permettra de vous améliorer en vue de votre prochaine facilitation.




Conclusion

Le Story Mapping est un outil puissant pour les équipes agiles. Il permet une meilleure collaboration, une visualisation claire des besoins et une planification efficace. Il est à utiliser pour compléter l’Exploration continue et  en supplément du processus de gestion de la demande dont je vous ai parlé dans cet autre article


Pour aller encore plus loin, participez à nos formations et bénéficiez de notre expertise en coaching agile pour vous et votre équipe. Contactez-nous dès aujourd'hui pour un accompagnement personnalisé.


Aucun commentaire:

Enregistrer un commentaire