Programme*de*formation - ORIIONSoriions.com/pdf/DecouverteMethodesAgiles.pdf · ......

24
Découverte et approfondissement des méthodes agiles Programme de formation Un programme de formations à composer en fonction de vos besoins

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

Travailler  en  équipe  

SCRUM

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

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  :

Product  Owner

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

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  :