Méthodes agiles : choisir les bonnes pratiques et les mettre en œuvre
Objectifs
Les méthodes agiles sont de plus en plus nombreuses...Etre certifié Scrum Master ou connaître XP ne suffit plus, il faut être capable de élaborer son propre Framework agile, en séléctionnant, en fonction du projet, les bonnes pratiques les plus adaptées. Ainsi l'objectif de cette formation est de vous proposer un véritable plan de passage à l'agilité.
Programme
Introduction
- La définition et la raison d'être de l'agilité
- La comparaison des principales méthodes agiles (Scrum, XP, Lean software développement)
- La notion de Framework agile : les méthodes, les principes et les pratiques
Les pratiques de planification
- Les cycles courts : les trois niveaux de planification
- L'importance des cycles courts : releases, les itérations, les activités
- Histoire d'utilisation, la valeur ajoutée et la priorité
- Les estimations (planning poker etc.)
- Les tests client : une autre façon de spécifier
- Les versions fréquentes
- Bienvenue aux changements
- Travaux pratiques : La planification des cycles
Dans une itération
- De l'histoire aux tâches de réalisation
- La conception émergente
- Quick Design Session, CRC Cards, la modélisation
- Le pilotage par les tests développeur
- Les pratiques de refactoring : la conception permanente
- L'intégration continue
- Travaux pratiques : Les pratiques de développement et de tests
L'esprit d'équipe, les pratiques de management
- Un produit, une équipe
- Les rôles : Product Owner, Product Manager, Développeur, Coach, ScrumMaster ou manager d'équipes agiles
- Les autres rôles : testeur, tracker
- Comment concevoir le plateau projet et radiateur d'information?
- Les communications face-à-face
- Pair programming
- Travaux pratiques : Les pratiques de gestion d'équipe et de communication
Comment devenir agile ?
- La culture d'entreprise : les personnes plus importantes que les processus
- La capacité à changer
- Gérer l'amélioration continue et permanente
- Les changements selon les domaines
- Les contraintes réglementaires et contractuelles
Le plan de passage à l'agilité
- Les objectifs
- La définition d'indicateurs de suivi
- Le framework agile de l'organisation
- Etablir une roadmap : projet pilote, déploiement
- Le maintien et l'amélioration
- Travaux pratiques : Etablir ses indicateurs de suivi et son projet
Prérequis
Aucune connaissance particulière n'est requise pour suivre cette formation.
Public
Cette formation est destinée aux développeurs, aux chefs de projet, et aux "adeptes de l'agilité"
Objectifs
Les méthodes agiles sont de plus en plus nombreuses...Etre certifié Scrum Master ou connaître XP ne suffit plus, il faut être capable de élaborer son propre Framework agile, en séléctionnant, en fonction du projet, les bonnes pratiques les plus adaptées. Ainsi l'objectif de cette formation est de vous proposer un véritable plan de passage à l'agilité.
Programme
Introduction
- La définition et la raison d'être de l'agilité
- La comparaison des principales méthodes agiles (Scrum, XP, Lean software développement)
- La notion de Framework agile : les méthodes, les principes et les pratiques
Les pratiques de planification
- Les cycles courts : les trois niveaux de planification
- L'importance des cycles courts : releases, les itérations, les activités
- Histoire d'utilisation, la valeur ajoutée et la priorité
- Les estimations (planning poker etc.)
- Les tests client : une autre façon de spécifier
- Les versions fréquentes
- Bienvenue aux changements
- Travaux pratiques : La planification des cycles
Dans une itération
- De l'histoire aux tâches de réalisation
- La conception émergente
- Quick Design Session, CRC Cards, la modélisation
- Le pilotage par les tests développeur
- Les pratiques de refactoring : la conception permanente
- L'intégration continue
- Travaux pratiques : Les pratiques de développement et de tests
L'esprit d'équipe, les pratiques de management
- Un produit, une équipe
- Les rôles : Product Owner, Product Manager, Développeur, Coach, ScrumMaster ou manager d'équipes agiles
- Les autres rôles : testeur, tracker
- Comment concevoir le plateau projet et radiateur d'information?
- Les communications face-à-face
- Pair programming
- Travaux pratiques : Les pratiques de gestion d'équipe et de communication
Comment devenir agile ?
- La culture d'entreprise : les personnes plus importantes que les processus
- La capacité à changer
- Gérer l'amélioration continue et permanente
- Les changements selon les domaines
- Les contraintes réglementaires et contractuelles
Le plan de passage à l'agilité
- Les objectifs
- La définition d'indicateurs de suivi
- Le framework agile de l'organisation
- Etablir une roadmap : projet pilote, déploiement
- Le maintien et l'amélioration
- Travaux pratiques : Etablir ses indicateurs de suivi et son projet
Prérequis
Aucune connaissance particulière n'est requise pour suivre cette formation.
Public
Cette formation est destinée aux développeurs, aux chefs de projet, et aux "adeptes de l'agilité"