# Valeurs de l'eXtreme Programming

### Communication

Les problèmes de communication forment l'une des principales menaces qui perturbent l'avancement du développement d'un produit de qualité.

Il n'existe pas de solution miracle face aux problèmes de communication mais l'eXtreme Programming essaie d'y remédier en encourageant naturellement les échanges grâce :

* au Planning Game,
* au Pair Programming,
* au Testing,
* à l'intégration continue,
* à la présence d'un Coach XP pour déceler les problèmes de communication.

### Simplicité

L'eXtreme Programming **parie sur la simplicité**.

Il s'avère en effet dans la pratique qu'**il est moins cher de concevoir des systèmes simples** et de les **adapter au besoin le jour venu** que d'essayer d'implémenter dès le premier jour le système qui répond aux besoins actuels et futurs.

### Feedback

Le Feedback rapide et permanent et l'une des valeurs fondamentales de l'eXtreme Programming autant sur un plan technique qu'organisationnel :

* Feedback de l'intégration continue concernant les tests.
* Intégration continue et retour de validation.
* Déployer le plus rapidement en production pour avoir un retour concret.

Seul un Feedback concret permet d'évaluer si une solution est bonne ou non.

Le Feedback rapide permet de retrouver plus facilement la source du problème, la corriger ou carrément la retirer immédiatement.

### Courage

Le courage est une valeur qui ne peut exister sans **communication** et **Feedback**.\
Sans ces deux valeurs, il est difficile d'avoir le courage de mener un changement radical dans l'organisation de l'équipe, le code ou l'architecture du produit.

Le courage permet également **d'abandonner des développements** ou **des choix** qui ne semblent finalement plus convenir.

Le courage favorise donc la simplicité en encourageant l'équipe à porter les modifications nécessaires pour simplifier le produit.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guide-agile.wishtack.io/extreme-programming/valeurs-de-l-extreme-programming.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
