XP é uma metodologia ágil que prioriza indivíduos e colaboração com o cliente para entregar software de qualidade de forma rápida e contínua. Ela defende comunicação face a face, programação em par, ciclos de feedback curtos e desenvolvimento guiado por testes.