Agilité

Comprendre la démarche AGILE

Dernière mise à jour : 15/01/2024

Public concerné

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.

OBJECTIFS

  • Comprendre les méthodes Agiles et les outils.
  • Intégrer le management et ses facteurs de succès.
  • Maîtriser les étapes de la méthode et éviter ses écueils.
  • Encadrer les processus lié à la méthode et diriger ceux de la conduite au changement.

MOYENS PÉDAGOGIQUES

  • Diffusion de Powerpoint.

PRÉREQUIS

  • Aucun.

Validation

  • Attestation de formation.

Programme

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.