Introduction à la méthode agile
Histoire
Rupture culturelle
Les principes
Panorama des principales méthodes agiles
Les méthodes agile en chiffres
Formalisation des exigences en agile
Technique de description des besoins fonctionnels
Les features / User stories
Rédiger des user stories
Comment construire un “backlog”
La valeur des stories
Les tests d’acceptation
Construire des stories tests
Priorisation des “User Stories”
Planification basée sur la valeur
Le modèle Kano / Méthode Moscow
Calculé les valeurs ajoutées
Priorisation des stories basée sur le risque et la valeur client
Planification des releases
Découpage du projet en sprint (Roadmap)
Définir les sprints
Planning Poker
Définition de la vélocité d’une équipe
Les clés du management de l’équipe agile
Les rôles en agile: Product Owner, Scrum Master
Communication adaptée au management agile
Le leadership, l’intelligence émotionnelle
Distribution des responsabilités en management du projet
Planification et organisation des itérations (sprints)
Backlog de sprint
Amélioration continue: les rétrospectives
Planification journalière: daily scrum
L’organisation du développement
Principes d’ingénierie: concept simple, amélioration du code par la réécriture
Définition du fini (done) d’une release ou d’une tâche
Indicateurs d’avancement
Autres indicateurs utiles
Mise en oeuvre des méthodes agiles
Les outils agile: outils spécialisés, les tableurs
Comment passer du cadre générique de l’offre agile à une démarche adaptée à l’entreprise et au projet ?
Transition d’une démarche classique vers une approche agile
L’accompagnement du changement