La metodología XP se basa en ciertos valores fundamentales como la comunicación y el respeto dentro del equipo, buscando siempre la simplicidad y el coraje para afrontar cambios. Utiliza story cards para definir los requisitos del software en iteraciones cortas de 1 a 2 semanas, permitiendo un desarrollo ágil y enfocado en la mejora continua del sistema sin alterar su funcionalidad esencial a través del refactoring.