¿Qué es Extreme Programming?

Es un marco de desarrollo de software ágil que se enfoca en la retroalimentación frecuente y la mejora continua.

🔍

Definición

Extreme Programming o XP es un marco de desarrollo de software ágil que se centra en la retroalimentación frecuente y la mejora continua involucrando prácticas como pair programming y la colectiva del código.

📅

Origen

Extreme Programming (XP) fue desarrollado por Kent Beck, impulsor y firmante del Agile Manifesto, en la década de 1990 como respuesta a los desafíos de los proyectos de software con plazos ajustados. Beck introdujo XP en su libro "Extreme Programming Explained: Embrace Change" en 1999, un marco ágil centrado en la mejora continua, la adaptabilidad y la colaboración del equipo.

📈

Calidad

XP tiene como objetivo entregar software de alta calidad a través de pruebas y simplicidad.

🔍

Simplicidad

XP aboga por las soluciones más simples que funcionan, evitando complejidad técnica innecesaria.

💎

Coraje

Anima a los miembros del equipo a tomar riesgos y hacer los cambios necesarios sin miedo.