Essayer gratuitement
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                              │
└─────────────────────────────────────────────────────────────┘

Solutions Connexes