1 / 15

e X treme P rogramming

e X treme P rogramming. Paul Bories Cyril Enrici Bouzidi Gharoual Kevin Royere. Plan. Origine eXtreme Programming Aspects Pilotage d'un projet Avantages & Inconvénients Conclusion. e X treme P rogramming. Méthode agile Les concepts : Adaptation Tests Simplicité

tanith
Download Presentation

e X treme P rogramming

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. eXtremeProgramming Paul Bories Cyril Enrici Bouzidi Gharoual Kevin Royere

  2. Plan • Origine • eXtreme Programming • Aspects • Pilotage d'un projet • Avantages & Inconvénients • Conclusion M2 MIAGE NTDP - Bories Enrici Gharoual Royere – 2011-2012

  3. eXtreme Programming • Méthode agile • Les concepts : • Adaptation • Tests • Simplicité • Pratiques extrêmes M2 MIAGE NTDP - Bories Enrici Gharoual Royere – 2011-2012

  4. Origine • Modèle en cascade : changement coûteux • Inadéquation du produit M2 MIAGE NTDP - Bories Enrici Gharoual Royere – 2011-2012

  5. Origine Solution : eXtreme Programming (1996) Avant Après M2 MIAGE NTDP - Bories Enrici Gharoual Royere – 2011-2012

  6. Cinq Piliers • Communication • Simplicité • Feedback • Respect • Courage M2 MIAGE NTDP - Bories Enrici Gharoual Royere – 2011-2012

  7. Les 13 pratiques de l'XP 1/4 • Suivi détaillé : • Programmation en binôme • Jeu du planning • Tests de recette • Tests unitaires • Client sur site M2 MIAGE NTDP - Bories Enrici Gharoual Royere – 2011-2012

  8. Les 13 pratiques de l'XP 2/4 • Processus ininterrompu : • Intégration continue • Remaniement de code • Petites livraisons M2 MIAGE NTDP - Bories Enrici Gharoual Royere – 2011-2012

  9. Les 13 pratiques de l'XP 3/4 • Compréhension partagée : • Conventions de nommage • Appropriation collective du code • Conception simple • Utilisation de métaphores M2 MIAGE NTDP - Bories Enrici Gharoual Royere – 2011-2012

  10. Les 13 pratiques de l'XP 4/4 • Bien-être des programmeurs : • Rythme soutenable M2 MIAGE NTDP - Bories Enrici Gharoual Royere – 2011-2012

  11. Pilotage de projet XP • Importance du client • Encadre • Spécifie • À plein temps • User stories M2 MIAGE NTDP - Bories Enrici Gharoual Royere – 2011-2012

  12. Pilotage d'un projet XP • Réunion : • Scénario • Estimation • Plan de développement M2 MIAGE NTDP - Bories Enrici Gharoual Royere – 2011-2012

  13. Avantages • Rapidité • Réactivité • Productivité • Compétence • Légereté M2 MIAGE NTDP - Bories Enrici Gharoual Royere – 2011-2012

  14. Inconvenients • Maintenance • Blocage culturel • Limite de taille M2 MIAGE NTDP - Bories Enrici Gharoual Royere – 2011-2012

  15. Conclusion • Quand choisir XP ? • Expérience • Dynamisme • Culture • Taille • Criticité M2 MIAGE NTDP - Bories Enrici Gharoual Royere – 2011-2012

More Related