Este documento describe la metodología ágil eXtreme Programming (XP) para el desarrollo de software. XP se basa en valores como la comunicación cara a cara, la simplicidad y la retroalimentación continua. Utiliza historias de usuario, roles como programador y tester, y fases iterativas de exploración, planificación, iteraciones de desarrollo, producción y mantenimiento. El documento explica cómo XP promueve una mayor adaptabilidad a los cambios en comparación con metodologías tradicionales.