SlideShare une entreprise Scribd logo
1  sur  74
Antony GUILLOTEAU
@aguilloteau
Coach de #Geek
Scrum Guide
Ce que dit le Scrum guide …
« Un cadre de travail (framework) dans lequel les gens peuvent
résoudre des problèmes complexes d'adaptation, tout en livrant
de manière productive et créative des produits de la plus
grande valeur possible.
Scrum est léger, simple à comprendre mais difficile à
maîtriser. »
Scrum
Scrum Guide
Les artefacts
• Backlog
• Incrément
• La DoD (définition de
« Fini »)
Les évènements
• Sprint (itération)
• Sprint Planning
(planification d’itération)
• Daily Stand-up Meeting
(synchronisation
quotidienne)
• Sprint Review
(démonstration)
• Rétrospective
La Scrum Team
• Le Product Owner
• l’équipe de réalisation
• le Scrum Master
Scrum Guide
Itération
(Sprint)
Synchronisation quotidienne
Product Owner
+ utilisateurs
Backlog
Planification
d’itération
Equipe
Incrément
utilisateurs
Equipe + utilisateurs
Démonstration
Rétrospective
Equipe
Les rôles
Scrum Team
Product
Owner
L’équipe de réalisation Scrum
Master
Scrum Team
Product
Owner
L’équipe de réalisation Scrum
Master
Scrum Team
Product
Owner
L’équipe de réalisation Scrum
Master
Scrum Team
Product
Owner
L’équipe de réalisation Scrum
Master
Personnalisez votre équipe
La Scrum Team
Aménagez l’espace de l’équipe
Faites régulièrement des activités de Team Building
Partagez la connaissance entre les équipiers (meetup,
revue de code, …)
La matrice des compétences
Matrice des compétences – Management 3.0
Les artefacts Scrum
Ce que dit le Scrum guide …
« Le backlog de produit est le référentiel priorisé, à maturité progressive,
de tout le travail à réaliser concernant le produit »
« Le backlog du Sprint est l’ensemble des items sélectionnés pour le
Sprint plus un plan pour livrer l’incrément du produit et réaliser l’objectif du
Sprint »
Le backlog
Le contenu du backlog
Le backlog contient les items fonctionnels mais
également les items techniques
Motivez les items techniques auprès du Product Owner
en le sensibilisant au risque
Les user stories
Les User stories font partie de votre documentation
En tant que [acteur] je souhaite pouvoir [faire une action] dans le
but [d’atteindre un objectif métier]
Complétez avec une description plus détaillée
Ajoutez les éléments techniques
Définissez les critères et les tests d’acceptance
Archivez les échanges
La Definition of Done
Ce que dit le Scrum guide …
« Lorsqu'un item du Backlog produit ou un Incrément est décrit comme
Fini, tout le monde doit comprendre ce que Fini signifie.
Bien que cela varie considérablement d’une équipe Scrum à une autre, les
membres doivent avoir une compréhension commune de ce que signifie
que le travail soit complet, afin d'assurer la transparence. »
La Definition of Done
Definition of Done
Soyez précis sur les éléments attendus
N’oubliez pas les éléments internes
DoD Cards - Kleer
Ce que dit le Scrum guide …
« … constitué des éléments du Backlog terminés pendant l’itération
… doit être Terminé, au sens de la Definition of Done définie par l’équipe
Scrum
… doit être utilisable par les utilisateurs »
Incrément
Incrément
Rendez disponible d’incrément aux utilisateurs sans
forcément le mettre en production
Si nécessaire, créez des releases pour regrouper des
incréments et les mettre en production
Livrez souvent et regardez du côté de la démarche
DevOps
Les évènements Scrum
Sprint planning
Ce que dit le Scrum guide …
« Le travail à effectuer durant un Sprint est définit de manière collaborative
par tous les membres de l’équipe Scrum.
Seule l’équipe de développement peut évaluer ce qu'elle peut accomplir
durant le Sprint à venir . »
Sprint planning
Le sprint planning
N’hésitez pas à poser des questions au Product Owner
Définissez le ready of start des User Stories
Fixez-vous un objectif de sprint
Estimez en points d’effort les User Stories
Découpez les User Stories en tâches et estimez les en
heures
Le grooming
Un moment d’échange et de réflexion entre le Product
Owner et l’équipe de réalisation
Un agenda de chaque grooming (et timeboxing des sujets)
Alternez les séquences court termes (i.e. la prochaine
itération) et les séquences moyen termes
Prenez connaissance en amont des sujets qui seront
abordés
N’hésitez pas à inviter les experts
Ce que dit le Scrum guide …
« … durée constante (1 mois maximum) et s’enchaînent immédiatement
… peut être considérée comme un projet, livrant un incrément de produit
… l’objectif d’une itération est fixe (les changements ne sont pas permis)
… durant une itération, les objectifs de qualité sont maintenus
… exceptionnellement, le périmètre peut être renégocié »
Sprint
Sprint
« presque terminé » C’est terminé ou ce ne l’est pas
2 semaines en phase d’apprentissage ou pour un
feedback utilisateur rapide
3 semaines pour une équipe aguerrie
Introduisez un temps de respiration entre les itérations
Le Daily Stand-up Meeting
Ce que dit le Scrum guide …
« La mêlée quotidienne (Daily Scrum) est un évènement de 15 minutes
(timebox) destiné à l’équipe de développement afin de synchroniser ses
activités et de créer son plan pour les prochaines 24 heures.
Cela se fait en inspectant le travail depuis la dernière mêlée quotidienne et
en envisageant le travail qui pourrait être effectué d’ici la prochaine
mêlée. »
Le Daily Stand-up Meeting
Avant le Daily Stand-up Meeting
Le DSM doit être préparé par les participants
« Stand-up » : les participants du DSM doivent être
debout, devant le Scrum Board c’est encore mieux.
L’heure c’est l’heure : définissez une heure convenant à
tout le monde et respectez là !
Le Daily Stand-up Meeting
Réservez un créneau de 30 minutes pour le DSM.
15 minutes de mêlée (le DSM avec tout le monde)
15 minutes de démêlée (traitement des points avec
uniquement les intéressés)
Pendant le Daily Stand-up Meeting
Application OCTOMeuh – Octo Technologies
Le Scrum Board
Management visuel
Le Scrum Board
Personnalisez votre Scrum Board
Créez vos étiquettes réutilisables avec une plastifieuse
et utiliser des aimants
Ajoutez les informations du sprint (absences, dates
clés, objectif du sprint, obstacles, …)
Le Scrum Board
96 visualization examples – Jimmy Janlén
Le Scrum Board
Le Scrum Board
Préférez le burnup pour améliorer la motivation
Le Scrum Board
Board dématérialisé - JIRA
Le Team Mood
Team Mood - http://www.teammood.com/fr/
Le Team Mood
Le Lego© team mood
Un couleur une humeur
Sprint Review
Ce que dit le Scrum guide …
« Une revue du Sprint (Sprint Review) est tenue à la fin du Sprint pour
inspecter l’incrément réalisé et adapter le Backlog Produit si nécessaire.
Pendant la réunion de revue du Sprint, l'équipe Scrum et les parties
prenantes échangent sur ce qui a été fait durant le Sprint. »
Sprint Review
Le sprint review
Préparez vos démonstrations !
Présentez un résumé du sprint (faits marquants, objectifs
initiaux, indicateurs)
Introduisez du story telling pour replacer la User Story
dans son contexte et rendre la démo plus fun
Démontrez les User Stories les plus significatives
Mais des mini démo pour être exhaustif (DoD)
Communiquez pendant le sprint
Utilisez des indices de confiance
Rétrospective
Ce que dit le Scrum guide …
« La rétrospective du Sprint (Sprint Retrospective) est une opportunité pour l'équipe
Scrum de s’inspecter et de créer un plan d'améliorations à adopter lors du prochain Sprint
Le but de la rétrospective du Sprint est de:
• Inspecter la manière dont le dernier Sprint a été en ce qui concerne les personnes, les
relations, les processus et les outils
• Identifier et ordonner les principaux éléments qui ont bien fonctionné et des
améliorations potentielles
• Créer un plan pour mettre en œuvre des améliorations sur la façon dont l’équipe
Scrum fait son travail »
Rétrospective
La rétrospective
Variez les formats de rétrospective
C’est un moment de détente où l’équipe peut se
retrouver
Des inspirations sur le web (http://plans-for-
retrospectives.com/)
Suivez les actions prises
La rétrospective
On refait le match !!
La rétrospective
Ecoutez la Force qui est en vous
La rétrospective
Dessinez votre sprint
Dites merci
Kudo Cards – Management 3.0
Indicateurs Scrum
Ce que dit le Scrum guide …
« … »
Indicateurs Scrum
Indicateurs Scrum
Vélocité = (Nb points terminés) / (Nb jours consommés)
Prédictibilité = (Nb points terminés) / (Nb points engagés)
Indicateurs Scrum
Suivez l’évolution avec un objectif de prédictibilité à
100%
Bilan de sprint
Les faits marquants du Sprint
Ce qui a été fait et ce qui ne l’a pas été
Les métriques du sprint (vélocité, prédictibilité,
burndown)
Synthèse de la rétrospective (ce qui a été dit, les
actions)
Transparence avec le client
Sprint vs hors sprint
Sprint vs hors sprint
Ce que dit le Scrum guide …
« … »
Le Scrum Guide
Sprint vs hors sprint
Créez une enveloppe capacitaire dédiée à chaque
sujet hors Sprint Backlog
Gérer vos tâches « hors sprint » dans des Kanban
dédiés
Rôle tournant dans l’équipe (suivi de production, tests
de performance, installation)
Les individus et leurs interactions plus que les processus et les outils.
Des logiciels opérationnels plus qu’une documentation exhaustive.
La collaboration avec les clients plus que la négociation contractuelle.
L’adaptation au changement plus que le suivi d’un plan.
Nous reconnaissons la valeur des seconds éléments
mais privilégions les premiers
Manifeste agile
L’agilité est un état d’esprit,
ne soyez pas dogmatiques
et plutôt pragmatiques
Merci !

