Priorisation & planification

User story map

Le parcours en colonnes, les stories en dessous, une ligne horizontale qui découpe les releases.

Quand. Le meilleur outil pour découper un MVP qui reste cohérent de bout en bout au lieu d'un empilement de features.

Durée
3 h
Participants
Équipe complète
Livrable
Carte + tranche MVP identifiée
Stade
Idée · Pré-PMF · Post-PMF · Scale-up · Mature
Étape 1Étape 2Étape 3Étape 4Étape 5Étape 6BackboneRelease 1Release 2Release 3
Ouvrir dans FigJamTrouver la bonne séquence

Dans FigJam : Fichier → Dupliquer dans tes brouillons, puis garde la section de cet atelier. Récupérer le fichier sur Figma Community

Exemple rempli

Étape 1Étape 2Étape 3Étape 4Étape 5Étape 6BackboneRelease 1Release 2Release 3Voir les jobs dujourDémarrer uneinterventionSaisir pièces ettempsPrendre des photosFaire signer leclientClôturer etsynchroniserJobs du jour encache à 6hDémarrer sans réseauPièces en textelibre, sanscataloguePhotos stockées enlocalSync auto, badge'non synchronisé'Rafraîchir les jobsau retour du réseauCatalogue de piècesen cacheSignature hors ligneMessage de conflitsi le job a changéCarte hors ligne dela tournéeNote vocale sur lejobAnnotations photohors ligneRéessayer parintervention

Données d'exemple. Fieldnote est une entreprise fictive qui sert à remplir les 61 boards, pour que les exemples racontent une seule histoire.

Post-PMF, toute la squad Field app cartographie la journée de Léa pour découper le mode hors ligne en trois releases.

Ce que l'équipe en a tiré

La release 1 couvre tout le squelette de la journée de Léa sauf la signature : elle peut saisir chaque job hors ligne sous quatre semaines, le confort vient ensuite.

Comment l'animer

Préparation

Déroulé

  1. 15 min
    Raconter l'histoire
    Une personne raconte ce que fait l'utilisateur du premier contact jusqu'au moment où il obtient de la valeur, au passé, comme si ça marchait déjà. Les autres écoutent et écrivent des activités sur des stickies, un verbe par sticky.
  2. 30 min
    Construire le backbone
    Aligne les activités de gauche à droite dans l'ordre où l'utilisateur les vit. Fusionne les doublons. Lis la ligne à voix haute : si ça ne sonne pas comme une journée de l'utilisateur, réordonne.
  3. 50 min
    Décomposer
    Sous chaque activité, écris les stories qui la rendent possible, la plus essentielle en haut. Des binômes travaillent sur deux activités chacun, puis tournent. Pas d'estimation pour l'instant.
  4. 20 min
    Parcourir la carte
    Parcours de gauche à droite et demande à chaque colonne : 'quelle est la plus petite chose ici qui permet à l'utilisateur de passer à l'étape suivante ?' Descends tout le reste.
  5. 40 min
    Découper les releases
    Trace la première ligne : ce qui traverse toutes les colonnes avec le minimum. C'est la release 1. Ne débats que des stories posées sur la ligne. Puis trace la deuxième et la troisième.
  6. 20 min
    Nommer et vérifier
    Donne un nom à chaque tranche en langage utilisateur. Demande au tech lead si la tranche 1 tient en moins de six semaines. Sinon, retourne à la ligne.
  7. 5 min
    Clôturer
    Photographie le board et désigne quelqu'un pour transformer la tranche 1 en items de backlog d'ici demain.

Pièges

Ensuite

La tranche 1 devient le backlog de sprint, dans l'ordre des colonnes. La carte reste au mur et se met à jour après chaque release. Associe-la à un user flow pour concevoir les écrans de la tranche 1.

Source : Jeff Patton

Ateliers liés

Retour à la boussoleTous les ateliersEnglish version