Le framework scrum

novembre 16, 2015

Le cadre de travail Scrum / Le « Framework » Scrum

Scrum est un cadre de travail (framework) utilisé pour mettre au point un produit.

Scrum commence lorsque différentes parties prenantes (stakeholders) ont besoin d’un certain produit.

Scrum est un processus d’équipe. L’équipe Scrum comprend trois rôles : le Product Owner, le ScrumMaster et les membres de l’Equipe de Développement.

Product Owner

Le Product Owner a la responsabilité de décider du travail à réaliser et d’en décider les priorités.

Scrum Master

Le ScrumMaster agit en tant que leader et facilitateur au service de l’équipe (servant leader) en aidant l’équipe et l’organisation à faire le meilleur usage de Scrum.

Team Members

L’Equipe de Développement fabrique le produit de manière incrémentale avec une série de courtes périodes de temps appelées Sprints.

 

Les sprints

Scrum procède par des itérations appelées « Sprint(s) ».

Un Sprint est une période de temps fixe, de une à quatre semaines, avec une préférence pour les intervalles les plus courts.

A chaque Sprint, l’Equipe Scrum fabrique et livre un Incrément Produit (Product Increment).

L’incrément Produit (Product Increment)

Chaque incrément est identifiable, démontre une amélioration, exécute un sous-ensemble du produit, satisfait des critères d’acceptation partagés et respecte un niveau de qualité appelé « Définition du Fini » (Definition of Done).

L’Incrément Produit est le résultat attendu à l’issue de chaque Sprint.

Il s’agit d’une version intégrée du produit, avec un niveau de qualité qui lui permet d’être déployable à la demande par le Product Owner.

Scrum et ses artéfacts

Scrum comprend trois artefacts essentiels, le Backlog Produit (Product Backlog), le Backlog du Sprint (Sprint Backlog), et l’Incrément Produit

Product Backlog

Le Backlog Produit est une liste ordonnée d’idées pour le produit, que l’on maintient dans l’ordre de fabrication attendu.

Sprint Backlog

Le Backlog du Sprint constitue le plan détaillé du développement au sein du prochain Sprint.

 Product Increment

L’Incrément Produit est le résultat attendu à l’issue de chaque Sprint.

L’incrément  constitue la portion de produit potentiellement livrable.

 

Scrum et la transparence

En plus de ces artefacts, Scrum exige de la transparence au sein de l’équipe et avec les parties prenantes (stakeholders).

Ainsi, l’Equipe Scrum visualise les plans et l’état d’avancement.

Scrum comprend cinq réunions ou cérémonies (events) :

– Le Raffinement du Backlog Produit (Product Backlog Refinement)

– La Planification du Sprint (Sprint Planning)

– La Mêlée Quotidienne (Daily Scrum)

– La Revue de Sprint (Sprint Review)

– La Rétrospective de Sprint (Sprint Retrospective)

 

Les indicateurs

Les Indicateurs sont nécessaires pour rendre visible la Progression, Scrum requiert de la transparence au sein de l’équipe et à l’extérieur de l’équipe.

Même si l’Incrément produit est le moyen le plus important pour créer de la transparence, l’Equipe Scrum créera tout autre élément nécessaire pour s’assurer que le statut du projet est connu.

Généralement, ces éléments supplémentaires se composent de burn charts et de tableaux de tâches (tasks boards).

 

Le flux du cycle Scrum

Le cycle Scrum se répète à l’identique pour chaque Sprint. Pour résumer, les membres de l’Equipe Scrum (le Product Owner, l’Equipe de Développement et le ScrumMaster) collaborent pour créer une série d’Incréments Produit, sur des intervalles de temps fixes de courte durée, appelés des Sprints.

Chaque Incrément répond aux critères d’acceptation du Product Owner et l’équipe partage la « Définition du Fini ».

Ils travaillent à partir d’un Backlog Produit.

Au sein de chaque Sprint, l’équipe commence par la Planification du Sprint pour produire le Backlog du Sprint et un Plan pour le Sprint.

Les membres de l’équipe s’auto-organisent pour mener le développement, en utilisant les Mêlées Quotidiennes pour se coordonner et veiller à ce qu’ils produisent le meilleur Incrément Produit possible.

Ils terminent tout d’abord le Sprint par la Revue de Sprint en examinant le produit. Ils effectuent un Raffinement du Backlog Produit pour préparer les prochaines Réunions de Planification de Sprints.

Ils terminent vraiment le Sprint avec la Rétrospective de Sprint en examinant le processus et la dynamique d’Equipe.

Leave a Reply

You must be logged in to post a comment.