Formation en mode projet Agile<br />Une formation à la carte en live par les participants qui ne se connaissent pas forcém...
Avertissement<br />Ce travail est sous contrat Creative Commons Paternité-Partage des Conditions Initiales à l&apos;Identi...
Objectifs<br />L’objectif d’une formation en mode projet Agile est de délivrer la formation la plus adaptée à une populati...
Story Board<br />Jour 1<br />
Kickoff<br />Kick off<br /><ul><li>Rappel des objectifs du projet
Présentation de l’équipe
Présentation express Scrum *
Agenda</li></ul>* cf. slide ressources<br />
Présentation Scrum Express<br />En 1 slide et en 10‘<br />Pour comprendre <br />les enjeux de la formation<br />son format...
Agenda<br />Agenda<br />Itération 1<br /><ul><li>Expression des besoins
Planification Sprint 1
Sprint
Rétrospective Sprint 1</li></ul>Itération 2<br /><ul><li>Stand Up Meeting
Planification Sprint 2
Sprint
Open Space
Rétrospective  projet
Clôture</li></ul>Après avoir expliqué le format d&apos;un projet Scrum, on peut décliner l&apos;agenda de la formation sur...
Objectifs<br />Avant de construire de sprint backlog, il peut être bon de concentrer l’équipe sur les thèmes que l’on va o...
Expression des besoins<br />Première partie: Initialiser le Backlog de formation<br />Sortir les cartes User stories de la...
Planification du sprint 1<br />Objectif : Planifier le sprint 1 et s&apos;engager sur le périmètre<br />Sur la base des st...
Sprint<br />Scrumboard<br />A faire<br />En cours<br />Finie<br />En tant que &lt;&gt;,<br />Je veux &lt;&gt;<br />Afin de...
Pause café?</li></li></ul><li>Rétrospective de fin de journée<br />Matrice d’apprentissage<br />Objectifs<br />Qu&apos;a-t...
Story Board <br />Jour 2<br />
Upcoming SlideShare
Loading in...5
×

Story Board Formation en mode projet Agile

2,911

Published on

