• Français

CATALOGUE

        








Devenir Développeur Agile

Ville

Paris

Prix

1550 € €HT

Langue de la Formation

FRANCAIS

Référence

MAM0704

Dates

Du 09 mars 2010 au 12 mars 2010

Durée

4 jours

Pour s'inscrire, veuillez remplir le formulaire se situant en bas de cette page

Précisions techniques

A qui s’adresse ce cours

Développeur, Coach/ScrumMaster, Chef de projet, Chef d'Equipe

Moyens pédagogiques

Théorie : 20% - Pratique : 80%

Sessions

Par session, 8 stagiaires maximum

Connaissances requises

Il est demandé aux participants d’avoir des notions de gestion de projet.

Thème

De la gestion de projet agile aux avantages industriels pour la MOE

Objectif

Lors de cette formation, vous découvrirez :
  • Les principes, les avantages et les enjeux de ces nouvelles méthodologies de travail
  • Les outils pour contrôler la gestion de projet et la qualité des livrables
  • Les mécanismes d’estimation et de planification
  • Les mécanismes naturels de synergie contenus dans ces méthodes
  • La manière d’accroître la visibilité du développement sur la réalisation pour les managers
  • La manière de maîtriser en continu les dates de livraison dés les premiers temps de développement
  • Comprendre l’importance des tests dans la conception de produits.

Programme indicatif

Introduction
  • Etat de l'art
  • Nos motivations
  • Comment accroître la productivité d'une entreprise ?
I - Méthodes Agiles
  • Manager des projets complexes
  • Manifeste agile
  • Principes de l’agilité
  • Quand faut-il appliquer une méthode agile ?
II - Gestion de projet agile
  • eXtreme Programming – méthode de génie logiciel
  • Scrum – méthode de management de projet
  • Lean Sofware Development
  • Les autres méthodes agiles
  • Gestion de la planification
  • Gestion du Projet
  • Gestion des délais
  • Gestion des besoins et des exigences
  • Gestion de l’équipe au quotidien
III – Développement Agile : le Test Driven Development
  • Théorie
  • Problématique d'exhausitivité des tests
  • Cycle de développement
  • La bibliothèque xUnit
  • Gestion des exceptions
  • Refactoring
  • Conception simple et émergeante
  • Test Driven Design
  • Composition d’un projet contenant des tests
  • Problématique d’exhausitivité des tests
  • Les objets Mock
IV - Outils et leurs valeurs ajoutées
  • Intégration continue
  • Gestion de configuration (VCS, Intégrateur continu)
  • Couverture de tests
  • Test Driven Requirement
  • Outil pour garantir la conformité des spécifications par rapport à la programmation et maintenir une communication élevée entre la MOA et la MOE
  • Autres outils utilisés par les équipes : VMWare, LdapWeb, Sélenium
V - Management de Projet Agile
  • Mise en place d'une méthode
  • Charte des droits des clients et des développeurs
  • Discussions en groupes de deux sur la définition du mot « terminé »
  • Management de la Productivité
  • Rétrospective
  • Gestion des risques
  • Gérer une situation de crise
  • Importance de la vue d’ensemble
VI - Agile Business
  • Analyse financière de l'agilité (ROI, PBACK, Cash flow) [Travail sur tableur]
  • Pourquoi les méthodes agiles sont-elles financièrement intéressantes ?
VII - Techniques Avancées de Management de Projet
  • Gestion des risques
  • Manager le changement
  • La loi de Pareto
  • Comment propulser un projet agile ? Les points clés accélérateurs de projets.
Conclusion
Mots-Clefs : Industrialisation, Avantages des méthodes agiles, Tester, Optimisation, Productivité, Synergie, Qualité logicielle, automatisation des tests, agilité, scrum, extreme programming, test de recette, refactoring, remaniement de code, usine de tests, cruisecontrol, anthill, fitnesse, xunit, conception émergeante, simplicité.
Pour s'inscrire, veuillez remplir le formulaire suivant
CAPTCHA
Image CAPTCHA
Copier les caractères situés dans l'image en respectant la casse.






::adCenter::