B1.4 : Travail en mode projet
- B1.4.1 Analyser les objectifs et les modalités d'organisation d'un projet
- B1.4.2 Planifier les activités
- B1.4.3 Évaluer les indicateurs de suivi d'un projet et analyser les écarts
Les rôles dans un projet agile
Un projet Scrum repose sur 3 rôles principaux :
- Product Owner (PO) : représente le client, gère le product backlog et priorise les fonctionnalités selon la valeur métier
- Scrum Master : facilite le processus, lève les obstacles et veille au respect de la méthode agile
- Development Team : équipe pluridisciplinaire (3 à 9 personnes) qui conçoit et réalise le produit
La User Story
Définition
Une user story est une description courte d'une fonctionnalité, rédigée du point de vue de l'utilisateur. Elle suit le format :
"En tant que [rôle], je veux [action] afin de [bénéfice]."
Utilité
Elle sert à exprimer un besoin de manière simple et compréhensible par tous (client comme développeur), et à estimer l'effort nécessaire à sa réalisation.
Exemple
"En tant qu'étudiant, je veux pouvoir me connecter avec mon adresse mail afin d'accéder à mon espace personnel."
Le Product Backlog
Définition
Le product backlog est la liste ordonnée de toutes les fonctionnalités à réaliser pour le produit.
Contenu
- Les user stories priorisées
- Les bugs à corriger
- Les améliorations techniques
Gestion
Il est géré par le Product Owner, qui le met à jour et le priorise en continu tout au long du projet.
Les étapes d'un sprint
Un sprint dure généralement 2 à 4 semaines et se déroule en 5 étapes :
1. Sprint Planning
L'équipe sélectionne les user stories du backlog à réaliser pendant le sprint → constitution du sprint backlog.
2. Daily Scrum (mêlée)
Réunion quotidienne de 15 minutes pour synchroniser l'équipe.
3. Développement
L'équipe réalise les tâches du sprint backlog.
4. Sprint Review
Démonstration du travail réalisé au Product Owner et aux parties prenantes.
5. Sprint Retrospective
L'équipe analyse ce qui a bien ou mal fonctionné afin de s'améliorer pour le sprint suivant.
Le Burn Down Chart
Définition
Le burn down chart est un graphique de suivi d'avancement du sprint. Il représente :
- En abscisse : le temps (jours du sprint)
- En ordonnée : la quantité de travail restant (en points ou en heures)

Gestion
Il est géré par le Scrum Master.
Évolution
Idéalement, la courbe descend progressivement jusqu'à zéro à la fin du sprint. Si elle descend moins vite que la courbe idéale, le sprint est en retard.
La mêlée (Daily Scrum)
- Fréquence : tous les jours
- Durée : 15 minutes maximum
- Membres : équipe de développement (le Scrum Master facilite, le PO peut assister)
- Utilité : synchroniser l'équipe et identifier les blocages
Chaque membre répond à 3 questions :
- Qu'est-ce que j'ai fait hier ?
- Qu'est-ce que je fais aujourd'hui ?
- Ai-je des obstacles ?