L’objectif d’une formation en mode projet Agile est de délivrer la formation la plus adaptée à une population ayant un niveau potentiellement hétérogène, des expériences différentes, avec en tout cas un niveau de connaissance que l’on ne connait pas bien à l’avance et qui n’est pas forcément alignée avec votre contenu de cours.
Plutôt que de dérouler une formation linéaire ou les participants peuvent décrocher car connaissent le sujet ou au contraire manquent de bases, une formation agile s’adapte le plus possible aux participants.

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,911
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Story Board Formation en mode projet Agile

  1. 1. Formation en mode projet Agile<br />Une formation à la carte en live par les participants qui ne se connaissent pas forcément!<br />V 1.1 - 14 janvier 2010<br />
  2. 2. Avertissement<br />Ce travail est sous contrat Creative Commons Paternité-Partage des Conditions Initiales à l&apos;Identique 2.0 France License.<br />Permission de distribuer, modifier ou utiliser est accordée en citant l&apos;auteur<br />Laurent Morisseau<br />laurent@morisseauconsulting.com<br />Morisseau Consulting<br />http://www.morisseauconsulting.com<br />http://creativecommons.org/licenses/by-sa/2.0/fr/<br />
  3. 3. Objectifs<br />L’objectif d’une formation en mode projet Agile est de délivrer la formation la plus adaptée à une population ayant un niveau potentiellement hétérogène, des expériences différentes, avec en tout cas un niveau de connaissance que l’on ne connait pas bien à l’avance et qui n’est pas forcément alignée avec votre contenu de cours.<br />Plutôt que de dérouler une formation linéaire ou les participants peuvent décrocher car connaissent le sujet ou au contraire manquent de bases, une formation agile s’adapte le plus possible aux participants.<br />
  4. 4. Story Board<br />Jour 1<br />
  5. 5. Kickoff<br />Kick off<br /><ul><li>Rappel des objectifs du projet
  6. 6. Présentation de l’équipe
  7. 7. Présentation express Scrum *
  8. 8. Agenda</li></ul>* cf. slide ressources<br />
  9. 9. Présentation Scrum Express<br />En 1 slide et en 10‘<br />Pour comprendre <br />les enjeux de la formation<br />son format<br />
  10. 10. Agenda<br />Agenda<br />Itération 1<br /><ul><li>Expression des besoins
  11. 11. Planification Sprint 1
  12. 12. Sprint
  13. 13. Rétrospective Sprint 1</li></ul>Itération 2<br /><ul><li>Stand Up Meeting
  14. 14. Planification Sprint 2
  15. 15. Sprint
  16. 16. Open Space
  17. 17. Rétrospective projet
  18. 18. Clôture</li></ul>Après avoir expliqué le format d&apos;un projet Scrum, on peut décliner l&apos;agenda de la formation sur un paper board qui restera affiché le temps de la formation.<br />
  19. 19. Objectifs<br />Avant de construire de sprint backlog, il peut être bon de concentrer l’équipe sur les thèmes que l’on va ou peut aborder. Cela permet de poser les frontières du contenu de la formation et d’aider à prioriser les thèmes.<br />Agilité?<br />Définition<br />Organisation<br />Gestion de projet <br />Equipe<br />Ingénierie logicielle<br />Exemple d’atelier<br />
  20. 20. Expression des besoins<br />Première partie: Initialiser le Backlog de formation<br />Sortir les cartes User stories de la première itération<br />Présenter les modules existants<br />Si besoin, on reformule les attentes en user stories: dans tous les cas les attentes doivent toutes être incluses dans ce backlog de formation.<br />Prioriser le Product Backlog<br />Libre: laisser l&apos;équipe s&apos;auto organiser. Si on n&apos;avance pas: Dot Vote avec soit des gommettes soit des marqueurs<br />Rappel : tous les ateliers sont Time-boxés.<br />Product Backlog<br />En tant que &lt;&gt;,<br />Je veux &lt;&gt;<br />Afin de &lt;&gt;<br />En tant que &lt;&gt;,<br />Je veux &lt;&gt;<br />Afin de &lt;&gt;<br />Priorité<br />&quot;Je suis le Product Owner de la formation. Vous êtes l’équipe fonctionnelle et on va prioriser le contenu de la formation ensemble. En tant que PO, je souhaite avoir un produit livrable à la fin de ce projet : Je pourrais imposer certaines user stories ou les réorganiser s’il y a des dépendances.&quot;<br />
  21. 21. Planification du sprint 1<br />Objectif : Planifier le sprint 1 et s&apos;engager sur le périmètre<br />Sur la base des story points et de la priorisation, répartir les user stories pour le sprint 1. Le formateur propose une vélocité pour cette première journée.<br />Inclure des user stories obligatoires si elles n&apos;ont pas été sélectionnées, si besoin.<br />Obtenir le consentement du groupe sur cet objectif de journée.<br />Partir sur une base de 120 story points par itération.<br />PS: le périmètre du sprint 2 sera vue au début du sprint 2<br />Planning du premier sprint<br />Itération 1<br />En tant que &lt;&gt;,<br />Je veux &lt;&gt;<br />Afin de &lt;&gt;<br />En tant que &lt;&gt;,<br />Je veux &lt;&gt;<br />Afin de &lt;&gt;<br />En tant que &lt;&gt;,<br />Je veux &lt;&gt;<br />Afin de &lt;&gt;<br />
  22. 22. Sprint<br />Scrumboard<br />A faire<br />En cours<br />Finie<br />En tant que &lt;&gt;,<br />Je veux &lt;&gt;<br />Afin de &lt;&gt;<br />Burndownchart<br />Slides<br />14<br />Atelier<br />Story points<br />En tant que &lt;&gt;,<br />Je veux &lt;&gt;<br />Afin de &lt;&gt;<br />Jeu de rôles<br />On lance le premier sprint!<br />On déroule tous les modules du sprint 1 tout en time boxant la journée.<br />L&apos;équipe reprend pendant le sprint le rôle du client. Et le formateur fait la démo!<br />Le formateur met à jour le burndown chart au moment des pauses.<br /><ul><li>Compris
  23. 23. Pause café?</li></li></ul><li>Rétrospective de fin de journée<br />Matrice d’apprentissage<br />Objectifs<br />Qu&apos;a-t-on appris pendant ce premier sprint?<br />Comment va-t-on améliorer le second sprint?<br />L&apos;équipe: comment se constitue-t-elle?<br />Bilan sprint 1<br />Story board<br />Slides sur rétrospective comme introduction<br />Matrice d&apos;apprentissage<br />Rétrospective planning game<br />Roti à main levé<br />Calcul de la vélocité du groupe.<br />Si on n&apos;a pas réussi à remplir nos engagements, pourquoi ?<br />Comment faire au prochain sprint pour y arriver?<br />Finir sur des actions concrètes à mettre en évidence pour le sprint 2<br />Rétrospective planning game<br />Changer les équipes<br />Travail d’équipe<br />café<br />Avoir du bon café<br />?<br />
  24. 24. Story Board <br />Jour 2<br />
  25. 25. Stand Up meeting<br />Rappel des principaux concepts vus la veille au format Stand up meeting:<br />Cela permet d’ancrer les connaissances.<br />Le format sert à expérimenter le Daily Scrum<br />Faire un round robin de l&apos;équipe, chacun devant parler d&apos;un concept qu&apos;il a retenu en 1 minute, et remonter un obstacle s&apos;il en a<br /> Une rétrospective en début de jour 2 est également intéressante et peu remplacer le stand up. <br />
  26. 26. Planification sprint 2<br />Objectif : Planifier le sprint 2 et s&apos;engager sur le périmètre<br />On donne les modules du sprint 2 car le périmètre d&apos;un projet Agile peut changer.<br />On peut affiner la priorisation des tâches avec un planning poker<br />Définition du sprint backlogdu sprint 2<br />Préparer le burndown chart<br />Rappel des actions d&apos;amélioration lever pendant la dernière rétrospective<br /> <br />Variante:<br />On peut faire estimer la valeur métier de chaque user story avant la priorisation. Ajouter dans ce cas un Burn Up de Business value.<br />Product Backlog<br />En tant que &lt;&gt;,<br />Je veux &lt;&gt;<br />Afin de &lt;&gt;<br />En tant que &lt;&gt;,<br />Je veux &lt;&gt;<br />Afin de &lt;&gt;<br />Priorité<br />
  27. 27. Forum ouvert<br />Forum au format ouvert pour l&apos;échange sur des thèmes proposés ou sur les questions restantes <br />Cet atelier est optionnel s&apos;il n&apos;y a pas de question ou de sujet de réflexion.<br />OST<br />Groupe 1<br />Groupe 2<br />Scrum dans une organisation traditionnelle?<br />Scrum avec un contrat au forfait?<br />Scrum dans une Start up?<br />
  28. 28. Rétrospective de fin de projet<br />Objectifs<br />qu&apos;a-t-on appris pendant ce projet qui peut être contextualisé et étendue à l&apos;organisation <br />Comment s&apos;est construit notre équipe? a-t-on progressé?<br />Ancrer les bonnes pratiques<br />Vote Modules : le meilleur et le moins bon pour chacun<br />Story board<br />Slides sur rétrospective comme introduction<br />Time line<br />Histogramme de satisfaction<br />+/delta<br /> <br />Calcul de la vélocité du groupe, focus factor.<br />Mettre à jour le release burn down chart<br />Si on n&apos;a pas réussi à remplir nos engagements, pourquoi ?<br />ROTI<br />J’ai eu plus que je n’attendais<br />3<br />2<br />J’ai reçu autant que ce que j’attendais<br />1<br />0<br />Mauvais casting, pas d’intérêt<br />
  29. 29. Rétrospective<br />Retour d’expérience d’une année d’approche agile pour mes formations<br />
  30. 30. Rétrospective<br />Ce qui s’est bien passé<br />Pour les participants, bon retour sur le format<br />Contenu mieux adapté aux besoins réels des participants<br />Permet d’expérimenter les méthodes agiles<br />Pour le formateur, les sessions ne sont jamais vraiment les mêmes<br />Évite la routine, challenge<br />Permet de construire le contenu en continue<br />Intégration de nouveaux modules<br />Besoin tiré par la demande<br />Très réactif pour des formations sur mesure intra entreprise<br />Ce qui s’est moins bien passé<br />Bien coller au format<br />Rétrospective de fin de journée passent souvent à la trappe<br />Vélocité à la journée amène une pression (positive) sur le rythme de la formation<br />Formation très intense (rythme et contenu)<br />Trouver la bonne granularité des modules<br />Trop fin =&gt; planification trop longue<br />Trop gros =&gt; Module pas pris ou limite le choix des participants<br />Approche centrée utilisateur duplique certaines informations<br />Côté positif : ancrage des concepts partagés<br />
  31. 31. Rétrospective<br />Les questions que je me pose<br />Comment mieux gérer la duplication de contenu entre modules<br />Comment mieux gérer le support du cours<br />Aujourd’hui, les pdf des modules sont donnés en fin de formation<br />Qui utilise cette approche?<br />À ma connaissance au moins une centre de formation sur Rennes<br />Ce que j’ai appris<br />Bien introduire le format de la formation avec le slide Scrum express.<br />Aider à la planification par une vue globale:<br />Thèmes, mindmapping...<br />Poids des modules: par nombre de slides est un bon indicateur<br />Vélocité moyenne: autour de 120 points / jour<br />En intra entreprise, préparer la formation avant pour situer le contexte des participants et faire une pré sélection des modules<br />Pas de release planning<br />planification à la journée suffit<br />
  32. 32. Pour que ce soit parfait...<br />Régler l’aspect support papier vs pdf<br />Régler l’aspect duplication<br />Limiter le choix des modules à ce qui est réaliste pour le contexte intra entreprise<br />Avoir une approche plus macro par thème ou par parcours également pour faciliter la planification<br />
  33. 33. Ressources<br />
  34. 34. Scrum express<br />Connaissances<br />pratiques<br />Slides<br />Ateliers<br />Modules<br />Jour<br />Objectifs<br />attentes<br />formation<br />
  35. 35. Hands Out<br />Un support plus détaillé est également disponible en téléchargement sur<br />http://www.morisseauconsulting.com/Doc/FormationAgile.zip<br />

×