• Français

CATALOGUE

        








eXtreme Programming : Les fondamentaux

Ville

Paris

Prix

1550 € €HT

Langue de la Formation

FRANCAIS

Référence

XP0711

Dates

Du 23 févr. 2010 au 26 févr. 2010

Durée

4 jours

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

Pour la description de la formation, cliquer ici.
Précisions techniques

A qui s’adresse ce cours

Développeur, Chef de projet, Coach/ScrumMaster

Moyens pédagogiques

Théorie : 40% - Pratique : 60%

Sessions

Par session, 12 stagiaires maximum

Connaissances requises

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

Intervenants

Cette formation est présentée par des intervenants qui connaissent les techniques présentées depuis plus de 8 ans et qui ont dans leur carrière enseigné, développé et managé des équipes.

Thème

Créer efficacement des logiciels

Objectif

Lors de cette formation, vous découvrirez :
  • Les principes des méthodes agiles et de la méthode eXtreme Programming
  • La manière de maîtriser en continu les dates de livraison dés les premiers temps de développement
  • Les avantages et les enjeux de ces nouvelles méthodologies de travail.
Ce cours est adapté systématiquement au langage utilisé par l'entreprise cliente : Java/J2EE, .Net/C#/ASP.Net/WinForm

Programme indicatif

Introduction

I - Extreme Programming
  • Historique et les méthodes agiles
  • Les valeurs et les principes
  • Aspects de développement logiciel
  • Aspects de gestion de projet
  • Aspects de collaboration
  • Atelier : Gestion des besoins et des exigences
  • Atelier : Gestion de la planification
  • Gestion de l’équipe au quotidien
  • La Qualité Logicielle et les indicateurs qualité
II – Test Driven Development
  • Théorie
  • La bibliothèque xUnit
  • Gestion des exceptions
  • Refactoring
  • Test Driven Design
  • Les Objets Mock
III - Test Driven Requirement
  • Théorie
  • Mise en pratique
IV - Outils et leurs valeurs ajoutées
  • Les outils et l'industrialisation du Génie Logiciel
  • Intégration continue
  • Compilation continue
  • Gestion de configuration (VCS, Intégrateur continu)
  • Couverture de tests
  • Collaborer efficacement
  • Confiance contrôlée
  • 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 : Maven2, Continuum, VMWare, LdapWeb, Sélenium
Bilan - Intérêts et avantages
  • Bilan Technique
  • Bilan Manageriale / Gestion de projet
  • Bilan Humain
  • Bilan Financier
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::