Rechercher une formation et ses disponibilités
Formation Scrum Gestion de projets agile
Cette formation sur 2 jours vous permettra de maîtriser vos projets informatiques en pilotant les facteurs de délais, coûts et résultats tout en s'assurant une bonne communication entre les acteurs. Au terme de cette formation, vous connaîtrez les bonnes pratiques de la méthode Scrum afin optimiser la gestion de vos projets.
Scrum, qu'est-ce que c'est ?
Idéal pour améliorer la productivité des équipes lors de la réalisation d'un projet, ce framework dScrumorganisation et de développement de produits complexes est issu de la méthode agile. La gestion agile procurée par Scrum donne de la valeur ajoutée à vos projets de façon simple, grâce à une rupture méthodologique itérative, incrémentale et adaptative tout en s'appuyant sur des notions d'ingénierie concourante.
Objectifs de cette formation Scrum Gestion de projets agile
- Optimiser la productivité des équipes projets grâce à Scrum, méthode agile de référence
- Compendre le rôle de Scrum et savoir adapter ses bénéfices à vos projets
- Pouvoir mettre en oeuvre efficacement de la méthode agile Scrum
Public de cette formation Scrum Gestion de projets agile
- Chefs de projet
- Directeurs de projet
- Equipes de développement
Pré-requis de cette formation Scrum Gestion de projets agile
- Avoir suivi l'une des formations de gestion de projets avec les méthodes agiles
- Posséder des connaissances équivalentes en gestion de projet
Programme de cette formation Scrum Gestion de projets agile
La pratique
Introduction aux méthodes agiles
- La gestion de projet grâce aux méthodes agiles
- Le contexte d'utilisation de Scrum
- Les grands principes de la méthode agile Scrum
La démarche Scrum
- Appréhender l'approche itérative et incrémentale
- Comprendre l'intérêt d'itérations identiques
Les rôles
- Connaître la responsabilité des acteurs : le ProductOwner, le Scrumaster, l'équipe
Savoir décrire les besoins
- Connaître le Backlog du produit, features, stories et macros stories
- Définir les descriptions initiales et les descriptions détaillées
Visualiser le travail à effectuer
- Découpage d'un projet en boîtes de temps : Le Backlog du sprint
- Déduire les tâches en fonction des stories
Pouvoir évaluer la taille des stories
- Appréhender les estimations de type planning poker
- Évaluer la capacité, la charge et la vélocité de l'équipe projet
- Estimer la charge des tâches du projet
La planification du projet
- Pouvoir planifier une release
- Savoir planifier un sprint
- Savoir effectuer le plan de release
- Distribuer le travail aux acteurs
Le Feedback du projet
- Connaître les travaux de fin de sprint : rétrospective de sprint, revue de sprint et planification journalière
Le suivi du projet
- Sprint : Savoir utiliser les burndown chart de release
L'acceptation du projet
- Maîtriser le pilotage par les tests
- Organiser et réaliser les tests: les tests unitaires, les tests d'acceptations (fonctionnels et exigences qualités)
Connaître la signification du fini
- Sur une release
- Vis à vis d'un sprint
- Pour les tests d'acceptation
Mise en situation
Mise en pratique d'un projet pilote
- Formation d'équipes Scrum de 3 ou 4 personnes
- Présentation du backlog initial par le ProductOwner, identification des features
- Conduire une séance de planning poker et estimer la taille des stories
- Construire un plan de release en planifiant le projet et identifiant les différents sprints
- Identifiant les tâches des stories pour élaborer un blacklog de sprint
- Définir la signification d'un sprint, du suivi pour une release et d'une story
- Réaliser des tests d'acceptation pour tester les résultats
- Suivre par mise à jour des burndown (en se basant sur l'avancement lors d'un regroupement journalier)
- Mettre à jour le planning de release et de sprint en fonction des nouvelles stories
Aller plus loin avec Scrum
l'ingénierie logicielle
- Comprendre le développement piloté par les tests
- Effectuer une conception simple
- Remanier des données
- Pouvoir programmer en binôme
- La responsabilité collective du code
- Connaître les règles de codage
- Appréhender la métaphore
- Comprendre l'intégration continue
Adopter la méthode Scrum
- Savoir adapter Scrum à un context précis
- Comprendre la sous-traitance de Scrum
- Savoir piloter un projet de transition
Les outils et leurs apports
- Connaître différents outils consacrés à Scrum
Bilan et synthèse
Avoir des réponses agiles aux risques projets
Connaître les facteurs de succès d'un projet agile