Transcript sin92-v3
La gestion de projet ICT selon SCRUM Pierre-Emmanuel Dautreppe – Norman Deschauwer CEFORA asbl – SIN 92 Pierre-Emmanuel DAUTREPPE Architecte Microsoft.NET Coach eXtreme Programming [email protected] www.pedautreppe.com Norman DESCHAUWER SCRUM Practitionner Team Leader [email protected] www.methode-agile.org 2 http://www.dotnethub.be Conférences gratuites ouvertes à tous, en soirée Microsoft.NET Méthodes Agiles Cours CEFORA SIN 81 : Les méthodes Agiles dans le développement de logiciel (1 jour) SIN 92 : La gestion de projet ICT selon SCRUM (2 jours) Formation et coaching personalisé 3 Backlog – Sprint 1 Daily Scrum Planning Game User Story 1 User Story 2 User Story 3 4 Backlog – Sprint 1 Présentation CEFORA L’agile et nous. Et vous ? Introduction à SCRUM Atelier : Toutou Chic ! Des outils Agiles (ou non) 5 Backlog – Sprint 2 Retour sur le build Daily Scrum User Story 1 User Story 2 User Story 3 Revue de sprint Cloture 6 Backlog – Sprint 2 Feedback Jour 1 Atelier : Les 9 Cases Atelier : Théorie des contraintes – Part 1 Atelier : Théorie des contraintes – Part 2 Faisons une rétrospective Cloture 7 Planning – Jour 1 Présentation CEFORA L’agile et nous. Et vous ? Introduction à SCRUM Atelier : Toutou Chic ! Des outils Agiles (ou non) 8 Planning – Jour 1 Présentation CEFORA L’agile et nous. Et vous ? Introduction à SCRUM Atelier : Toutou Chic ! Des outils Agiles (ou non) 9 Le manifeste Agile Nous découvrons comment mieux développer des logiciels par la pratique et en aidant les autres à le faire. Ces expériences nous ont amenés à valoriser : 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. http://www.agilemanifesto.org 10 Planning – Jour 1 Présentation CEFORA L’agile et nous. Et vous ? Introduction à SCRUM Atelier : Toutou Chic ! Des outils Agiles (ou non) 11 Planning – Jour 1 Présentation CEFORA L’agile et nous. Et vous ? Introduction à SCRUM Atelier : Toutou Chic ! Des outils Agiles (ou non) 12 Itération - Sprint 13 Scrum Master 14 Product Owner 15 Coéquipier 16 17 Taille de l’équipe 18 Scrum de Scrum 19 Daily Scrum Quels blocages ai-je rencontrés ? Qu’ai-je terminé la veille ? Que vais-je faire aujourd’hui ? 20 Planning Game 21 Terminé 22 Revue de sprint 23 Product Backlog – Sprint Backlog 24 Planning – Jour 1 Présentation CEFORA L’agile et nous. Et vous ? Introduction à SCRUM Atelier : Toutou Chic ! Des outils Agiles (ou non) 25 Planning – Jour 1 Présentation CEFORA L’agile et nous. Et vous ? Introduction à SCRUM Atelier : Toutou Chic ! Des outils Agiles (ou non) 26 27 Planning – Jour 1 Présentation CEFORA L’agile et nous. Et vous ? Introduction à SCRUM Atelier : Toutou Chic ! Des outils Agiles (ou non) 28 Planning – Jour 1 Présentation CEFORA L’agile et nous. Et vous ? Introduction à SCRUM Atelier : Toutou Chic ! Des outils Agiles (ou non) 29 Des outils “Agiles” 30 Planning Game Partage d’information Communication Documentation Amélioration Technique Qualité technique Poker Planning Post It Vélocité JIRA Tableau Blanc Intégration Continue Main Levée Stand up Kanban GreenHopper Dojo Refactoring “Mur” Point Technique Burndown Chart Confluence Journée eXtreme Tests Unitaires Revue de sprint Tableau des itérations Balsamiq Mockup “Shame of the Day” Tests Fonctionnels (automatisés) ROTI Binomage 31 Poker Planning 32 Post-It 33 Kanban – 1/2 34 Kanban – 2/2 35 Burndown Chart 36 ROTI (Return On Time Investment) 37 Balsamiq Mockup 38 Binomage 39 Backlog – Sprint 2 Feedback Jour 1 Atelier : Les 9 Cases Atelier : Théorie des contraintes – Part 1 Atelier : Théorie des contraintes – Part 2 Faisons une rétrospective Cloture 40 Backlog – Sprint 2 Feedback Jour 1 Atelier : Les 9 Cases Atelier : Théorie des contraintes – Part 1 Atelier : Théorie des contraintes – Part 2 Faisons une rétrospective Cloture 41 Feedback – Jour 1 42 Backlog – Sprint 2 Feedback Jour 1 Atelier : Les 9 Cases Atelier : Théorie des contraintes – Part 1 Atelier : Théorie des contraintes – Part 2 Faisons une rétrospective Cloture 43 44 Ouverture “Explique moi…” “Comment se fait…” Contrôle “Combien…” “Pendant combien de temps…” “Où…” “Qui…” Confirmation Rephraser Négative “Si j’ai bien compris…” “Il n’y a que…” Quel est le problème ? Qui est impacté ? Visualiser la solution 1 4 7 2 5 8 3 6 9 45 Backlog – Sprint 2 Feedback Jour 1 Atelier : Les 9 Cases Atelier : Théorie des contraintes – Part 1 Atelier : Théorie des contraintes – Part 2 Faisons une rétrospective Cloture 46 Backlog – Sprint 2 Feedback Jour 1 Atelier : Les 9 Cases Atelier : Théorie des contraintes – Part 1 Atelier : Théorie des contraintes – Part 2 Faisons une rétrospective Cloture 47 48 Backlog – Sprint 2 Feedback Jour 1 Atelier : Les 9 Cases Atelier : Théorie des contraintes – Part 1 Atelier : Théorie des contraintes – Part 2 Faisons une rétrospective Cloture 49 Backlog – Sprint 2 Feedback Jour 1 Atelier : Les 9 Cases Atelier : Théorie des contraintes – Part 1 Atelier : Théorie des contraintes – Part 2 Faisons une rétrospective Cloture 50 Les “5M” 51 Niko-Niko 52 Keep Drop Start 53 Quelques références – 1/2 54 Quelques références – 2/2 http://www.infoq.com/minibooks/ scrum-xp-from-the-trenches 55