Formation AGILES Méthodes agiles – Pratique avec Scrum
Objectifs
Identifier les principes fondamentaux des méthodes agiles et de Scrum.
Expliquer les différences entre les méthodes prédictives et adaptatives.
Utiliser les concepts de développement itératif pour planifier un projet.
Comparer les rôles et responsabilités du Scrum Master, du Product Owner et de l’équipe de développement.
Intégrer les pratiques de Scrum dans un projet logiciel existant.
Evaluer l’efficacité des réunions Scrum (daily stand-up, sprint review, sprint retrospective).
Concevoir un backlog de produit et de sprint pour un projet fictif.
Diagnostiquer et résoudre les problèmes courants rencontrés lors des sprints.
Surveiller l’avancement du projet en utilisant des outils de suivi et d’analyse.
Mettre en oeuvre des stratégies pour adapter Scrum à des projets spécifiques et identifier ses limites.
Pré-requis
Participants
Programme de formation
MÉTHODES AGILES
Méthode prédictives
Méthodes adaptatives
CYCLE DES PROJETS
Expression des besoins
Analyse, conception et réalisation
Vérification et validation
CONDUITE DE PROJET "AGILE"
Développement itératif
Démarche orientée par les besoins du client
Architectures basées sur les composants
Modélisation visuelle
Processus, itérations, phases
PRÉSENTATION D'UNE APPROCHE MISE EN PRATIQUE : SCRUM
Gestion de projet généraliste
Spécification dynamique
Adaptation aux projets logiciel
RÔLES
Répartition des responsabilités
Client, équipe et Scrum master
ITÉRATIONS
Objectifs
Version
Sprint
Scrum
SUIVI DU PROJET
Backlog de produit et de sprint
SPRINT
But
Itérations de 4 semaines
Livraison
MEETINGS
Réunion quotidienne
Revue de sprint
PLANIFICATION
Estimation de charge
Organisation des tâches et préséance
Gestion des risques et indicateurs de pilotage
TRAVAIL JOURNALIER
Espace de collaboration
Répartition des tâches par objectifs
RELATION AVEC LE CLIENT
Spécification des besoins
Respécification
Validation et vérification
Implication
OUTILLAGE
Outils pour le suivi et l'analyse
Tests logiciels
CONCLUSION
Spécificité du développement logiciel
Scrum et Extreme Programming
Adapter Scrum
Limites de SCRUM