Un projet agile
Une brève introduction à cette méthode agile populaire pour gérer les projets informatiques.
Notions théoriques
Que signifie SCRUM ?
Scrum est un mot anglais qui signifie mêlée (comme au rugby).
SCRUM est une méthode efficace pour gérer les projets informatiques complexes et incertains et permet de livrer des produits de qualité plus rapidement.
SCRUM est un cadre de travail de gestion de projet qui permet de gérer efficacement les projets informatiques en utilisant une approche itérative et incrémentale.
- itératif = qui est répété plusieurs fois
- incrémentale = qui est ajouté petit à petit
Chaque phase d'ajout de fonctionnalités est appelé : un sprint.
Qu'est-ce qu'approche itérative ?
-
itératif = qui est répété plusieurs fois
Qu'est-ce qu'approche incrémentale ?
incrémentale = qui est ajouté petit à petit
SCRUM utilise des sprints courts, généralement de 2 à 4 semaines, pour livrer des fonctionnalités clés rapidement.
- RAPPEL : Chaque phase d'ajout de fonctionnalités est appelé : un sprint
- Une fois leur durée fixée, au lancement du projet, tous les sprints ont la même durée.
Les 4 principes agiles
SCRUM est basé sur 4 principes :
- de collaboration entre les équipes,
- de livraison d'un produit qui fonctionne,
- de satisfaction du client,
- et de capacité de répondre aux changements.
Les principes agiles sont définis dans : le "Manifeste agile" https://manifesteagile.fr/