Contenu connexe

Tendances

Mesurer scrum avec Roboscrum
Mesurer scrum avec RoboscrumMesurer scrum avec Roboscrum
Mesurer scrum avec RoboscrumPierre E. NEIS
 
Gestion de projets agiles avec scrum
Gestion de projets agiles avec scrumGestion de projets agiles avec scrum
Gestion de projets agiles avec scrumPierre E. NEIS
 
Du Manifeste Agile à Scrum
Du Manifeste Agile à ScrumDu Manifeste Agile à Scrum
Du Manifeste Agile à ScrumXavier Warzee
 
Présentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnPrésentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnGautier Pialat
 
Gestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsGestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsPierre E. NEIS
 
Memento a destination de l'équipe scrum agile
Memento a destination de l'équipe scrum agileMemento a destination de l'équipe scrum agile
Memento a destination de l'équipe scrum agileBruno Tison
 
Estimation et planification Agile
Estimation et planification AgileEstimation et planification Agile
Estimation et planification AgileYannick Quenec'hdu
 
DevExp 2012 methodes agiles SCRUM jesnault
DevExp 2012 methodes agiles SCRUM jesnaultDevExp 2012 methodes agiles SCRUM jesnault
DevExp 2012 methodes agiles SCRUM jesnaultJérôme Esnault
 
