Sewatech - formations

Initiation à XP

Ce cours vous permettra d’appréhender XP et les principes des méthodes agiles. Il vous permettra d’acquérir le vocabulaire spécifique et de comprendre les valeurs qui guident cette méthode.

Les discussions et petits exercices de mise en pratique vous permettront d’évaluer dans quelle mesure XP peut être adapté à votre organisation.

Programme du cours

Introduction aux méthodes agiles

  • Les principes de gestion de projet

  • Du processus en V vers les processus agiles

  • La gestion des risques au cœur de l’organisation

  • Les origines des méthodes agiles

  • Les principales méthodes agiles (XP et scrum) et leurs grands principes

  • Le fonctionnement des cycles de XP

Pratiques de l’eXtreme Programming

  • Les métaphores

  • Le travail en binôme.

  • La propriété collective du code

  • L’intégration continue

  • Les itérations courtes et les livraisons régulières

  • Le rythme soutenable.

  • L’installation du client sur le site du projet

  • Une Conception simple

  • Des tests à tous les niveaux : tests unitaires et fonctionnels

  • Les revues de code et le refactoring.

Les outils pour une meilleure agilité

  • La gestion de configuration et les référentiels de code : CVS, subversion

  • Les tests unitaires et d’intégration : jUnit, TestNG

  • Les test fonctionnels : Selenium, Fit et Fitnesse

  • La couverture de tests : jCoverage, EMMA

  • Le contrôle du code : Checkstyle, PMD, FindBug

  • Les builds : Ant, Maven

  • L’intégration continue : Continuum, Hudson, CruiseControl

  • La communication et la documentation : wiki


Cette formation est archivée, ce qui signifie qu'elle n'est plus mise à jour.
Toutefois, si elle répond à votre besoin, n'hésitez pas à nous contacter.