Está en la página 1de 4

EXTREME PROGRAMMING

INTRODUCCIN
Es una metodologa gil centrada en potenciar las relaciones interpersonales como clave para el xito en desarrollo de software, promoviendo el trabajo en equipo, preocupndose por el aprendizaje de los desarrolladores, y propiciando un buen clima de trabajo. La Programacin Extrema se basa en realimentacin continua entre el cliente y el equipo de desarrollo, comunicacin fluida entre todos los participantes, simplicidad en las soluciones implementadas y coraje para enfrentar los cambios. XP se define como especialmente adecuada para proyectos con requisitos imprecisos y muy cambiantes, y donde existe un alto riesgo tcnico.

HISTORIA

Fue creado por Kent Beck durante su trabajo en el Sistema de Compensacin Integral (C3) del proyecto de Chrysler Corporation. Beck, en marzo de 1996, comenz a refinar el mtodo de desarrollo utilizado en el proyecto y escribi un libro sobre el mtodo (en octubre de 1999, Extreme Programming Explained). El desarrollo de software en la dcada de 1990 se caracteriz por el auge del Internet y el boom de las puntocom hizo hincapi en la velocidad del mercado y de la empresa como factores de crecimiento de negocio competitivas, donde los requerimientos de la empresa rpidamente cambiaban por lo cual, el software que empleaban tena que ser reemplazado por otro, teniendo de esta forma todos los softwares un ciclo corto de vida.

Beck implement algunos cambios en la conceptualizacin del rol que cumpla el colaborador, teniendo una mayor participacin apoyando al programador en las decisiones a tomar. Ahora en la actualidad se puede considerar a la Programacin Extrema como una metodologa la cual tiene como meta el mejoramiento del software en base a los requerimientos que el cliente quiere que posea el software y pudiendo estos ser modificados o quitados en el futuro segn la decisin del cliente.

También podría gustarte