La présentation complète de la formation est disponible dans la zone Téléchargements (en pdf). Pour plus de renseignements, utilisez la page Contact.

L'agilité et Scrum étant à la mode, on commence à trouver de nombreuses formations sur ces sujets. Quelques-uns des avantages de ma formation Scrum de 3 jours :

  • elle est destinée à toute l'équipe et pas seulement au ScrumMaster
  • elle inclut l'apprentissage de la technique des User Stories, particulièrement importante pour le rôle de Product Owner
  • elle est pratique, on utilise le projet sur lequel travaille l'équipe (ou va travailler) pour les exercices
  • elle est donnée par un animateur qui pratique Scrum quotidiennement
Audience

Cette formation s'adresse à des équipes qui veulent appliquer une méthode Agile. Elle leur permet de démarrer un projet dans de bonnes conditions. Il existe plusieurs méthodes Agiles : la formation s'appuie sur Scrum et inclut des pratiques de XP comme les histoires d'utilisateur(user stories) et le TDD(test driven development).

Informations sur le cours
  • Le cours dure 3 jours. Plus de la moitié du temps est consacrée à des travaux pratiques.
  • Ce cours est donné en entreprise, dans ses locaux.
  • Assistance limitée à 12 personnes.
  • Le sujet utilisé pour les exercices et études de cas est, de préférence, le vrai projet sur lequel l'équipe va travailler. Il aura été envoyé à l'animateur une semaine avant la formation pour préparation et intégration dans le cours.
  • Envoi de notes de lecture et du support de cours une semaine avant la formation. Les participants sont invités à les lire avant d'assister au cours.
Programme

Les bases de l'Agilité

  • Développement itératif
  • Communication avec le client
  • Collaboration et autonomie de l'équipe

Le cycle de vie Agile

  • Produit, release, itération (sprint)
  • La phase de préparation avant les itérations

Les rôles

  • L'équipe
  • Le ScrumMaster
  • Le Product Owner (représentant des clients)

La gestion Agile des exigences

  • Techniques de collecte
  • Le backlog de produit
  • Etablissement des priorités

La technique des histoires d'utilisateur

  • Ce qu'est une user story (les 3C)
  • Qualité (INVEST)
  • Comparaison avec les cas d'utilisation

L'estimation Agile

  • Techniques d'estimation (planning poker)
  • Types d'estimation (en points, en heures)

La planification Agile

  • Les différents niveaux de plan
  • Planifier une release
  • Planifier une itération
  • Reporting

Le TDD (test-driven-development)

  • Test d'acceptation (client)
  • Test unitaire (développeur)
  • Processus de test

La modélisation Agile

  • Utilisation d'UML
  • Documentation Agile

Les techniques de réunion

  • Workshops d'estimation et planification
  • Revues de début et fin d'itération
  • La mêlée quotidienne (Scrum Daily Meeting)
  • Rétrospectives