La metodología XP se enfoca en el desarrollo iterativo e incremental de software a través de pequeñas mejoras, con énfasis en pruebas continuas y programación en parejas. El ciclo de desarrollo incluye fases de exploración, planificación, iteraciones, producción, mantenimiento y conclusión del proyecto.