Scrum 2020 : concepts et principes
Scrum 2020 : concepts et principesScrum 2020 : concepts et principes
Scrum 2020 : concepts et principesMICHRAFY MUSTAFA
 
Formation Professional Scrum Master I
Formation Professional Scrum Master IFormation Professional Scrum Master I
Formation Professional Scrum Master IGuillaume LAURIE
 
Présentation des principes Scrum
Présentation des principes ScrumPrésentation des principes Scrum
Présentation des principes Scrummsmpp-nantes
 
Methodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPMethodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPNicolas Perriault
 
Scrum - Une méthode agile sous la loupe ...
Scrum  - Une méthode agile sous la loupe ...Scrum  - Une méthode agile sous la loupe ...
Scrum - Une méthode agile sous la loupe ...Bilel McSam
 
Méthode d'Agile: Scrum
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: ScrumChaymaMghazli
 
JCertif 2012 : Scrum avec Icescrum
JCertif 2012 : Scrum avec IcescrumJCertif 2012 : Scrum avec Icescrum
JCertif 2012 : Scrum avec IcescrumRossi Oddet
 

Tendances (20)

Mesurer scrum avec Roboscrum
Mesurer scrum avec RoboscrumMesurer scrum avec Roboscrum
Mesurer scrum avec Roboscrum
 
