Discovery & Framing

Le Discovery & Framing est la phase initiale d'un projet agile et il est utilisé pour le dégrossir.

Posté le
(Dernière modification le )
3 minutes
473 mots

Méthode agile : Présentation générale

« Discovery and Framing » sont 2 termes associés (la découverte et l’encadrement) qui qualifient une phase initiale précédant les sprints.

Discovery & Framing

Le Discovery & Framing est la phase initiale d'un projet agile et il est utilisé pour le dégrossir.

Cette phase permet de dégrossir un projet et de le formaliser pour pouvoir le conduire en méthode agile. Elle s’étale généralement sur une semaine.

Cela s’articule en 2 parties, la découverte et l’encadrement (d’où le nom).

Cela s'articule en 2 parties, la découverte et l'encadrement (d'où le nom)

Discovery & Framing en méthode agile

Cela s'articule en 2 parties, la découverte et l'encadrement (d'où le nom)

La découverte

Elle commence le lundi et s’arrête si possible le mercredi.

Chaque jour, on détaille des hypothèses sur le projet et on interroge les clients (beaucoup). Une réunion a lieu tous les matins pour rassembler les résultats et recommencer (ça s’apparente au scrum).

Ne cherchez pas à estimer des temps, c’est une phase de recherche. Si cette phase déborde trop au delà du mercredi, il faudra peut-être planifier une nouvelle semaine.

L’encadrement (la formalisation)

À partir du mercredi, vous pouvez commencer à créer des ateliers au sein des équipes. Ces ateliers ont pour objectifs de définir les grands identifiants du projet :

  • Les « buyers personas » et les «  final users personas » : cette technique est souvent utilisée en marketing pour cibler les marchés. Dans le cas présent, il faut voir plus large et plus technique. Comment les utilisateurs finaux vont-ils se servir du système ? Quels sont leurs cultures, leurs histoires pour prévoir l’ergonomie du système ?

  • Déterminer quel est l’objectif minimum viable à atteindre. C’est à dire l’ensemble des fonctionnalités absolument nécessaires pour la première version du système. C’est le « Minimum viable product » (le produit minimum viable).

  • À partir des ces données, extraire un Lean Canvas qui servira de fiche globale du projet.

  • Déterminer l’environnement de développement nécessaire et les outils pour pouvoir développer, tester et mettre en production cette première version.

  • Commencer à détailler les epics, sagas, themes et initiatives du projet mais pas encore les stories, NFR et Spike. L’objectif est d’avoir une vision du projet à long terme.

Bouclage et suite

Cette semaine se boucle avec une réunion de rétrospective (rappelant la cérémonie) durant laquelle on fait le point. Bien sûr, cette réunion ne doit pas dépasser 2 heures pour être efficace.

Cette phase de Discovery & Framing peut se répéter (s’itérer) sur plusieurs semaines jusqu’à ce que l’ensemble des acteurs du projet soient satisfaits des grands identifiants.

Une fois cette phase finie, alors les Sprints démarrent. Selon le projet, on peut caler un Sprint 0 à ce moment-là, qui sert de Sprint de chauffe.

Sources

Discovery & Framing

Le Discovery & Framing est la phase initiale d'un projet agile et il est utilisé pour le dégrossir.