Méthodes agiles de gestion de projets
Réf: MAG
Durée: 2 jours
Objectifs de la formation
Les méthodes dites « agiles » ont des avantages certains car elles permettent de mieux maîtriser les délais, les coûts et la production des projets informatiques. Ce stage, après avoir exposé les principes de base partagés par les méthodes agiles, présente de façon détaillée les méthodes eXtreme Programming et Scrum.
Introduction
– eXtreme Programming
– Scrum
– Tests fonctionnels
– RAD (Rapid Application Development)
– RUP (Rational Unified Project)
– Héritage Agile
– Un bilan’, ‘Méthode agile eXtreme Programming
Méthode agile Scrum’
Formation gestion de projets, Formation méthodes agiles
Programme de Formation
Introduction
– L »origine des méthodes »Agiles ». Recherche d »approches plus adaptées aux nouvelles technologies. Favoriser les cycles courts.
– Les principes de base. La communication et l »interaction. Compétence et implication des ressources. Démarche itérative et incrémentale. L »acceptation du changement.
– Panorama. Présentation succincte des principales méthodes Agiles : Crystal Clear, XP, Scrum, FDD, DSDM, RAD, ASD
eXtreme Programming
– Contexte. Définition du contexte d »utilisation de la méthode. Définir une stratégie adaptée au projet.
– Mesurer et mettre en place les conditions de réussite.
– Un processus projet continu. Conception, validation et intégration en continu. Itération de développement et itération de livraison. Amélioration du code par la réécriture.
– Une rétroaction constante. Le pilotage par les tests, une planification originale (planning game), une planification par les scénarios clients, les phases à planifier (exploration, engagement, pilotage), l »intégration du client, la programmation en binôme.
– Une aide à la compréhension partagée. Conception simple, convention d »écriture, copropriété du code produit.
– Les acteurs. Définition des rôles et des responsabilités de chaque acteur : le client, le testeur, le manager, le coach, le tracker, le programmeur. Combinaison des rôles.
Travaux pratiques
Description de scénarios par des users stories.
Scrum
– Caractéristiques de la méthode. Les acteurs et leurs rôles. Planification : itération, sprint, releaser. La gestion du besoin : backlog du produit, backlog du sprint. Charge : calcul de la vélocité. Le pilotage : les burn down charts. La documentation.
Tests fonctionnels
– Les tests fonctionnels pour exprimer le besoin et recetter l »application. Les procédures et les cas de tests associés aux scénarios XP.
– Les outils de tests (play back).
Travaux pratiques
Décrire des scénarios de tests.
RAD (Rapid Application Development)
– RAD : à l »origine des méthodes Agiles.
– Présentation des principaux concepts : la time box, la démarche participative, les acteurs.
RUP (Rational Unified Project))
– RUP : une méthode unifiée mettant en oeuvre des concepts agiles. Analyse et comparaison.
Travaux pratiques
Description d »un processus par use case.
Héritage Agile
– Présentation d »une méthode classique basée sur une démarche incrémentale et participative. Maquette et prototype. Livrables simplifiés.
Un bilan
– Les réponses agiles aux risques projets.
– Les facteurs de succès d »un projet agile.
Profil Stagiaires & Pré-requis
– Directeurs Informatiques
– Directeurs Systèmes d »Information
– Directeurs et chefs de Projet et toute personne voulant prendre connaissance ou s »impliquer dans une approche »Agile » pour mettre en oeuvre un processus projet
Prix : 1450 € HT
Paris, Lyon, Aix, Nantes, Rennes, Toulouse, Bordeaux, Bruxelles, Strasbourg, Lille, Geneve, Sophia Antipolis, Luxembourg
Dates de Formation
Nous consulter
‘