Gestion de projets agiles avec scrum
Gestion de projets agiles avec scrumGestion de projets agiles avec scrum
Gestion de projets agiles avec scrum
 
Du Manifeste Agile à Scrum
Du Manifeste Agile à ScrumDu Manifeste Agile à Scrum
Du Manifeste Agile à Scrum
 
Présentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarnPrésentation scrum pour cours leeaarn
Présentation scrum pour cours leeaarn
 
Gestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskillsGestion de projets agiles avec scrum actiskills
Gestion de projets agiles avec scrum actiskills
 
Scrum
ScrumScrum
Scrum
 
Memento a destination de l'équipe scrum agile
Memento a destination de l'équipe scrum agileMemento a destination de l'équipe scrum agile
Memento a destination de l'équipe scrum agile
 
Estimation et planification Agile
Estimation et planification AgileEstimation et planification Agile
Estimation et planification Agile
 
DevExp 2012 methodes agiles SCRUM jesnault
DevExp 2012 methodes agiles SCRUM jesnaultDevExp 2012 methodes agiles SCRUM jesnault
DevExp 2012 methodes agiles SCRUM jesnault
 
Scrum 2020 : concepts et principes
Scrum 2020 : concepts et principesScrum 2020 : concepts et principes
Scrum 2020 : concepts et principes
 
Formation Professional Scrum Master I
Formation Professional Scrum Master IFormation Professional Scrum Master I
Formation Professional Scrum Master I
 
Introduction à Scrum
Introduction à ScrumIntroduction à Scrum
Introduction à Scrum
 
Méthodes agiles & Scrum
Méthodes agiles & ScrumMéthodes agiles & Scrum
Méthodes agiles & Scrum
 
Présentation des principes Scrum
Présentation des principes ScrumPrésentation des principes Scrum
Présentation des principes Scrum
 
Scrum Checklist
Scrum ChecklistScrum Checklist
Scrum Checklist
 
Methodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPMethodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XP
 
Scrum - Une méthode agile sous la loupe ...
Scrum  - Une méthode agile sous la loupe ...Scrum  - Une méthode agile sous la loupe ...
Scrum - Une méthode agile sous la loupe ...
 
Guide scrum
Guide scrumGuide scrum
Guide scrum
 
Méthode d'Agile: Scrum
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: Scrum
 
JCertif 2012 : Scrum avec Icescrum
JCertif 2012 : Scrum avec IcescrumJCertif 2012 : Scrum avec Icescrum
JCertif 2012 : Scrum avec Icescrum
 

Similaire à Scrum cook and go, les astuces de Rémy

Module 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptxModule 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptxtestuser715939
 
Mon cours Agile scrum.ppt
Mon cours Agile scrum.pptMon cours Agile scrum.ppt
Mon cours Agile scrum.pptamani75494
 
Formation scrum - back to basics
Formation scrum -  back to basicsFormation scrum -  back to basics
Formation scrum - back to basicsOpenska
 
Drupal, scrum et l'agilité - Drupalcamp Paris 2013
Drupal, scrum et l'agilité - Drupalcamp Paris 2013Drupal, scrum et l'agilité - Drupalcamp Paris 2013
Drupal, scrum et l'agilité - Drupalcamp Paris 2013Artusamak
 
