Formation : Méthodes agiles de gestion de projet
Se former avec
ORSYS
- Renseignements :
- Durée : 2 Jours
- Type : En centre (inter)
- Diplômant : Non
-
Prix H.T. € :1320.00
- Objectifs :
- 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 présenté les principes de base partagés par les méthodes Agiles, présente de façon détaillée la méthode eXtreme Programming. Les concepts et les techniques de la méthode RAD, à l'origine des méthodes Agiles, sont analysés.
- Public visé :
-
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.
- 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
XP, regroupement de bonnes pratiques de développement, vise à améliorer la qualité des produits dans le cadre de projet de taille moyenne. Une alternative à des méthodes plus lourdes.
- 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. - L'évaluation des charges et des délais. Estimation des scénarios. Calcul de la vélocité individuelle et de la vélocité équipe.
- 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.
Atelier
Description de scénarios par des users stories.
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).
Atelier
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.
Atelier
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.
Projet d'intégration et concepts agiles
- Comment mettre en oeuvre les concepts des démarches Agiles dans le cas d'un projet d'intégration d'une solution progiciel. Centrée sur la participation du client, sur l'acceptation du changement et sur une approche itérative.
Un bilan
- Les réponses agiles aux risques projets.
- Les facteurs de succès d'un projet XP.
29/05/2008 au 30/05/2008 (75)
04/09/2008 au 05/09/2008 (75)
27/11/2008 au 28/11/2008 (75)
27/03/2008 au 28/03/2008 (75)