Animer Un Cadrage Agile De Projet

Ce guide t’expliquera la manière de faciliter une réunion de cadrage agile avec ton client ou ton équipe, et cela de manière professionnelle.

Nous commencerons par expliquer pourquoi le cadrage agile est essentiel, puis nous passerons en revue les étapes clés et les outils associés en suivant une approche descendante (TOP Down). Nous aborderons les trois principaux éléments du cadrage agile :

  • Définir la vision et les objectifs du projet agile en utilisant l’outil Lean Canvas.
  • Evaluer les impacts potentiels du projet sur toutes les parties prenantes en utilisant la technique de l’impact mapping.
  • Identifier les fonctionnalités qui apportent le plus de valeur aux utilisateurs grâce à la méthode du story mapping.

À la fin de l’article, nous présenterons quelques directives pour l’estimation globale d’un projet. Enfin, nous expliquerons quelle étape suit le cadrage agile.

prerequisites

Prérequis

Le cadrage agile peut être effectué soit après la conclusion du contrat agile avec le client, soit en tant que prestation distincte.

Agilité: Lire Aussi

Contractualiser un Projet Agile

Pourquoi fait-on un cadrage agile de projet ?

Le cadrage d’un projet agile a pour principal objectif de définir clairement les paramètres essentiels du projet dès le départ à savoir la vision, le périmètre, les délais, le budget et les fonctionnalités clés.

Cela permet d’assurer la réussite du projet en mettant l’accent sur les éléments cruciaux tout en respectant des contraintes de temps et de ressources.

 

Cadrer le projet dans un temps contraint :

Démarrage

  • Le cadrage agile favorise un démarrage rapide du projet en évitant des phases de planification trop longues. Cela permet de lancer le projet rapidement, d’obtenir des retours plus tôt, et de s’adapter plus efficacement aux changements.

MVP

  • Le cadrage agile se focalise sur le MVP, assurant ainsi que les équipes se concentrent sur les fonctionnalités essentielles pour un lancement rapide et la collecte de commentaires pour orienter le développement futur.

Parties Prenantes

  • Le cadrage agile implique l’engagement de toutes les parties prenantes dès le départ, grâce à des ateliers réunissant l’équipe, les sponsors et les utilisateurs finaux. Cela favorise la compréhension mutuelle des objectifs, des attentes et des contraintes du projet.

Ensemble d’activités animées autour d’outils pour produire :

Vision

  • Le cadrage agile commence par la création d’une vision du produit. Cette vision est une déclaration concise de ce que le produit doit accomplir et pourquoi il est important. Elle guide toutes les décisions prises tout au long du projet.

Roadmap

  • Après avoir établi la vision, une roadmap planifie les étapes clés du projet en se focalisant sur la réalisation progressive des fonctionnalités selon leur valeur et la gestion des risques. Elle communique également les jalons aux parties prenantes.

Budget

  • Le cadrage agile tient compte des contraintes budgétaires. Les équipes évaluent les coûts estimés du projet et s’efforcent de maintenir le projet dans les limites budgétaires définies.

Comment faire un cadrage agile de projet ?

Comprendre la vision produit

Comprendre la vision est une réponse opérationnelle à la stratégie d’entreprise qui fait le lien avec la roadmap. La Product Vision porte  les réponses aux questions suivantes :

  • Quels problèmes devons-nous résoudre ?
  • Pour qui travaillons-nous “vraiment” ?
  • Quelles solutions proposons-nous ?
  • Comment allons nous diffuser ce produit ?
  • Comment allons nous mesurer la réussite de ce produit ?

Avoir une vision permet d’aligner toutes les parties prenantes et d’anticiper des choix technologiques, les risques et les incertitudes. Il faut aussi mettre cette vision dans son contexte, c’est à dire :

  • Un produit, un service vit dans un contexte soumis à des forces et contraintes qui vont le modeler en grande partie.
  • Ces forces qui s’exercent sont :
    • Les grandes tendances clés
    • Les forces du marché
    • Les forces macro-économiques
    • Les forces de l’industrie

Lean Canvas

Le Lean Canvas est un outil essentiel pour définir et partager efficacement la Product Vision dans le cadre du cadrage agile de projet. Il offre une approche visuelle et synthétique pour consigner les éléments clés de la vision du produit, facilitant ainsi la communication et l’alignement avec les parties prenantes.

Il se construit en divisant une feuille en neuf sections principales. Chacune de ces sections est conçue pour capturer des informations essentielles sur votre projet ou produit. Voici comment le Lean Canvas est généralement construit (e.g d’un projet réel) :

Structure : Le Lean Canvas se compose de neuf sections distinctes:

  • 1-Segments de clients : Spécifiez les groupes de clients ciblés.
  • 2-Problème : Identifie le problème que votre produit ou projet résout.
  • 3-Proposition de valeur unique : Ce qui rend votre solution attrayante.
  • 4-Solution : Décrivez brièvement la solution proposée.
  • 5-Canal : Les canaux par lesquels vous atteindrez vos clients.
  • 6-Activités clés : Les principales actions pour livrer la proposition de valeur
  • 7-Ressources clés : Les éléments essentiels pour mettre en œuvre votre modèle.
  • 8-Sources de revenus : Identifiez les moyens de générer des revenus.
  • 9-Relations avec les clients : Comment vous interagissez avec les clients.

