GitScrum / Docs
Toutes les Bonnes Pratiques

Gestion Suivi Epics | GitScrum

Organisez les grandes initiatives avec des epics. GitScrum découpe fonctionnalités, suit progression et maintient visibilité à travers sprints.

6 min de lecture

Les epics aident à gérer les grandes initiatives à travers plusieurs sprints. GitScrum fournit le suivi des epics pour maintenir la visibilité sur la progression globale.

Structure d'un epic

Qu'est-ce qu'un epic

DÉFINITION D'EPIC :
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ HIÉRARCHIE :                                                │
│ ────────────                                                │
│                                                             │
│ INITIATIVE (Optionnel)                                      │
│    │                                                        │
│    └── EPIC                                                 │
│           │                                                 │
│           ├── STORY                                         │
│           │      │                                          │
│           │      └── TÂCHE                                  │
│           │                                                 │
│           ├── STORY                                         │
│           │      └── TÂCHE                                  │
│           │                                                 │
│           └── STORY                                         │
│                  └── TÂCHE                                  │
│                                                             │
│ ─────────────────────────────────────────────────────────── │
│                                                             │
│ CARACTÉRISTIQUES D'UN EPIC :                                │
│ ────────────────────────────                                │
│ • Trop grand pour un seul sprint                            │
│ • Représente une fonctionnalité ou capacité complète        │
│ • Contient typiquement 5-15 stories                         │
│ • Couvre généralement 2-6 sprints                           │
│ • A un résultat métier clair                                │
│                                                             │
│ ─────────────────────────────────────────────────────────── │
│                                                             │
│ EXEMPLE D'EPIC :                                            │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ EPIC : Système d'authentification utilisateur           │ │
│ │                                                         │ │
│ │ OBJECTIF :                                              │ │
│ │ Implémenter une authentification sécurisée avec         │ │
│ │ plusieurs fournisseurs et support SSO entreprise.       │ │
│ │                                                         │ │
│ │ STORIES :                                               │ │
│ │ • Login basique email/mot de passe                      │ │
│ │ • Flux de réinitialisation mot de passe                 │ │
│ │ • Login social (Google, GitHub)                         │ │
│ │ • Authentification à deux facteurs                      │ │
│ │ • Intégration SSO                                       │ │
│ │ • Gestion de session                                    │ │
│ │ • Audit de sécurité                                     │ │
│ │                                                         │ │
│ │ ESTIMATION : 34 points sur 3 sprints                    │ │
│ │ VALEUR : Requis pour clients entreprise                 │ │
│ └─────────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘

Template d'epic

TEMPLATE D'EPIC :
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ EPIC-015 : Système de traitement des paiements              │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ VUE D'ENSEMBLE :                                        │ │
│ │                                                         │ │
│ │ POURQUOI :                                              │ │
│ │ Permettre aux clients d'acheter des produits en         │ │
│ │ ligne avec plusieurs méthodes de paiement.              │ │
│ │                                                         │ │
│ │ QUOI :                                                  │ │
│ │ Flux de checkout, traitement des paiements,             │ │
│ │ génération de reçus, gestion des remboursements.        │ │
│ │                                                         │ │
│ │ QUI :                                                   │ │
│ │ Clients finaux achetant des produits                    │ │
│ │                                                         │ │
│ │ MÉTRIQUES DE SUCCÈS :                                   │ │
│ │ • Abandon de panier < 30%                               │ │
│ │ • Taux de succès paiement > 98%                         │ │
│ │ • Temps de checkout < 60 secondes                       │ │
│ │                                                         │ │
│ │ ─────────────────────────────────────────────────────── │ │
│ │                                                         │ │
│ │ STORIES (15 total) :                                    │ │
│ │                                                         │ │
│ │ MVP (Sprint 14-15) :                                    │ │
│ │ ☑ Ajout au panier (3 pts)                               │ │
│ │ ☑ Gestion du panier (5 pts)                             │ │
│ │ ☑ Flux checkout basique (8 pts)                         │ │
│ │ ☐ Paiement carte crédit (5 pts)                         │ │
│ │ ☐ Confirmation commande (3 pts)                         │ │
│ │                                                         │ │
│ │ PHASE 2 (Sprint 16) :                                   │ │
│ │ ☐ Intégration PayPal (5 pts)                            │ │
│ │ ☐ Reçus par email (3 pts)                               │ │
│ │ ☐ Codes de réduction (5 pts)                            │ │
│ │                                                         │ │
│ │ PHASE 3 (Sprint 17) :                                   │ │
│ │ ☐ Traitement remboursements (5 pts)                     │ │
│ │ ☐ Paiements par abonnement (8 pts)                      │ │
│ │                                                         │ │
│ │ ─────────────────────────────────────────────────────── │ │
│ │                                                         │ │
│ │ PROGRESSION : 16/50 pts (32%)                           │ │
│ │ STATUT : Sprint 14 - En cours                           │ │
│ │ PROPRIÉTAIRE : @product-lead                            │ │
│ │ CIBLE : Fin du Sprint 17                                │ │
│ └─────────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘

Découpage des epics

Stratégies de décomposition

APPROCHES DE DÉCOUPAGE D'EPIC :
┌─────────────────────────────────────────────────────────────┐
│                                                             │
│ PAR PARCOURS UTILISATEUR :                                  │
│ ──────────────────────────                                  │
│ Epic : Checkout e-commerce                                  │
│                                                             │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ PARCOURS UTILISATEUR :                                  │ │
│ │                                                         │ │
│ │ Parcourir → Ajouter → Réviser → Payer → Confirmer       │ │
│ │    │          │         │        │        │             │ │
│ │    ▼          ▼         ▼        ▼        ▼             │ │
│ │ Story 1   Story 2   Story 3  Story 4  Story 5           │ │
│ └─────────────────────────────────────────────────────────┘ │
│                                                             │
│ PAR MVP VS AMÉLIORATIONS :                                  │
│ ──────────────────────────                                  │
│ Epic : Fonctionnalité de recherche                          │
│                                                             │
│ MVP :                                                       │
│ • Recherche basique par texte                               │
│ • Affichage des résultats                                   │
│                                                             │
│ Améliorations :                                             │
│ • Filtres avancés                                           │
│ • Auto-complétion                                           │
│ • Recherche vocale                                          │
└─────────────────────────────────────────────────────────────┘

Suivi de la progression

MÉTHODES DE SUIVI D'EPIC
════════════════════════

PAR STORY POINTS :
─────────────────────────────────────
Epic : Système d'authentification
Total : 34 points

Complété : ████████░░░░░░ 16 pts (47%)
En cours : ██░░░░░░░░░░░░  5 pts (15%)
Restant : ░░░░░░░░░░░░░░ 13 pts (38%)

PAR NOMBRE DE STORIES :
─────────────────────────────────────
Stories complétées : 4/7 (57%)
Stories en cours : 1/7 (14%)
Stories restantes : 2/7 (29%)

Bonnes pratiques

  • Gardez les epics focalisés sur un résultat métier
  • Définissez clairement le scope avant de découper
  • Incluez des critères de succès mesurables
  • Révisez la progression à chaque fin de sprint
  • Ajustez les prévisions basées sur la vélocité réelle
  • Communiquez le statut aux stakeholders régulièrement
  • Célébrez les jalons pour maintenir le moral
  • Apprenez de chaque epic pour améliorer le suivant
  • Solutions connexes