Scrum et gestion agile face au modèle en cascade
Économie d'entreprise · Bachelor 2
Rôles, événements et artefacts de Scrum ; comparaison avec la cascade et choix de l'approche.
Introduction
Le modèle en cascade (waterfall) enchaîne des phases séquentielles : exigences, conception, réalisation, test, mise en service. Il convient lorsque les besoins sont stables et bien compris, mais il découvre tard les écarts avec les attentes réelles du client.
Les approches agiles, formalisées dans le manifeste agile de 2001, privilégient des cycles courts, la collaboration avec le client et l'adaptation au changement. Scrum, le cadre agile le plus répandu, organise le travail en itérations de durée fixe appelées sprints, avec trois rôles, plusieurs événements et trois artefacts. Choisir entre cascade et agile est une décision de gestion qui dépend de l'incertitude du projet.
Objectifs d'apprentissage
- Énoncer les quatre valeurs du manifeste agile
- Décrire les trois rôles, les événements et les artefacts de Scrum
- Comparer cascade et agile selon plusieurs critères
- Justifier le choix d'une approche selon le contexte d'un projet
Concepts clés
- Manifeste agile
- Quatre valeurs : individus et interactions, produit fonctionnel, collaboration avec le client, réaction au changement, valorisés plus que processus, documentation exhaustive, négociation contractuelle et suivi d'un plan.
- Rôles Scrum
- Le Product Owner porte la vision et priorise le backlog ; le Scrum Master veille à l'application du cadre et lève les obstacles ; les développeurs réalisent l'incrément.
- Événements Scrum
- Sprint, planification du sprint, mêlée quotidienne, revue de sprint et rétrospective.
- Artefacts Scrum
- Product Backlog, Sprint Backlog et incrément, avec leurs engagements respectifs : objectif produit, objectif de sprint et définition de terminé.
- Approche prédictive ou adaptative
- La cascade planifie tout en amont ; l'agile planifie par itérations et ajuste en continu selon les retours.
Conclusion
Scrum n'est ni une méthode de planification détaillée ni un synonyme de désorganisation : c'est un cadre léger, fondé sur des sprints de durée fixe, des rôles précis et une inspection régulière du produit et du processus. Ses atouts sont la détection précoce des écarts et la capacité d'ajuster les priorités.
Le choix entre cascade et agile n'est pas idéologique. Il dépend de l'incertitude des exigences, du coût du changement et du cadre contractuel. De nombreuses organisations combinent les deux, avec un cadrage global prédictif et une réalisation itérative.
Cartes
- Quelles sont les trois responsabilités (rôles) de Scrum ?
- Le Product Owner, le Scrum Master et l'équipe de développement.
- Que fait le Product Owner ?
- Il maximise la valeur du produit, gère et priorise le Product Backlog et représente les parties prenantes.
- Le Scrum Master est-il le chef de l'équipe ?
- Non. C'est un facilitateur : il veille à la bonne application de Scrum, protège l'équipe des perturbations et lève les obstacles.
- Qu'est-ce qu'un sprint ?
- Une itération de durée fixe, généralement d'un mois au maximum, qui produit un incrément utilisable du produit.
- À quoi sert la rétrospective de sprint ?
- À inspecter le fonctionnement de l'équipe (méthodes, outils, relations) et à décider d'améliorations pour le sprint suivant.
- Quelle différence entre revue de sprint et rétrospective ?
- La revue examine le produit réalisé avec les parties prenantes ; la rétrospective examine la manière de travailler au sein de l'équipe.
- Qu'est-ce que le Product Backlog ?
- La liste ordonnée et évolutive de tout ce qui est susceptible d'être nécessaire au produit, priorisée par le Product Owner.
- Qu'exprime la « définition de terminé » ?
- Les critères de qualité communs qu'un élément doit satisfaire pour être considéré comme achevé et intégré à l'incrément.
- Quel est le principal risque du modèle en cascade ?
- Découvrir tard, lors des tests ou de la livraison, que le résultat ne répond plus au besoin, car le client voit le produit en fin de parcours.
- Dans quel cas la cascade reste-t-elle appropriée ?
- Lorsque les exigences sont stables, bien connues et que le changement est coûteux ou réglementé, par exemple un chantier de construction.
Glossaire
- Incrément
- Version utilisable et conforme à la définition de terminé, produite à l'issue d'un sprint.
- Product Backlog
- Liste priorisée des besoins et fonctionnalités du produit, gérée par le Product Owner.
- Sprint Backlog
- Sélection d'éléments du Product Backlog pour le sprint, accompagnée du plan pour les réaliser.
- Mêlée quotidienne
- Point court d'environ quinze minutes où les développeurs synchronisent leur travail et planifient la journée.
- Time-box
- Durée maximale fixée à l'avance pour une activité, qui ne peut pas être dépassée.
- Modèle en cascade
- Approche séquentielle où chaque phase s'achève avant que la suivante ne commence.