Les questions pour piloter l’atelier :

  • Utilisateurs: Qui est le segment cible de l’application, qui sont nos personas, qui sont nos beta utilisateurs ?
  • Problèmes: Quels sont les principaux problèmes que nous devons résoudre, pour l’entreprise, pour le service, pour l’utilisateur  ?
  • Proposition de valeur: En quoi allons-nous résoudre les problèmes ? Quelles promesses faisons-nous aux utilisateurs ?
  • Solution :Quelles sont les principales features qui vont répondre aux problèmes des utilisateurs ?
  • Stratégie d’adoption: Comment les utilisateurs vont adopter l’application ?
  • Indicateurs clés: Quelles sont les indicateurs que nous allons suivre et mesurer pour valider ou non nos hypothèses et solution ?
  • Coûts: Quels sont les coûts fixes et variables ?
  • Revenus: Quel sera notre ROI ? Quel est le modèle économique du projet ?
  • Relation utilisateur: Quel contact devons nous créer, garder ou faire évoluer avec les utilisateurs ? Quels types de relation existent déjà ?

Construire la roadmap produit

Une roadmap produit est un plan visuel qui indique l’évolution future d’un produit en mettant en évidence les étapes clés et les priorités.

Pour créer notre Roadmap, nous utilisons deux outils éprouvés : l’Impact Map et le Story Map. L’utilisation de ces deux outils nous aide à construire un plan cohérent et pertinent.

    Impact Map

    • L’Impact Map est une méthode visuelle de planification stratégique.
    • Elle permet d’unifier une vision orientée objectifs et une vision orientée fonctionnalités.

    Story Map

    Le Story Map permet d’identifier et de structurer les fonctionnalités suivant 2 axes :

    • L’axe horizontal qui découpe le parcours utilisateur en étapes chronologiques.
    • L’axe vertical qui détaille les étapes en fonctionnalités.

     Atelier Impact Map

    Objectif: Identifier avec l’outil Impact Mapping les personnes impactées et les impacts souhaités par le produit et les fonctions avec le plus de valeur métier en répondant aux quatre questions (Why, Who, How, What)

    • Pourquoi (Why) ?
      • Pourquoi faisons-nous ce que nous faisons ?
      • C’est quoi l’objectif que nous voulons atteindre ?
    •  Qui (Who) ?
      • Qui sont les clients ou utilisateurs de notre produit ?
      • Qui sera impacté par celui-ci ?
    •  Comment (How)?
      • Comment le comportement des acteurs doit-il changer ?
      • Comment peuvent-ils nous aider à atteindre notre objectif ?
    •  Quoi (What) ?
      • Quelles sont les activités, fonctionnalités que l’on peut délivrer ?

      Pour réaliser l’exercice d’Impact Mapping, nous recommandons l’outil Miro, qui propose une fonctionnalité très utile de cartographie mentale (Mind Mapping).

      Atelier Story Map

      Objectif: Utiliser l’outil de Story Mapping pour organiser et donner des priorités à toutes les fonctionnalités, dans le but de définir notre produit minimal viable (MVP) qui apportera de la valeur.

      • Prioriser le MVP
      • Obtenir une vision partagée sur la planification
      • Préparer la RoadMap produit

      À chaque étape du projet (e.g. Release), le produit minimum viable (MVP) doit être bénéfique, fonctionnel et prêt à être déployé en production.

      Macro Estimation et Architecture Generale

      Cette étape revêt une grande importance, généralement enclenchée au début du projet, souvent pendant la phase de cadrage ou de planification initiale. Son objectif principal est de fournir une estimation globale et de mettre en place une architecture de haut niveau pour le système ou le produit que l’équipe de développement s’apprête à créer. Voici un bref aperçu des principaux aspects abordés au cours de cette phase:

      •  Définir la solution et l’architecture technique.
      •  Identifier les risques et plans d’actions préventives associés.
      • Estimer les différentes fonctionnalités présentées dans le Story Map, via une technique de Planning Poker.
      • Estimer l’effort de mise en place (Sprint 0)
      • Produire le livrable, document de synthèse, regroupant tous les éléments.

        Le Cadrage Agile : Résumé de la vision, à la solution

        Le cadrage agile, en résumé, implique de définir la vision et les objectifs du projet à l’aide du Lean Canvas.

        Ensuite, on évalue les impacts sur les utilisateurs (imapct mapping) et on commence à concevoir les grandes fonctionnalités du produit avec le story mapping. À ce stade, il est conseillé de maintenir ces fonctionnalités au niveau “EPIC” pour faciliter une estimation macro. Plus tard, elles seront détaillées en “User Stories” et ensuite en spécifications fonctionnelles et techniques.

        Après avoir réalisé le cadrage agile, la prochaine étape consiste à élaborer un “Release Plan” (plan de déploiement). Le Release Plan joue un rôle essentiel dans la planification itérative des méthodologies agiles, en déterminant quand les différentes fonctionnalités seront prêtes à être déployées ou mises à la disposition des utilisateurs finaux au cours des itérations (sprints).

        Vous êtes maintenant prêt à animer une réunion de cadrage agile.

        Pour toute question, n’hésitez pas à laisser un commentaire, nous serons ravis d’y répondre.

        0 commentaires

        Soumettre un commentaire

        Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *