Essayer gratuitement
3 min lecture Guide 789 of 877

Anti-patterns Sprint à Éviter

Les sprints peuvent mal tourner de manière prévisible. GitScrum aide les équipes à repérer les anti-patterns tôt grâce aux métriques et à la visibilité du workflow.

Anti-patterns de Planification

Sur-engagement

SUR-ENGAGEMENT:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ LE PATTERN:                                                 │
│ L'équipe s'engage sur plus qu'elle peut livrer           │
│ Le sprint se termine avec du travail incomplet significatif│
│                                                             │
│ SYMPTÔMES:                                                  │
│ • Burndown n'atteint jamais zéro                         │
│ • Stories reportées à chaque sprint                       │
│ • Équipe stressée en fin de sprint                       │
│ • Qualité en souffre                                      │
│                                                             │
│ SIGNATURE BURNDOWN:                                         │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ 30│●                                                    ││
│ │   │ ╲                                                   ││
│ │ 20│  ╲▲                                                 ││
│ │   │   ╲ ▲▲                                              ││
│ │ 10│    ╲  ▲▲▲▲▲▲▲▲▲                                     ││
│ │   │     ╲         ← N'atteint jamais zéro              ││
│ │  0│──────●                                              ││
│ └─────────────────────────────────────────────────────────┘│
│                                                             │
│ CAUSES RACINES:                                             │
│ • Pression du PO pour s'engager plus                     │
│ • Estimation optimiste                                    │
│ • Ne pas comptabiliser les surcharges (réunions, revues)│
│ • Ne pas suivre la capacité réelle                       │
│                                                             │
│ CORRECTIONS:                                                │
│ ✅ Utiliser vélocité historique, pas souhaits            │
│ ✅ Factoriser congés, jours fériés, réunions            │
│ ✅ Laisser tampon (10-15% pour imprévus)                │
│ ✅ PO priorise, équipe s'engage                         │
│ ✅ "Non" est une réponse valide                          │
└─────────────────────────────────────────────────────────────┘

Raffinement Insuffisant

BACKLOG NON PRÉPARÉ:
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ LE PATTERN:                                                 │
│ Stories tirées dans sprint sans raffinement approprié    │
│ L'équipe découvre les exigences pendant développement    │
│                                                             │
│ SYMPTÔMES:                                                  │
│ • Réunions planning longues                               │
│ • "Qu'est-ce que ça veut dire?"                         │
│ • Changements périmètre en plein sprint                 │
│ • Développeurs bloqués en attente clarification         │
│                                                             │
│ EXEMPLE:                                                    │
│ ┌─────────────────────────────────────────────────────────┐│
│ │ STORY-456: Améliorer reporting                        ││
│ │                                                         ││
│ │ Description: Rendre les rapports meilleurs            ││
│ │ Critères acceptation: ???                              ││
│ │ Estimation: ???                                         ││
│ │                                                         ││
│ │ Jour 3: "Attendez, quels rapports?"                   ││
│ │ Jour 5: "Le PM veut aussi des graphiques"            ││
│ │ Jour 8: "En fait, on peut ajouter export?"           ││
│ └─────────────────────────────────────────────────────────┘│
│                                                             │
│ CAUSES RACINES:                                             │
│ • Sauter ou précipiter le raffinement                    │
│ • PO indisponible pour questions                         │
│ • Pas de Definition of Ready                              │
│                                                             │
│ CORRECTIONS:                                                │
│ ✅ Sessions raffinement obligatoires                      │
│ ✅ Definition of Ready appliquée                          │
│ ✅ Stories raffinées 1-2 sprints en avance              │
│ ✅ Équipe peut rejeter stories non raffinées            │
│ ✅ Critères acceptation clairs requis                    │
└─────────────────────────────────────────────────────────────┘

Solutions Connexes