La metodología XP define 4 variables para cualquier proyecto de software: costo, tiempo, calidad y alcance, tres de ellas podrán ser fijadas arbitrariamente por actores externos al grupo de desarrolladores, se intentan realizar ciclos de desarrollo cortos (iteraciones) con entregables funcionales al finalizar un ciclo, en cada iterable se realiza un ciclo de análisis, diseño, desarrollo y pruebas utilizando reglas y prácticas de XP.
-