Formations eXtreme Programming

Formation Formateur Dates / lieu
XP Essentiel Patrick SARFATI 11 et 12 Janvier 2018 à NICE – Sophia-Antipolis
XP En pratique Patrick SARFATI 08 et 09 Février 2018 à NICE – Sophia Antipolis
XP Essentiel Patrick SARFATI 05 et 06 Mars 2018 à NICE – Sophia-Antipolis

Intitulé de la FormationDSCF9024

eXtreme Programming essentiel

Objectifs

Compréhension de l’ensemble des pratiques de XP et leur finalité de manière à pouvoir mettre en œuvre XP ou une partie des pratiques de XP sur vos Projets.

Prérequis

Expérience de la programmation (C++ ou Java selon votre choix).
Uniquement pour la formation dispensée dans vos locaux : nous ferons en sorte que vous ayez le bon environnement installé sur les ordinateurs utilisés pour ces exercices (exemples : JUnit, xUnit, outil de couverture de test, outil d’ intégration continue, outils de tests statiques et dynamiques).

Audience

  • L’audience visée en premier lieu est les Développeurs.
  • Les managers et testeurs impliqués par la mise en œuvre des pratiques XP sont également ciblés par cette formation.

Contenu Pédagogique

  1. Les valeurs Agiles et les avantages de l’agilité
  2. Retour d’expérience sur SCRUM
  3. Synergie XP et Scrum : comment les faire travailler ensemble
  4. Introduction au Test : le rôle des Tests Unitaires , Intégration et Validation
  5. Test Driven Development
    • Unitaire
    • Fonctionnel
  6. Tests clients
  7. Couverture de test
  8. Pair Programming
  9. Refactoring
  10. Simple Design
  11. Standard de codage
  12. Collective Ownership
  13. Intégration Continue
  14. Limites et pièges de XP
  15. Conseils et meilleures pratiques en matière Agile

Exercices pratiques

Des exercices auront lieu pour comprendre les thèmes suivants:

  • Pair Programming
  • Test Driven
  • Test Coverage
  • Refactoring
  • Customer Test

Durée

  • 2 jours, soit 14 heures.
  • Le premier jour est consacré à l’acquisition de la théorie (voir contenu pédagogique ci-dessus).
  • Le deuxième jour est consacré à des exercices pratiques afin de mieux comprendre l’application des concepts dans le cas d’un projet réel.

Formateur

Patrick SARFATI

Patrick est Consultant Senior depuis 18 ans, Formateur et Coach en méthodologies Agile : SCRUM, eXtreme Programming, UP, TDD, Management 3.0.

Membre de l’alliance Agile, Patrick est Formateur et Coach eXtreme Programming depuis 2003, SCRUM depuis 2005, et également Formateur Certifié en Management Agile 3.0.

Patrick donne fréquemment des conférences sur l’agilité (dont Agile Tour, Global Scrum Gathering…), et anime le French Scrum User Group à Sophia Antipolis.

Patrick a formé et coaché plusieurs centaines de Scrum Masters, Product Owners, Team Members et Managers en France, Angleterre, Allemagne, Belgique, Inde et USA.

View Patrick Sarfati's LinkedIn profileView Patrick Sarfati’s profile

Intitulé de la FormationDSCF9035

eXtreme Programming en pratique

Objectifs

Compréhension de l’ensemble des pratiques de XP et leur finalité de manière à pouvoir mettre en œuvre XP ou une partie des pratiques de XP sur vos Projets.

Prérequis

Expérience de programmation en C++.
Pour une meilleure adéquation des exercices avec votre environnement, il est recommandé d’installer au préalable un environnement Xunit (t.q. GoogleTest) et un outil de couverture de test sur les PC qui serviront aux exercices.

Audience

En premier lieu l’audience visée sont les Développeurs.
Les Managers et testeurs impliques par la mise en œuvre des pratiques XP sont également cibles par cette formation.

Contenu Pédagogique

  1. Les valeurs Agiles et les avantages de l’agilité
  2. Retour d’expérience sur SCRUM
  3. Synergie XP et Scrum: comment les faire travailler ensemble
  4. Introduction au Test: le rôle des Tests Unitaires , Intégration et Validation
  5. Test Driven Development
    • Unitaire
    • Fonctionnel
  6. Tests clients
  7. Couverture de test
  8. Pair Programming
  9. Refactoring
  10. Simple Design
  11. Standard de codage
  12. Collective Ownership
  13. Intégration Continue
  14. Limites et pièges de XP
  15. Conseils et meilleures pratiques en matière Agile

Exercices pratiques

Des exercices auront lieu pour comprendre les thèmes suivants :

  • Pair Programming
  • Test Driven
  • Test Coverage
  • Refactoring
  • Customer Test

Durée

  • 2 jours, soit 14 heures.
  • Le premier jour est consacré à l’acquisition de la théorie (voir contenu pédagogique ci-dessus).
  • Le deuxième jour est consacré à des exercices pratiques afin de mieux comprendre l’application des concepts dans le cas d’un projet réel.

Formateur

Patrick SARFATI

Patrick est Consultant Senior depuis 18 ans, Formateur et Coach en méthodologies Agile : SCRUM, eXtreme Programming, UP, TDD, Management 3.0.

Membre de l’alliance Agile, Patrick est Formateur et Coach eXtreme Programming depuis 2003, SCRUM depuis 2005, et également Formateur Certifié en Management Agile 3.0.

Patrick donne fréquemment des conférences sur l’agilité (dont Agile Tour, Global Scrum Gathering…), et anime le French Scrum User Group à Sophia Antipolis.

Patrick a formé et coaché plusieurs centaines de Scrum Masters, Product Owners, Team Members et Managers en France, Angleterre, Allemagne, Belgique, Inde et USA.

View Patrick Sarfati's LinkedIn profileView Patrick Sarfati’s profile