Sprint est le terme utilisé dans Scrum pour itération. Un sprint est un bloc de temps fixé aboutissant à créer un incrément du produit potentiellement livrable.
Au cœur de Scrum, le Sprint a une durée d’un mois ou moins au cours duquel une version « terminée », utilisable et potentiellement livrable du logiciel est créée. Les Sprints gardent une durée constante tout au long de l’initiative de développement. Un nouveau Sprint débute immédiatement après la conclusion du précédent. Les Sprints contiennent et sont constitués de :
- la planification du Sprint (Sprint Planning),
- des mêlées quotidiennes (Daily Scrums),
- des activités de développement,
- de la revue du Sprint (Sprint Review)
- et de la rétrospective du Sprint (Sprint Retrospective).
Pendant le sprint :
- L’objectif du sprint est fixe;
- les changements qui le remettent en cause ne sont donc pas permis ;
- Les objectifs de qualité sont maintenus.
Vous allez peut-être apercevoir un Sprint 0 dans divers organisations. Le sprint 0 représente souvent le sprint d’initialisation. Un sprint qui sert à starter le projet, comme par exemple : Installer les postes de dévs de l’équipe, mettre en place un Git, choisir l’hébergeur, …
En résumé :
Avec Scrum, un produit est développé selon une approche itérative et incrémentale. Le sprint donne le rythme auquel sont produites des versions partielles potentiellement livrables du produit. La release est la séquence de sprints à l’issue de laquelle le produit est livré aux utilisateurs.
[…] jus créatifs de se révéler et de travailler. Cela semble fou, mais ça marche! Idéal pendant un sprint […]
[…] release est la période de temps, constituée de sprints, utilisée pour planifier à moyen […]
[…] Le petit droïde R2-D2 symbolise ce qui a pu nous aider et nous faire aller plus vite pendant ce sprint. […]
[…] aussi appelé release est produite par une série d’itérations de deux semaines appelées Sprints. Un sprint est défini par l’équipe qui réalise, avec le product Owner en tenant compte de […]
[…] meetings” donnent souvent lieu à un flicage à cause de son format de reporting ; les “sprints” sont raccourcis en cours de route afin de livrer plus rapidement une fonctionnalité… […]