La gestion de projet agile
- Les faiblesses des méthodes traditionnelles
- L’agilité, un processus empirique
- Le manifeste agile
- Fondements des méthodes agiles
- Les 3 cérémonies
- La gestion du risque : indicateurs et management visuel
- La collaboration intra et inter équipe
Les 3 rôles
- Coach ou Scrum Master, le garant du processus
- Client ou Product Owner, le donneur d’ordre fonctionnel
- Equipe de développement, le responsable de la réalisation
Présentation de Scrum
- La vision du produit
- Du produit aux livraisons : le Release Plan
- Les cycles en Scrum : des poupées russes
- Les backlogs
Les pratiques XP
- 4 + 1 valeurs
- Client sur le Site
- Livraisons Fréquentes
- Planning Game
- Métaphore
- Intégration Continue
- Rythme Soutenable (40h Week)
- Conception Simple
- Remaniement Continu
- Convention de Code
- Programmation En Binôme
- Propriété Collective du Code
- Tests de Recette
- Tests Unitaires
- Et le Test Driven Development
Itération et quotidien agile
- Des itérations de 3 semaines
- Préparer l'itération : le Sprint Backlog
- Suivre l'itération : le Burdown Chart
- Valider l’itération : la démonstration
- Performance et feedback : la vélocité
- Le Daily Meeting, début et fin de la journée
- Favoriser le dialogue dans l’équipe
- Un espace de travail propice
- Atelier : Un mauvais daily scrum
Exigences, besoins et réalisations
- L'itération zéro : démarrer un projet agile
- Les user stories
- De l’Epic à la Story détaillée
- Le Product Backlog : gestion des priorités
- Estimation : le Planning Poker
- La « Definition Of Done »
- Atelier : Un planning game
La Rétrospective
- Finaliser l’itération
- Le niveau 0 de l’agilité : l’amélioration continue du processus
- Une pratique codifiée en 5 phases
- Atelier : L’Alchimiste Agile, l’Art de la rétrospective
Notions avancées
- Convaincre et mettre en oeuvre
- Gérer le changement (de processus)
- Plusieurs projet pour une équipe
- Kanban