L’eXtreme Programming (XP) repose sur cinq valeurs fondamentales :
Communication : le meilleur moyen pour la résolution de problème dans une équipe.
Simplicité : la solution la plus simple est toujours privilégiée.
Feedback : le retour d’expérience des utilisateurs est primordial pour l’amélioration du produit.
Courage : les changements, l’expérience et l’apprentissage sont indispensables pour l’avancement du projet.
Respect : du travail des autres et de soi en cherchant toujours la meilleure qualité.