Vous êtes sur la page 1sur 22

Agilité et Scrum – Rôles, événements et artéfacts

Thème – Gestion de projet

Adapté par l’équipe gestion de projet


Supervisé par Simon Bourdeau Ph.D., PMP, Scrum Master

Centre de perfectionnement
Scrum: Survol d’un Sprint
Source: Adapté de Agile Software Development with Scrum par Ken Schwaber et Mike Beedle.

Daily Scrum 24 heures

Tâches du
Backlog Sprint
détaillées n t p r int
Planification de Sprint par l’équipe 30 jours S pr i d eS
e de tive
u c
Re
v
ro spe
Backlog Sprint t

Incrément potentiellement
Backlog produit livrable
Tel que priorisé par le Product Owner

Accélérateur de carrière 2
Scrum: Rôles, Événements, Artéfacts

Équipe Scrum : Rôles Sprint: Événements Artéfacts


Autogérés Créer régularité Présente travail ou valeur à
Pluridisciplinaire Minimiser réunion créer
Tim-boxed

Product Owner Planification du Sprint Backlog produit


(Sprint planning)
Scrum Master Revue de sprint Backlog Sprint
(Sprint review)
Équipe de Rétrospective de sprint Incrément
développement (Sprint Rétrospective)
Source: Scrum Guide

(Development team)
Mêlée quotidienne
(Daily Scrum)

Accélérateur de carrière 3
Scrum: Rôles
Équipe de
Product Owner Scrum Master développement
Responsable de maximiser Responsable de la Équipes « auto-organisées »
la valeur du produit promouvoir les et pluridisciplinaires
résultant du travail de valeurs et les composées de professionnels
l’équipe de développement pratiques Scrum
Gère le backlog produit, Leader-serviteur de Responsable de créer un
dates de publication, l'équipe: Supprime incrément « fini »
ordonnancement, $$$ obstacles/politique, Pas de titre
garde tout le monde
productif
Une personne et non un Généralement un L'adhésion ne devrait changer
Source: Scrum Guide

comité, par ex. chef de chef de projet ou un qu'entre les sprints, environ
produit ou sponsor de chef d'équipe 3-9 membres, temps plein
projet

Accélérateur de carrière 4
Scrum: Qu’est-ce qu’un Sprint?
• Cœur de Scrum
• Objectif:
– Créer un Incrément Produit « Fini » fonctionnel et
potentiellement publiable
• Boîte de temps (time-box): Un mois ou moins
• Un Sprint = Un projet en soi
• Chaque Sprint
– Un objectif de ce qui doit être construit
– Une conception (design)
– Plan flexible pour guide la construction

Accélérateur de carrière 5
Scrum: Planification du sprint (max 8hrs)

Backlog Priorisation - QUOI


Produit • Analyser/évaluer Backlog
• Identifier le Sprint Goal
• Q: Que peut-on livrer comme
Capacité de
incrément résultant du Sprint à venir?
Sprint
l’équipe
Planification - COMMENT goal
Condition • Déterminer comment atteindre le
d’affaires Sprint Goal (design)
• Créer le Backlog Sprint (tâches) à partir
Dernier des items du Backlog produit (« user
incrément stories ») + Estimer heures Backlog
• Estimer le Backlog Sprint en heures
• Q: Comment sera effectué le travail à Sprint
Performances
passées livrer et nécessaire pour achever
l’incrément?

Accélérateur de carrière 6
Scrum: Mêlée quotidienne (15 min.)

• Caractéristiques
– Tous les jours, Time-boxed: 15 minutes, ponctualité
• Pas pour résoudre les problèmes
– Réunion pour l’équipe de développement
– Inspecter l’avancement + Comment avancement tend vers Sprint Goal
– Permet d'éviter d'autres réunions inutiles
• Trois questions répondues par chaque membre de l'équipe:
– Qu’ai-je accompli depuis la dernière réunion ?
– Qu’ai-je prévu de faire avant la prochaine réunion ?
– Quels sont les obstacles que je rencontre ?

Accélérateur de carrière 7
Scrum: Mêlée quotidienne – Sprint
Board - Exemple

Accélérateur de carrière 8
Scrum: Revue de Sprint (max 4hrs)

• Objectif
– Inspecter l’incrément réalisé
– Collecter du feedback pour améliorer ou
mettre à jour la description des éléments du
Product Backlog
• Généralement démonstration de nouvelles
fonctionnalités

Accélérateur de carrière 9
Scrum: Revue de Sprint (max 4hrs)

• Assez informelle
– Pas de diapositives
– Toute l'équipe Scrum participe
– Inviter parties prenantes: Client, utilisateurs, etc.
• L’idéal : Équipe a terminé et validé chaque user
story
• Le plus important: Équipe ait atteint le Sprint
Goal

Accélérateur de carrière 10
Scrum: Rétrospective de Sprint (max 3hrs)

