Présentation et rappels sur l’Agilité
- Les racines et les origines de l’Agilité.
- Le manifeste Agile et ses 12 principes.
- Mise en place de l'Agilité : les cas appropriés, les cas inappropriés.
Réflexion collective
Découverte des concepts de l'Agilité.
La méthode Scrum
- Définition des trois piliers de la méthode Scrum.
- Structure de l’équipe Scrum, les trois rôles (Product owner,Scrum master, équipe de développement).
- Les responsabilités de chaque rôle.
- Les pratiques d’ingénierie Agiles du logiciel.
Exercice
Découverte de Scrum par la pratique des LEGO®.
Le Scrum master en détail
- Accompagnement de l’équipe de développement.
- Comment définir un facilitateur et un garant de la méthode ?
- Accompagnement de l’organisation dans la mise en œuvre de l’Agilité.
- Responsabilités croisées entre Scrum master et Product owner.
- Définir l'orientation solution/Servant Leadership.
- Aider le Product owner au quotidien.
Exercice
Définition de la vision produit et rédaction de Features.
Le backlog de produit
- Techniques d’estimations des users stories.
- Priorisation et plans (périmètre fixé, date fixée).
- Vélocité estimée et mesure de l’équipe. Définition de prêt et de fini.
- Découper, détailler et prioriser les users stories dans le backlog de produit.
- Business Value et Effort, quelles sont les différences ?
- Identifier les features et les acteurs (personas).
- Introduction aux users stories.
- Étude du cycle de vie d’une user story.
- Rédiger les users stories à partir des features.
Exercice
Rédaction, découpage et priorisation de users stories.
Démarrage et déroulé du sprint
- Les tests et l'intégration dans un contexte Agile.
- Gérer la planification de sprint.
- Le daily Scrum : trois questions quotidiennes.
- Comment gérer les impondérables ?
- Gérer l’avancement du sprint.
Exercice
Session de planification de sprint : création des tâches.
La prise en compte du feedback et la fin de sprint
- Comment suivre le projet ?
- Comment suivre les indicateurs et les Key Performance Indicators (KPI) ?
- Comment suivre la qualité ?
- Comprendre les différents graphiques disponibles.
- Étude de la "sprint retrospective".
- Livraison d’un incrément.
- Mise en place du daily Scrum.
- S’améliorer à intervalles réguliers.
Exercice
Réaliser des sprints reviews avec des stakeholders.
Préparation à la certification
- Mise en situation, examen blanc avec correction commentée.
- Inscription à l'examen.
Exercice
Examen blanc.