Aller au contenu principal

Méthodologies agile et Scrum

Google Project ManagementGestion de projet Agile

Méthodologies agile et Scrum

Définition

L'agile est une approche de gestion de projet qui livre par itérations courtes et s'adapte aux changements. Le manifeste Agile, publié en 2001, définit quatre valeurs et douze principes. Scrum est le framework agile le plus répandu, structuré autour de sprints, de rôles et de cérémonies.

Le manifeste Agile

Quatre valeurs guident l'agile :

  • Les individus et leurs interactions plutôt que les processus et les outils
  • Un logiciel fonctionnel plutôt qu'une documentation exhaustive
  • La collaboration avec le client plutôt que la négociation de contrat
  • L'adaptation au changement plutôt que le suivi d'un plan

Douze principes détaillent ces valeurs. Les plus cités : livrer souvent, accueillir les changements, travailler en binôme quotidiennement avec le client.

Agile ou waterfall

Le waterfall planifie tout en amont et déroule des phases séquencées. L'agile découpe le travail en cycles de une à quatre semaines. Un projet de site vitrine aux exigences figées convient au waterfall. Une application mobile dont les fonctionnalités évoluent chaque mois convient à l'agile.

Scrum en bref

Scrum organise le travail en sprints, des itérations fixes d'une à quatre semaines. Chaque sprint produit un incrément utilisable du produit. Trois rôles (Product Owner, Scrum Master, équipe de développement) et quatre cérémonies (planification, mêlée quotidienne, revue, rétrospective) rythment le framework.

Exemple concret

Une banque développe une appli de virements. Elle découpe le travail en sprints de deux semaines. À la fin du sprint 3, les clients peuvent consulter leur solde, une fonctionnalité réelle et testée. Le Product Owner réajuste le backlog après chaque démonstration.