Présentation de l’agilité
Présentation de l’agilitéPrésentation de l’agilité
Présentation de l’agilitéJean Yves Klein
 
MÃthode-agile-SCRUM.pptx
MÃthode-agile-SCRUM.pptxMÃthode-agile-SCRUM.pptx
MÃthode-agile-SCRUM.pptxJaweherBN
 
Scrum (votre guide de poche)
Scrum (votre guide de poche)Scrum (votre guide de poche)
Scrum (votre guide de poche)Nassim Bahri
 
Développement agile de logiciel avec la méthode SCRUM
Développement agile de logiciel avec la méthode SCRUMDéveloppement agile de logiciel avec la méthode SCRUM
Développement agile de logiciel avec la méthode SCRUMsenejug
 
Méthode d'Agile: Scrum
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: ScrumChaymaMghazli
 
Scrum - presentation du role de scrum master
Scrum -  presentation du role de scrum masterScrum -  presentation du role de scrum master
Scrum - presentation du role de scrum masterFrançois-Xavier BRAVO
 

Similaire à Scrum cook and go, les astuces de Rémy (20)

Module 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptxModule 3 - Seance 1 - Scrum.pptx
Module 3 - Seance 1 - Scrum.pptx
 
Mon cours Agile scrum.ppt
Mon cours Agile scrum.pptMon cours Agile scrum.ppt
Mon cours Agile scrum.ppt
 
Scrum course
Scrum courseScrum course
Scrum course
 
At nancy10 scrumv2.0
At nancy10 scrumv2.0At nancy10 scrumv2.0
At nancy10 scrumv2.0
 
Evenements scrum
Evenements scrumEvenements scrum
Evenements scrum
 
Formation scrum - back to basics
Formation scrum -  back to basicsFormation scrum -  back to basics
Formation scrum - back to basics
 
Drupal, scrum et l'agilité - Drupalcamp Paris 2013
Drupal, scrum et l'agilité - Drupalcamp Paris 2013Drupal, scrum et l'agilité - Drupalcamp Paris 2013
Drupal, scrum et l'agilité - Drupalcamp Paris 2013
 
Présentation de l’agilité
Présentation de l’agilitéPrésentation de l’agilité
Présentation de l’agilité
 
Symposium scrum
Symposium scrumSymposium scrum
Symposium scrum
 
Agility with scrum
Agility with scrumAgility with scrum
Agility with scrum
 
MÃthode-agile-SCRUM.pptx
MÃthode-agile-SCRUM.pptxMÃthode-agile-SCRUM.pptx
MÃthode-agile-SCRUM.pptx
 
Pechakucha scrum-0.1.0-alpha
Pechakucha scrum-0.1.0-alphaPechakucha scrum-0.1.0-alpha
Pechakucha scrum-0.1.0-alpha
 
Scrum (votre guide de poche)
Scrum (votre guide de poche)Scrum (votre guide de poche)
Scrum (votre guide de poche)
 
Développement agile de logiciel avec la méthode SCRUM
Développement agile de logiciel avec la méthode SCRUMDéveloppement agile de logiciel avec la méthode SCRUM
Développement agile de logiciel avec la méthode SCRUM
 
Présentation.pptx
Présentation.pptxPrésentation.pptx
Présentation.pptx
 
Méthode d'Agile: Scrum
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: Scrum
 
Scrum xp
Scrum xpScrum xp
Scrum xp
 
Initiation Scrum
Initiation ScrumInitiation Scrum
Initiation Scrum
 
Scrum - presentation du role de scrum master
Scrum -  presentation du role de scrum masterScrum -  presentation du role de scrum master
Scrum - presentation du role de scrum master
 
Scrum@epitech
Scrum@epitechScrum@epitech
Scrum@epitech
 

Plus de antony_guilloteau

