Essayer gratuitement
5 min lecture Guide 487 of 877

Démarrer avec Scrum

Scrum fournit un framework structuré pour le développement itératif avec des rôles, cérémonies et artefacts définis. GitScrum supporte une implémentation Scrum complète avec la planification de sprint, la gestion du backlog, les burndown charts et les outils de rétrospective qui aident les équipes à adopter le framework efficacement.

Vue d'Ensemble du Framework Scrum

ÉlémentObjectifFréquence
SprintItération time-boxée1-4 semaines
Sprint PlanningPlanifier travail sprintDébut sprint
Daily StandupSync & blocagesQuotidien (15 min)
Sprint ReviewDémo aux stakeholdersFin sprint
RétrospectiveAmélioration équipeFin sprint

Rôles Scrum

STRUCTURE ÉQUIPE SCRUM

┌─────────────────────────────────────────────────┐
│                                                 │
│  PRODUCT OWNER                                  │
│  ├── Propriétaire du product backlog           │
│  ├── Priorise par valeur business              │
│  ├── Définit les critères d'acceptation        │
│  └── Prend les décisions de scope              │
│                                                 │
├─────────────────────────────────────────────────┤
│                                                 │
│  SCRUM MASTER                                   │
│  ├── Facilite les cérémonies                   │
│  ├── Supprime les obstacles                    │
│  ├── Coach les pratiques agiles                │
│  └── Protège l'équipe des distractions         │
│                                                 │
├─────────────────────────────────────────────────┤
│                                                 │
│  ÉQUIPE DE DÉVELOPPEMENT (3-9 membres)         │
│  ├── Auto-organisée                            │
│  ├── Cross-fonctionnelle                       │
│  ├── S'engage sur les objectifs sprint         │
│  └── Livre un incrément fonctionnel            │
│                                                 │
└─────────────────────────────────────────────────┘

Cycle de Sprint

STRUCTURE SPRINT DEUX SEMAINES

┌─────────────────────────────────────────────────┐
│  JOUR 1 (Lundi matin)                           │
│  ┌─────────────────────────────────────────┐    │
│  │ SPRINT PLANNING (2-4 heures)            │    │
│  │ • Revoir l'objectif sprint              │    │
│  │ • Sélectionner items du backlog         │    │
│  │ • Décomposer en tâches                  │    │
│  │ • S'engager en équipe                   │    │
│  └─────────────────────────────────────────┘    │
│                                                 │
│  JOURS 1-9 (Quotidien)                          │
│  ┌─────────────────────────────────────────┐    │
│  │ DAILY STANDUP (15 minutes)              │    │
│  │ • Qu'ai-je fait hier ?                  │    │
│  │ • Que vais-je faire aujourd'hui ?       │    │
│  │ • Des blocages ?                        │    │
│  └─────────────────────────────────────────┘    │
│                                                 │
│  MI-SPRINT                                      │
│  ┌─────────────────────────────────────────┐    │
│  │ BACKLOG REFINEMENT (1 heure)            │    │
│  │ • Affiner items à venir                 │    │
│  │ • Estimer                               │    │
│  │ • Clarifier les exigences               │    │
│  └─────────────────────────────────────────┘    │
│                                                 │
│  JOUR 10 (Vendredi après-midi)                  │
│  ┌─────────────────────────────────────────┐    │
│  │ SPRINT REVIEW (1-2 heures)              │    │
│  │ • Démo du travail complété              │    │
│  │ • Recueillir feedback stakeholders      │    │
│  │ • Mettre à jour le backlog              │    │
│  └─────────────────────────────────────────┘    │
│  ┌─────────────────────────────────────────┐    │
│  │ RÉTROSPECTIVE (1-1.5 heures)            │    │
│  │ • Qu'est-ce qui a bien marché ?         │    │
│  │ • Qu'est-ce à améliorer ?               │    │
│  │ • Actions à prendre                     │    │
│  └─────────────────────────────────────────┘    │
└─────────────────────────────────────────────────┘

Artefacts Scrum

PRODUCT BACKLOG
┌─────────────────────────────────────────────────┐
│  Liste ordonnée de tout ce qui est nécessaire   │
│  • Priorisée par Product Owner                 │
│  • Items du haut raffinés et prêts             │
│  • Toujours en évolution                       │
│                                                 │
│  1. [Prêt] Login utilisateur - 5 pts           │
│  2. [Prêt] Vue dashboard - 8 pts               │
│  3. [Prêt] Page settings - 3 pts               │
│  4. [Brouillon] Fonctionnalité export - ?       │
│  5. [Idée] App mobile - ?                       │
└─────────────────────────────────────────────────┘

SPRINT BACKLOG
┌─────────────────────────────────────────────────┐
│  Travail engagé pour le sprint actuel          │
│  • Sélectionné du product backlog              │
│  • L'équipe s'engage à compléter               │
│  • Supporte l'objectif sprint                  │
│                                                 │
│  Sprint 12 Objectif: "Utilisateurs gèrent profils"
│  ├── Login utilisateur (5 pts)                 │
│  │   ├── Endpoint API                          │
│  │   ├── Composant UI                          │
│  │   └── Tests                                  │
│  └── Vue dashboard (8 pts)                     │
│      ├── Layout                                │
│      ├── Fetch données                         │
│      └── États d'erreur                        │
└─────────────────────────────────────────────────┘

INCRÉMENT
┌─────────────────────────────────────────────────┐
│  Produit potentiellement livrable en fin sprint│
│  • Répond à la Definition of Done              │
│  • S'ajoute aux incréments précédents          │
│  • Inspecable par stakeholders                 │
└─────────────────────────────────────────────────┘

Meilleures Pratiques

PratiqueBénéfice
Time-boxer cérémoniesStrictement
Protéger scope sprintAprès engagement
Raffiner backlog continuellementPas juste au planning
Définir Done clairementPour qualité
Objectif sprint > liste tâchesPour focus
Démo logiciel fonctionnelPas slides

Anti-Patterns

✗ Sprint planning sans backlog raffiné
✗ Standups devenant rapports statut au manager
✗ Sauter rétrospectives quand occupé
✗ Ajouter travail mi-sprint régulièrement
✗ Pas de Definition of Done
✗ Sprint Review sans stakeholders

Liens Connexes