4 min lecture • Guide 742 of 877
Techniques de Découpage de Stories
Les grandes stories créent du risque et retardent le feedback. GitScrum aide les équipes à suivre les stories découpées avec des relations parent-enfant et des rollups de progression.
Pourquoi Découper les Stories
Le Problème des Grandes Stories
PROBLÈMES DES GRANDES STORIES:
┌─────────────────────────────────────────────────────────────┐
│ │
│ GRANDE STORY (13 points): │
│ "En tant qu'utilisateur, je peux gérer mes paramètres compte"│
│ │
│ CE QUI SE PASSE: │
│ │
│ Jour 1: "J'y travaille" │
│ Jour 2: "J'y travaille encore" │
│ Jour 3: "Ça avance" │
│ Jour 4: "Presque fini" │
│ Jour 5: "90% fait" │
│ Jour 6: "Je termine" │
│ Jour 7: "Trouvé un problème" │
│ Jour 8: "En fait 50% fait" │
│ Jour 9-15: La même chose... │
│ │
│ PROBLÈMES: │
│ │
│ ❌ Pas de feedback avant fin │
│ ❌ "90% fait" pendant des jours │
│ ❌ Difficile d'estimer précisément │
│ ❌ Risque caché jusqu'à trop tard │
│ ❌ Bloque autre travail │
│ ❌ Impossible de livrer valeur partielle │
│ ❌ Engagement sprint flou │
│ │
│ L'ALTERNATIVE: │
│ │
│ Découper en 5 stories (2-3 points chacune) │
│ Livrer 1-2 par jour │
│ Obtenir feedback en continu │
│ S'adapter basé sur apprentissages │
└─────────────────────────────────────────────────────────────┘
Bénéfices des Petites Stories
BÉNÉFICES DES PETITES STORIES:
┌─────────────────────────────────────────────────────────────┐
│ │
│ FLUX PRÉVISIBLE: │
│ • Stories complétées quotidiennement │
│ • Burndown lisse │
│ • Progression visible │
│ │
│ MEILLEURES ESTIMATIONS: │
│ • Moins d'inconnu dans périmètre plus petit │
│ • Plus facile à comparer │
│ • Vélocité plus précise │
│ │
│ FEEDBACK PLUS RAPIDE: │
│ • Livrer aux utilisateurs plus tôt │
│ • Attraper problèmes tôt │
│ • Corriger le cap rapidement │
│ │
│ RISQUE PLUS FAIBLE: │
│ • Moins de retravail si erreur │
│ • Plus facile de pivoter │
│ • Moins de problèmes d'intégration │
│ │
│ BÉNÉFICES ÉQUIPE: │
│ • Plus satisfaisant (complétion!) │
│ • Collaboration plus facile │
│ • Moins de contexte à partager │
│ │
│ TAILLE IDÉALE: │
│ • 1-3 jours de travail │
│ • 1-5 story points │
│ • Rentre facilement dans un sprint │
│ • Livre quelque chose d'utilisable │
└─────────────────────────────────────────────────────────────┘
Techniques de Découpage
Par Étapes de Workflow
DÉCOUPER PAR WORKFLOW:
┌─────────────────────────────────────────────────────────────┐
│ │
│ STORY ORIGINALE: │
│ "En tant qu'utilisateur, je peux gérer mon profil" │
│ (Trop grande - 13 points) │
│ │
│ IDENTIFIER ÉTAPES WORKFLOW: │
│ Voir → Éditer → Sauver → Valider → Notifier │
│ │
│ STORIES DÉCOUPÉES: │
│ │
│ 1. "En tant qu'utilisateur, je peux voir mon profil actuel"│
│ (2 points) - Affichage seulement │
│ │
│ 2. "En tant qu'utilisateur, je peux éditer nom et email" │
│ (3 points) - Édition basique │
│ │
│ 3. "En tant qu'utilisateur, je peux uploader photo profil"│
│ (3 points) - Gestion photo │
│ │
│ 4. "En tant qu'utilisateur, je peux changer mot de passe"│
│ (3 points) - Sensible sécurité │
│ │
│ 5. "En tant qu'utilisateur, je reçois email quand profil change"│
│ (2 points) - Notification │
└─────────────────────────────────────────────────────────────┘