Programme*de*formation - ORIIONSoriions.com/pdf/DecouverteMethodesAgiles.pdf · ......
Transcript of Programme*de*formation - ORIIONSoriions.com/pdf/DecouverteMethodesAgiles.pdf · ......
Découverte et approfondissement des
méthodes agiles
Programme de formation
Un programme de formations à composer en fonction de vos besoins
http://oriions.com
Les origines du mouvement Agile Qu’est-‐ce qu’un projet ?Qu’est-‐ce que l’agilité ?Les origines, valeurs et principes de l’agilitéLa pensée LeanLe manifeste agile Panorama des Méthodes Agiles et de leurs apports respectifs
Les bonnes pratiques d’agilité Présentation de méthodes connexes à Agile : Kanban-‐ Mise en œuvre de Kanban-‐ Visualiser le flux-‐ Gérer le flux-‐ Limiter l’en coursPrésentation de la méthode la plus répandue : SCRUM -‐ Les rôles (ScrumMaster / Product Owner / L’équipe)-‐ Les cérémonies Enjeux de la communication / Intéraction
Pratiques d’expression du besoinPratiques d’estimation et de planificationLes Users StoriesINVESTirCritères d’acceptationHistoires techniquesLe backlog
Découverte des méthodes agiles-‐ Objectifs -‐
Mise en œuvre de pratiques agilesDévelopper son état d’esprit agile
-‐ 2 jours -‐
Pratiques d’estimation et de planificationEstimation et planificationCycle de vie, itérationSprint 0
Les pratiques d’ingénierie logicielleRefactoringPair programmingDette techniqueTDD/BDDIntégration continue
Les pratiques de pilotageLe daily standupVisualisation et radiateurs d’informationLes burdownet burnup chartsLes rétrospectives
Les pratiques de transformation dans l’entreprisePlan de passage à l’agilitéContractualisationConduite du changement, les résistances au changementLes mythes sur agile, les mauvaises applicationsLes facteurs de succès d’une implémentation agile réussie
QU’EST CE QUE LES METHODES AGILES ?
Apparues dans les années 90 et inspirées par le Lean, les méthodes Agiles ont changé la façon de travailler. L’attention se porte désormais sur la valeur business délivrée, et les personnes impliquées (équipe et client).
Le contenu de la formation sera délivré avec une approche Agile : elle s’appuiera sur une méthode ludo-‐éducative et sera adaptée en continue aux besoins des stagiaires.
Les participants pourront démarrer dès le lendemain de la formation leur mise en place de l’Agilité.
Energie et Motivation des PersonnesDifférence entre la motivation extrinsèque et intrinsèqueMotivation 3.0Les 10 désirs intrinsèques
Auto-‐Organisation et responsabilité des équipesLes fondamentaux de l’auto-‐organisationExemples d’entreprises libéréesCultiver la relation de confiance
Communication et dynamique de groupePrincipes de communicationRègles de dynamiques de groupeFaire émerger l’intelligence collective
L’Agilité & la complexitéLa différence entre complexe et compliquéLa fin des systèmes prédictifs, l’anti-‐fragilitéL’adéquation des piliers de l’agilité par rapport au 21ème siècleLes enjeux et défis de l’adoption à l’agilité
Leader, Manager, Chef de Projet : où est ma place dans l’agilité ?Propriétés d’une équipe agile, d’une organisation agileManagement vs LeadershipTransformation nécessaire de la posture des managersIntroduction à la posture de servant leadership
Approfondissement et mise en œuvre des rituels Scrumd'équipeSprint PlanningDaily StandupReviewRetrospective
http://oriions.com
Leadership et management agile-‐ Objectifs -‐
Appréhender le changement de paradigme du manager au leader, et du "command & control" au "servant leadership »
-‐ 2 jours -‐
COMPETENCES ACQUISESIdentifier son rôle au sein de l’équipeApprofondir des situations SCRUMGérer les relations humaines au sein d'une équipe Agile Manager une relation ClientSe préparer au passage de la certification PSM niveau I
PUBLICFuturs ScrumMasters/ Futurs Managers Agiles Chefs de projets, directeurs de projets.
PRE-‐RREQUISAvoir suivi le cours ‘Découvertes des approches agiles’ ou autre niveau équivalent. Posséder les aptitudes relationnelles (ouverture d'esprit et capacités de leadership) en vue de devenir un Manager Agile.
[email protected]://oriions.comN° de formateur : 75 64 03 975 64 auprès du préfet de régionAquitaine-‐Limous in-‐Poitou-‐Charentes
Le test en AgileQualité et agilitéApproche globale et pilotage par les testsTDD, BDD, ATDD, automatisation des testsTypes de tests, démos
Les librairies xUnitDéclarer un testLes assertionsPréparation et nettoyage du testOrganisation des tests
Principes et bonnes pratiques du TDDPrincipes du TDDObjectifs et avantagesPrincipe du Test FirstÉmergence du design, à partir des tests
Ingénierie Logicielle Agile-‐ Objectifs -‐
Bonnes pratiques de développement logicielSensibiliser les collaborateurs à la responsabilité du code
-‐ 2 jours -‐
Styles de TDDTests basés sur l'état ou le comportementUtilisation de doublures (Mocks, Stubs, Spy, Fakes...)
Refactoringet code testableSOLIDInversion de dépendances et découplagePolymorphismeNommageElimination de la duplicationCode smells et refactoring
TDD et code legacyTest et code intestableStratégies de refactoringdu code legacyL'intégration continueLe pair programming
PUBLICDéveloppeursTesteursFururs ScrumMaster
COMPETENCES ACQUISESDonner un éclairage sur les bonnes pratiques de développement logiciel, plutôt que d'apporter une hyperspécialisation. Responsabiliser les collaborateurs à l’égard du code que l’équipe produit. Se préparer au passage de la certification PSD –Professional ScrumDeveloper
Formateur : Alice Barralon -‐ Formatrice, coach en agilitéCo-‐Organisatrice de l’événement Agile Pays Basque
Formateur : Alice BarralonCertifiée PSMI – PSPO -‐ PSD – scrum.orgCo-‐fondatrice de l’Association Agile Côte Basque Co-‐organisatrice de l’événement Agile Pays Basque
Public
Manager de projet ayant à piloter des projets ou une partie est réalisée en agile. Responsable Produit, Fonctionnels, MOA, responsable qualité/méthodes souhaitant comprendre le rôle de Product Owneret des ScrumMaster.8-‐10 personnes maximum
Modalités pédagogiques
Cette formation est bâtie sur une alternance de théorie, d’atelier pratique et d’échange en groupe afin de permettre aux participants d’acquérir progressivement les connaissances relatives au cursus et les voire fonctionner.Sous cet angle seront traités : Une présentation en détail du framework de Scrum(Rôles, Rituels, Artefacts, Règles,…) au travers d’une « lecture commenté » du ScrumGuide.Une plongée en profondeur dans les rôles et les responsabilités respective du Product Owner et du ScrumMaster.Le cours est géré comme un projet agile en tant que tel. Le formateur se sert du management visuel (radiateur d’information : TaskBoard, BlockingBoard,…) pour visualiser en continu l’avancement des travaux (Stories, A faire Encours, terminée)
Objectifs pédagogiques
Appréhender pourquoi et comment intégrer une partie ou plusieurs partie délivrée en Agile dans un projet/programme « waterfall ».Comprendre le fonctionnement du framework de Scrumpour savoir où et comment s’interfacer (Initialisation, pilotage, clôture,…)Connaitre les rôles et devoirs du Product-‐Owner et du Scrum-‐Master pour être en mesure d’interagir efficacement
Programme2 joursProgramme de formation
La charte projet AgileMise en place du projet (Vision, cartographie des parties prenantes,…)Les différents niveaux de planification (Project, RoadMap, Release,…)Les points de synchronisation entre le projet Agile et son environnement Garantir le respect des valeurs et des principes Agiles au sein au sein du projet Agile, sans impacter le team bulding global
Le framework Scrum(Focalisé sur « Scrumvu » du Product-‐Owneret du ScrumMaster)Les fondations de Scrum
Les trois pilliersLes cinq valeurs
Les 3 rôles de ScrumLe Product-‐OwnerLe ScrumMasterL’équipe de développement
Les Artéfacts (sources d’information) intégrés à ScrumLes 3 niveaux de backlog (Produit, release,…)Définition du Doneet du Ready selon les exigences portées par le métierLa stratégie de livraison incrémentale (incrément, ContinuousDelivery/Deployement,…)Les outils de pilotage (vélocité, Burn-‐Up, Burn-‐Down)
Les 6 Rituels de ScrumConstitution initiale et affinage du Product/Release BacklogEstimation de la valeur métier et de l’effort de réalisation (PlaningPoker) Priorisation du Product/RelaseBacklogSprint Planning MeetingEntretien des radiateurs d’information et des artefacts (ScrumBoard, Objectifs du sprint, BurnDown,…) Stand Up MeetingSprint ReviewSprint Retrospective
[email protected]://oriions.comN° de déclaration d’activité : 75 64 03 975 64 auprès du préfet de région Aquitaine-‐Limmousin-‐Poitou-‐Charentes
Ils nous font confiance :
Partenaires :
Préparation à la certification
Scrum MasterPSM1 – scrum.org
Programme de formation
Intra-‐Entreprise2 jours – 14h
Formateur : Alice BarralonCertifiée PSMI – PSD1 – scrum.orgCo-‐fondatrice de l’Association Agile Côte Basque Co-‐organisatrice de l’événement Agile Pays Basque
Public
Futurs ScrumMasters8-‐10 personnes maximum
Modalités pédagogiques
Formation menée de manière participative. Ateliers interactifs, mises en situation. Adaptation continue aux besoins des stagiaires. Analyse et partage d'expériences.
Objectifs pédagogiques
Comprendre la méthode Scrum.Connaître le rôle spécifique du ScrumMaster.A l’issue de cette formation, les stagiaires seront en mesure de passer l'examen de certification PSM I.
Certification
L'examen (QCM en anglais) se fera après la formation. Les vouchers scrum.orgne sont pas inclut dans la prestation.La formation comprend :-‐ Processus administratif lié à la Scrum.org-‐ Conseils de préparation et « philosophie » du test-‐ Examen blanc avec correction commentée en groupe
Programme2 joursProgramme de formation
PrésentationRappels sur l'AgilitéFondations du framework Scrum
Les 3 rôles ScrumProduct Owner, ScrumMaster et équipe de développementResponsabilités croisées entre ScrumMaster et Product Owner
Construction et maintenance d'un backlog de produitSizing (estimation) des items de backlogde produitLe travail entre le Product Owner et l'équipe de développement autour du backlogde produit
Planification de releasesTechniques d'EstimationTechniques de PriorisationTechniques de Planification
Production et lecture des artefacts ScrumProduct BacklogSprint BacklogBurndown charts
Création d'équipesTravail en équipeGestion de la connaissanceTechniques de motivationLeadership
Planification de SprintExécution et accompagnement de SprintMaximisation de la qualité lors du Daily Stand-‐upTechniques de Sprint ReviewLa notion de succèsTechniques de Rétrospective de Sprint
[email protected]://oriions.comN° de déclaration d’activité : 75 64 03 975 64 auprès du préfet de région Aquitaine-‐Limmousin-‐Poitou-‐Charentes
Ils nous font confiance :
Partenaires :
Préparation à la certification
Product OwnerPSPO1 – scrum.org
Programme de formation
Intra-‐Entreprise2 jours – 14h
Formateur : Alice BarralonCertifiée PSMI – PSPO -‐ PSD – scrum.orgCo-‐fondatrice de l’Association Agile Côte Basque Co-‐organisatrice de l’événement Agile Pays Basque
Public
Responsable Produit, Fonctionnels, MOA, Managers, ScrumMaster ... 8-‐10 personnes maximum
Modalités pédagogiques
Formation menée de manière participative. Ateliers interactifs, mises en situation. Adaptation continue aux besoins des stagiaires. Analyse et partage d'expériences.
Objectifs pédagogiques
Comprendre le rôle et la posture du Product OwnerDécouvrir le cycle de vie et les techniques de gestion agile d’un produitPiloter la valeur, la complexité, les risques, la satisfaction et le retour sur investissementGérer les récits utilisateur et leur cartographie A l’issue de cette formation, les stagiaires seront en mesure de passer l'examen de certification PSPOI.
Prérequis
Avoir suivi le module de formation Méthodes Agiles : comprendre la démarche, ou posséder au préalable une expérience Agile.
Certification
L'examen (QCM en anglais) se fera après la formation. Les vouchers scrum.orgne sont pas inclut dans la prestation.La formation comprend :-‐ Processus administratif lié à la Scrum.org-‐ Conseils de préparation et « philosophie » du test-‐ Examen blanc avec correction commentée en groupe
Programme2 joursProgramme de formation
Introduction à SCRUMRappels sur la démarche Agile. Contexte et origines.Le Manifeste Agile.Principes de SCRUM.Les différents rôles (ScrumMaster, Equipe de développement, Product Owner).Les cérémonies (Sprint Review, Sprint Retrospective, Daily Scrum).
Les activités du Product OwnerSavoir élaborer et partager la vision du produit.Communiquer sur l'utilité et l'avancement du produit.Recueillir les retours utilisateurs.Participer aux réunions avec l'équipe de développement et le Scrumaster.Organiser les tests utilisateurs de la release.Evaluer les versions précédentes. Réfléchir sur les versions à venir.Gérer le Product Backlog.
Gestion de produitExploration des différences entre la gestion agile de produit et les approches traditionnelles.
Gestion des exigencesTechniques de prise en compte des différents profils d'utilisateurs (personas, etc.).Scénarios utilisateurs (Features, User stories, etc.).Acceptance Tests.Création et maintien du Product Backlog.Différentes propositions de représentation visuelle du Product Backlog.Stratégies de priorisation et d'organisation (définition des règles, définition de la stratégie).
Examen Professional Scrum Product Owner (PSPO I)Conseils pour l'examen.Examen blanc avec correction commentée.Mise en situation à blanc dans les conditions d'examen.
[email protected]://oriions.comN° de déclaration d’activité : 75 64 03 975 64 auprès du préfet de région Aquitaine-‐Limmousin-‐Poitou-‐Charentes
Ils nous font confiance :
Partenaires :
Formateur : Alice BarralonCertifiée PSMI – PSPO -‐ PSD – scrum.orgCo-‐fondatrice de l’Association Agile Côte Basque Co-‐organisatrice de l’événement Agile Pays Basque
Public
Responsable Produit, Fonctionnels, MOA, Managers, ScrumMaster ... 8-‐10 personnes maximum
Modalités pédagogiques
Cette formation est résolument orientée "pratique" et consiste à vivre la vie d’un Product Owner sur un projet agile depuis sa genèse jusqu’à la production des premiers incréments.
Objectifs pédagogiques
Comprendre le rôle et la posture du Product OwnerDécouvrir le cycle de vie et les techniques de gestion agile d’un produitPiloter la valeur, la complexité, les risques, la satisfaction et le retour sur investissementGérer les récits utilisateur et leur cartographie
Prérequis
Avoir suivi le module de formation Méthodes Agiles : comprendre la démarche, ou posséder au préalable une expérience Agile.Lecture initiale du Guide Scrumhttp://www.scrumguides.org/docs/scrumguide/v1/Scrum-‐Guide-‐FR.pdf
Programme2 joursProgramme de formation
IntroductionLa Satisfaction des Parties Prenantes
Scrum : Histoire, Rôles, Cadre de TravailGestion de projet agile en 2 mots
La Documentation JustInTimeAtelier : spécification agile
Démarrage d’un Produit : « Sprint 0 » ?Partager la VisionWorkshop : Product BoxWorkshop : BrainStormingWorkshop : Elevator PitchWorkshop : EmpathyMap
Product BacklogUserStory, EPIC, ThemeWorkshop : Technique de Découpage Rapide d’EPICWorkshop : Story Mapping
Techniques de Gestion et d’Optimisation de la Satisfaction ClientLe Modèle de KanoBusiness Value-‐DrivenAcceptance Test Driven Development
Sprint PlanningCapacité de l’équipeDefinition Of Done(DoD)Definition Of Ready (DoR)Objectif de SprintDéfinition du SuccèsRevue de Sprint
Rétrospective
[email protected]://oriions.comN° de déclaration d’activité : 75 64 03 975 64 auprès du préfet de région Aquitaine-‐Limmousin-‐Poitou-‐Charentes
Ils nous font confiance :
Partenaires :
Mettre en place
KANBAN et le management visuel
Programme de formation
Intra-‐Entreprise2 jours – 14h
Formateur : Alice BarralonCertifiée PSMI – PSPO -‐ PSD – scrum.orgCo-‐fondatrice de l’Association Agile Côte Basque Co-‐organisatrice de l’événement Agile Pays Basque
Public
Managers Agiles...8-‐10 personnes maximum
Modalités pédagogiques
Cette formation est bâtie sur une alternance de théorie, d’atelier pratique et d’échange en groupe afin de permettre aux participants d’acquérir progressivement les connaissances relatives au cursus et les voire fonctionner.
Objectifs pédagogiques
Comprendre et expérimenter les principes fondamentaux du Kanban.Etre capable d’initier la transition vers le Kanban sur vos projets.Répondre aux interrogations sur le Kanban et son usage (Kanban Vs Scrum, Kanban & Scrum,…).Savoir concevoir et utiliser le management visuel.
Programme2 joursProgramme de formation
IntroductionLa Satisfaction des Parties Prenantes
Introduction KanbanObjectifs et contexteDéfinition, fondations et pratiquesDéveloppement en flux tiréDémarche d'implémentation PDCA
Conception d'un système KanbanCaractéristiques d'un systèmeNature de la demande, éléments et flux de travailSystème en flux tiré, limites et cadencesVisualisation des cartes et tableaux Kanban
Kanban en actionAtelier simulation Kanban
Kanban en complement/support à ScrumProduct Owner : Kanban pour fluidifier l’affinagedu Product Backlog Equipe de développement : Kanban pour forcer la cooperation au sein du groupeScrumMaster : Kanban pour aider la ScrumTeam à optimiser le processus
Management visuel : les concepts de baseRendre visible les règles et les standardsRendre visible les problèmes Les problèmes se résolvent sur le terrainLes problèmes de qualité sont prioritairesDéfinir les codes de communication visuelle de l'entreprise ou du projet
Management visuel : les outils Les A3La cartographie des flux de valeursLes systèmes anti-‐erreurs (pokayoke) Le tableau d'amélioration continue
[email protected]://oriions.comN° de déclaration d’activité : 75 64 03 975 64 auprès du préfet de région Aquitaine-‐Limmousin-‐Poitou-‐Charentes
Ils nous font confiance :
Partenaires :