Au secours, mon chef m'a demandé de passer au DevOps
Au secours, mon chef m'a demandé de passer au DevOpsAu secours, mon chef m'a demandé de passer au DevOps
Au secours, mon chef m'a demandé de passer au DevOpsantony_guilloteau
 
Devops, ça change quoi pour moi développeur ?
Devops, ça change quoi pour moi développeur ?Devops, ça change quoi pour moi développeur ?
Devops, ça change quoi pour moi développeur ?antony_guilloteau
 
Devops chez Voyages-Sncf.com
Devops chez Voyages-Sncf.comDevops chez Voyages-Sncf.com
Devops chez Voyages-Sncf.comantony_guilloteau
 
Scrum : from basic to scaling
Scrum : from basic to scalingScrum : from basic to scaling
Scrum : from basic to scalingantony_guilloteau
 

Plus de antony_guilloteau (6)

Kanban style
Kanban styleKanban style
Kanban style
 
Au secours, mon chef m'a demandé de passer au DevOps
Au secours, mon chef m'a demandé de passer au DevOpsAu secours, mon chef m'a demandé de passer au DevOps
Au secours, mon chef m'a demandé de passer au DevOps
 
Scrum cook and go
Scrum cook and goScrum cook and go
Scrum cook and go
 
Devops, ça change quoi pour moi développeur ?
Devops, ça change quoi pour moi développeur ?Devops, ça change quoi pour moi développeur ?
Devops, ça change quoi pour moi développeur ?
 
Devops chez Voyages-Sncf.com
Devops chez Voyages-Sncf.comDevops chez Voyages-Sncf.com
Devops chez Voyages-Sncf.com
 
Scrum : from basic to scaling
Scrum : from basic to scalingScrum : from basic to scaling
Scrum : from basic to scaling
 

