Développeurs, Architectes, Chefs de projets, Directeurs de projets, Futurs Scrum Masters/Futurs Managers Agiles, Responsables Méthodes/Qualité, Décideurs, MOA/Client/Product Owner, Commerciaux.
Accueil :
Tour de table/Qui est là ?
Présentation des objectifs de la formation.
Les fondements des Méthodes agiles :
Les méthodes traditionnelles de gestion de projet :
– Évolution des méthodes traditionnelles.
– Le principe de la cascade.
– Les limitations.
– Comment aller plus loin et pour quels bénéfices ?
Les méthodes agiles :
– Le “Manifeste Agile”.
– Les “valeurs” agiles et leurs enjeux.
– Les “principes” agiles.
– Les promesses de l’agile.
L’agile et ses déclinaisons : XP et Scrum :
– L’esprit de la méthode Scrum.
– Les caractéristiques de Scrum.
– L’esprit de la méthode XP.
– Les caractéristiques de XP.
– Différences et points communs entre les méthodes.
– Bien choisir une méthode agile, ou pas,…
La mise en œuvre des méthodes agiles :
Les méthodes traditionnelles de gestion de projet :
– Évolution des méthodes traditionnelles.
– Le principe de la cascade.
– Les limitations
Comment aller plus loin et pour quels bénéfices ?
– À quoi ressemble une équipe agile ?
– Les rôles clés d’une équipe agile.
– Quels sont les objectifs de chacun ?
– Vers une équipe auto-organisée.
– Comment planifier avec les méthodes agiles ?
– Les différents niveaux de planification.
– L’alignement des acteurs.
– La définition de la vision.
– Le cadrage fonctionnel du projet.
La problématique du développement par itération :
– Principes et enjeux.
– Dissection d’une itération : les grandes phases.
– La constitution du backlog.
– La définition des “user stories”.
– Quels sont les critères d’une bonne “user story” ?
– “Planning Game” et “Planning Poker”.
– L’estimation de l’effort.
– Les suivis.
– L’estimation de la valeur.
– Bien choisir les méthodes d’estimation.
– Avantages et limites des stratégies de priorisation.
– La recette d’itération, bonnes pratiques pour la rétrospective de fin d’itération.
– Les limites et les domaines d’application du développement par itération.
– L’amélioration continue.
Comment bien tester en agile ?
– Quels types de tests pour quels besoins ?
– Les enjeux du TDD (Test Driven Development).
– L’automatisation des tests de recette : principes, avantages et limites.
– Que penser des outils d’automatisation des tests ?
– Les principales solutions d’automatisation des tests.
– Fitness, GreenPepper, avantages et limites.
– Vers une nouvelle approche pour les spécifications fonctionnelles détaillées.
– L’importance de l’intégration continue.
– Les principes de l’intégration continue.
– Les grandes fonctionnalités d’une plate-forme d’intégration continue.
– Les points critiques et les principaux pièges à éviter.
– Comment mettre en oeuvre une plate-forme d’intégration continue ?
– Avantages et limites des principaux outils.
Conclusion :
Validation des acquis.
Évaluation de satisfaction des stagiaires.