Cours extreme programming

Post on 29-Jan-2018

1.011 views 0 download

Transcript of Cours extreme programming

Qui suis-je ?

Agilité technique

Réduire les coûts du changement

Améliorer la qualité

Délivrer au plus vite de la valeur aux utilisateurs

Faciliter la compréhension de tous les acteurs

Art de la simplification

Des outils, des pratiques, des valeurs

Communication

Qualité à faible coût

Feedback

Courage

Respect

Des pratiques récurrentes

Intégration continue

Petites livraisons

Rythme soutenable

Tests automatisés

Métaphores

User stories

Planning poker

Refactoring

Propriété collective du code

Conventions de nommage

Programmation par paires

Des techniques

Test-Driven development

Behaviour-Driven development

DevOps

Infrastructure as code

Cloud

Virtualisation

Déploiement automatisé

Déploiement continu

Contrôle de version

Les interactions sont plus importantes que les outils