Scrum cook and go, les astuces de Rémy

  • 1.
  • 2.
  • 3.
  • 4.
  • 6.
  • 7.
  • 8.
  • 9.
  • 11. Ce que dit le Scrum guide … « Un cadre de travail (framework) dans lequel les gens peuvent résoudre des problèmes complexes d'adaptation, tout en livrant de manière productive et créative des produits de la plus grande valeur possible. Scrum est léger, simple à comprendre mais difficile à maîtriser. » Scrum
  • 12. Scrum Guide Les artefacts • Backlog • Incrément • La DoD (définition de « Fini ») Les évènements • Sprint (itération) • Sprint Planning (planification d’itération) • Daily Stand-up Meeting (synchronisation quotidienne) • Sprint Review (démonstration) • Rétrospective La Scrum Team • Le Product Owner • l’équipe de réalisation • le Scrum Master
  • 13. Scrum Guide Itération (Sprint) Synchronisation quotidienne Product Owner + utilisateurs Backlog Planification d’itération Equipe Incrément utilisateurs Equipe + utilisateurs Démonstration Rétrospective Equipe
  • 15. Scrum Team Product Owner L’équipe de réalisation Scrum Master
  • 16. Scrum Team Product Owner L’équipe de réalisation Scrum Master
  • 17. Scrum Team Product Owner L’équipe de réalisation Scrum Master
  • 18. Scrum Team Product Owner L’équipe de réalisation Scrum Master
  • 20. La Scrum Team Aménagez l’espace de l’équipe Faites régulièrement des activités de Team Building Partagez la connaissance entre les équipiers (meetup, revue de code, …)
  • 21. La matrice des compétences Matrice des compétences – Management 3.0
  • 23. Ce que dit le Scrum guide … « Le backlog de produit est le référentiel priorisé, à maturité progressive, de tout le travail à réaliser concernant le produit » « Le backlog du Sprint est l’ensemble des items sélectionnés pour le Sprint plus un plan pour livrer l’incrément du produit et réaliser l’objectif du Sprint » Le backlog
  • 24. Le contenu du backlog Le backlog contient les items fonctionnels mais également les items techniques Motivez les items techniques auprès du Product Owner en le sensibilisant au risque
  • 25. Les user stories Les User stories font partie de votre documentation En tant que [acteur] je souhaite pouvoir [faire une action] dans le but [d’atteindre un objectif métier] Complétez avec une description plus détaillée Ajoutez les éléments techniques Définissez les critères et les tests d’acceptance Archivez les échanges
  • 27. Ce que dit le Scrum guide … « Lorsqu'un item du Backlog produit ou un Incrément est décrit comme Fini, tout le monde doit comprendre ce que Fini signifie. Bien que cela varie considérablement d’une équipe Scrum à une autre, les membres doivent avoir une compréhension commune de ce que signifie que le travail soit complet, afin d'assurer la transparence. » La Definition of Done
  • 28. Definition of Done Soyez précis sur les éléments attendus N’oubliez pas les éléments internes DoD Cards - Kleer
  • 29. Ce que dit le Scrum guide … « … constitué des éléments du Backlog terminés pendant l’itération … doit être Terminé, au sens de la Definition of Done définie par l’équipe Scrum … doit être utilisable par les utilisateurs » Incrément
  • 30. Incrément Rendez disponible d’incrément aux utilisateurs sans forcément le mettre en production Si nécessaire, créez des releases pour regrouper des incréments et les mettre en production Livrez souvent et regardez du côté de la démarche DevOps
  • 33. Ce que dit le Scrum guide … « Le travail à effectuer durant un Sprint est définit de manière collaborative par tous les membres de l’équipe Scrum. Seule l’équipe de développement peut évaluer ce qu'elle peut accomplir durant le Sprint à venir . » Sprint planning
  • 34. Le sprint planning N’hésitez pas à poser des questions au Product Owner Définissez le ready of start des User Stories Fixez-vous un objectif de sprint Estimez en points d’effort les User Stories Découpez les User Stories en tâches et estimez les en heures
  • 35. Le grooming Un moment d’échange et de réflexion entre le Product Owner et l’équipe de réalisation Un agenda de chaque grooming (et timeboxing des sujets) Alternez les séquences court termes (i.e. la prochaine itération) et les séquences moyen termes Prenez connaissance en amont des sujets qui seront abordés N’hésitez pas à inviter les experts
  • 36. Ce que dit le Scrum guide … « … durée constante (1 mois maximum) et s’enchaînent immédiatement … peut être considérée comme un projet, livrant un incrément de produit … l’objectif d’une itération est fixe (les changements ne sont pas permis) … durant une itération, les objectifs de qualité sont maintenus … exceptionnellement, le périmètre peut être renégocié » Sprint
  • 37. Sprint « presque terminé » C’est terminé ou ce ne l’est pas 2 semaines en phase d’apprentissage ou pour un feedback utilisateur rapide 3 semaines pour une équipe aguerrie Introduisez un temps de respiration entre les itérations
  • 38. Le Daily Stand-up Meeting
  • 39. Ce que dit le Scrum guide … « La mêlée quotidienne (Daily Scrum) est un évènement de 15 minutes (timebox) destiné à l’équipe de développement afin de synchroniser ses activités et de créer son plan pour les prochaines 24 heures. Cela se fait en inspectant le travail depuis la dernière mêlée quotidienne et en envisageant le travail qui pourrait être effectué d’ici la prochaine mêlée. » Le Daily Stand-up Meeting
  • 40. Avant le Daily Stand-up Meeting Le DSM doit être préparé par les participants « Stand-up » : les participants du DSM doivent être debout, devant le Scrum Board c’est encore mieux. L’heure c’est l’heure : définissez une heure convenant à tout le monde et respectez là !
  • 41. Le Daily Stand-up Meeting Réservez un créneau de 30 minutes pour le DSM. 15 minutes de mêlée (le DSM avec tout le monde) 15 minutes de démêlée (traitement des points avec uniquement les intéressés)
  • 42. Pendant le Daily Stand-up Meeting Application OCTOMeuh – Octo Technologies
  • 44. Le Scrum Board Personnalisez votre Scrum Board Créez vos étiquettes réutilisables avec une plastifieuse et utiliser des aimants Ajoutez les informations du sprint (absences, dates clés, objectif du sprint, obstacles, …)
  • 45. Le Scrum Board 96 visualization examples – Jimmy Janlén
  • 47. Le Scrum Board Préférez le burnup pour améliorer la motivation
  • 48. Le Scrum Board Board dématérialisé - JIRA
  • 49. Le Team Mood Team Mood - http://www.teammood.com/fr/
  • 50. Le Team Mood Le Lego© team mood Un couleur une humeur
  • 52. Ce que dit le Scrum guide … « Une revue du Sprint (Sprint Review) est tenue à la fin du Sprint pour inspecter l’incrément réalisé et adapter le Backlog Produit si nécessaire. Pendant la réunion de revue du Sprint, l'équipe Scrum et les parties prenantes échangent sur ce qui a été fait durant le Sprint. » Sprint Review
  • 53. Le sprint review Préparez vos démonstrations ! Présentez un résumé du sprint (faits marquants, objectifs initiaux, indicateurs) Introduisez du story telling pour replacer la User Story dans son contexte et rendre la démo plus fun Démontrez les User Stories les plus significatives Mais des mini démo pour être exhaustif (DoD)
  • 54. Communiquez pendant le sprint Utilisez des indices de confiance
  • 56. Ce que dit le Scrum guide … « La rétrospective du Sprint (Sprint Retrospective) est une opportunité pour l'équipe Scrum de s’inspecter et de créer un plan d'améliorations à adopter lors du prochain Sprint Le but de la rétrospective du Sprint est de: • Inspecter la manière dont le dernier Sprint a été en ce qui concerne les personnes, les relations, les processus et les outils • Identifier et ordonner les principaux éléments qui ont bien fonctionné et des améliorations potentielles • Créer un plan pour mettre en œuvre des améliorations sur la façon dont l’équipe Scrum fait son travail » Rétrospective
  • 57. La rétrospective Variez les formats de rétrospective C’est un moment de détente où l’équipe peut se retrouver Des inspirations sur le web (http://plans-for- retrospectives.com/) Suivez les actions prises
  • 59. La rétrospective Ecoutez la Force qui est en vous
  • 61. Dites merci Kudo Cards – Management 3.0
  • 63. Ce que dit le Scrum guide … « … » Indicateurs Scrum
  • 64. Indicateurs Scrum Vélocité = (Nb points terminés) / (Nb jours consommés) Prédictibilité = (Nb points terminés) / (Nb points engagés)
  • 65. Indicateurs Scrum Suivez l’évolution avec un objectif de prédictibilité à 100%
  • 66. Bilan de sprint Les faits marquants du Sprint Ce qui a été fait et ce qui ne l’a pas été Les métriques du sprint (vélocité, prédictibilité, burndown) Synthèse de la rétrospective (ce qui a été dit, les actions) Transparence avec le client
  • 67. Sprint vs hors sprint
  • 68. Sprint vs hors sprint
  • 69. Ce que dit le Scrum guide … « … » Le Scrum Guide
  • 70. Sprint vs hors sprint Créez une enveloppe capacitaire dédiée à chaque sujet hors Sprint Backlog Gérer vos tâches « hors sprint » dans des Kanban dédiés Rôle tournant dans l’équipe (suivi de production, tests de performance, installation)
  • 71.
  • 72. Les individus et leurs interactions plus que les processus et les outils. Des logiciels opérationnels plus qu’une documentation exhaustive. La collaboration avec les clients plus que la négociation contractuelle. L’adaptation au changement plus que le suivi d’un plan. Nous reconnaissons la valeur des seconds éléments mais privilégions les premiers Manifeste agile
  • 73. L’agilité est un état d’esprit, ne soyez pas dogmatiques et plutôt pragmatiques

Notes de l'éditeur

  1. Le credo "Tout le monde peut cuisiner" d'Auguste Gusteau (célèbre cuisinier de Ratatouille) ne signifie pas que la gastronomie est à la portée de tout le monde, mais qu'un grand chef peut se cacher n'importe où.