• Objectif
– S’auto-inspecter
– Créer un plan d’amélioration pour prochain Sprint
• Après chaque Revue de Sprint
• Toute l’équipe Scrum
• Une bonne équipe recherche en permanence des
moyens pour s’améliorer!!

Accélérateur de carrière 11
Scrum: Rétrospective de Sprint (max 3hrs)

• Méthode simple et efficace :“Start-Stop-


Continue”
• Chaque membre répond aux 3 questions
suivantes :
– Que doit-on commencer à faire ? (Start doing)
– Que doit-on arrêter de faire ? (Stop doing)
– Que doit-on continuer à faire ? (Continue doing)

Accélérateur de carrière 12
Scrum: Backlog produit
• Définition: Backlog produit est une liste ordonnées de tous les
éléments identifiées comme nécessaires au produit
• Création 1er Backlog Produit
– Product Owner identifie et transpose toutes les fonctionnalités sous
forme d’histoires d’utilisation (user stories) avec valeur (story points)
– Équipe de développement apporte sa contribution et contribue au
Backlog Grooming (affinage, clarification, nettoyage, …)
– Premier Product Backlog est généralement suffisant pour démarrer le
premier Sprint.
– Priorisé par le product owner
– Redéfini au début de chaque sprint

Accélérateur de carrière 13
Scrum: User stories
• User stories = Moyen pour communiquer les besoins
à satisfaire par le projet
• Quelques exemples de formulation :
– En tant que <role> je voudrais pouvoir faire <action> pour
<business value>,
– En tant que <role utilisateur> je peux <story> afin de
<bénéfice>,
– <nom de personne> veut <story> afin de <bénéfice>,
– En tant que <utilisateur> je veux <un but> afin de <objectif
à atteindre>.

Accélérateur de carrière 14
Scrum: User stories
• Sont déclinées/décomposées depuis la vision du
produit selon la hiérarchie suivante :

Accélérateur de carrière 15
Scrum: Backlog produit
• Miroir de la traditionnelle Plan de gestion de projet
– Différence: Évolue et change au fur et à mesure Product
• Backlog classique peut inclure différents d’éléments :
– Fonctionnalités (Features)
– Bugs (dette technique, aussi peu que possible)
– Travail technique
– Assurance qualité
–…

Accélérateur de carrière 16
Scrum: Definition de « Done »
• Définition: Compréhension commune de ce que
signifie que le travail soit complet, afin d’assurer la
transparence
– Critères d’acceptation et de la validation d’une story
– Critères doivent être discutés et validés par l’équipe Scrum
– Critères d’acceptation explicites et visibles les critères

Accélérateur de carrière 17
Scrum: Backlog Sprint
• Définition: L’ensemble des éléments sélectionnés pour le
Sprint plus un plan pour livrer l’incrément du produit et
réaliser l’objectif du Sprint.
– Liste de tâches identifiées par l’équipe pour mener à bien le Sprint
– *** Plan suffisamment détaillé pour que la progression soit
compréhensible lors de la mêlé quotidienne
• Création 1er Backlog Sprint
– Équipe de développement sélectionne, en accord avec le product
owner, les users stories prioritaires
– Chaque user story est décomposée en lot de tâches
– Équipe estime temps alloué à chaque tâche (heures ou points)
– Tâche jamais assignée, équipe autogérée

Accélérateur de carrière 18
Scrum: Sprint Burndown Chart
Source: https://fr.wikipedia.org/wiki/Burndown_chart#/media/File:Burn_down_chart.png

• Quotidiennement : Travail restant estimé + mis à jour


• Burndown chart: Affichage des travaux terminés et travaux restant à
effectuer

Accélérateur de carrière 19
Scrum: Incrément
• Définition: Éléments du Backlog Produit « Finis » pendant le
Sprint ainsi que la valeur cumulative des incréments livrés
dans les Sprints précédents
– Chaque Incrément doit (devrait) apporter de nouvelles
fonctionnalités (valeur)
– Grossit continuellement
– Crée de la transparence sur l’avancement du projet pour
toutes les parties prenantes

Accélérateur de carrière 20
Merci !!!
Références bibliographiques

• Larson, E.W. et Gray, C.F. (2014) Management de projet,


adaptation française Claude-André Guillotte et Josée
Charbonneau, 2e édition, Chenelière Éducation, McGraw-Hill.
• PMI (2017). A Guide to the Project Management Body of
Knowledge, 6ième Édition. Newton, Pennsylvanie, Project
Management Institute.
• PMI (2017). Agile Practice Guide. Newton, Pennsylvanie,
Project Management Institute.
• Schwaber, K. et Sutherland, J. (2011) The Scrum Guide – The
definitive guide to Scrum: The rules of the games, Scrum.org,
Octobre, 16 pages

Accélérateur de carrière 22

Vous aimerez peut-être aussi