el primer proyecto de programación de extreme se inició el 6 de marzo de 1996. La programación extrema es uno de varios procesos populares de Agil. Ya se ha demostrado que tiene mucho éxito en muchas empresas de diferentes tamaños e industrias en todo el mundo.
Extremeprogramming tiene éxito porque enfatiza la satisfacción del cliente. En lugar de entregar todo lo que pueda desear en una fecha lejana en el futuro, este Proceso ofrece el software que necesita según lo necesite., Extreme Programming permite a sus desarrolladores responder con confianza a los requisitos cambiantes de los clientes, incluso al final del ciclo de vida.
ExtremeProgramming enfatiza el trabajo en equipo. Los gerentes, los clientes y los desarrolladores son socios iguales en un equipo colaborativo. ExtremeProgramming implementa un entorno simple pero efectivo que permite que los equipos sean altamente productivos. El equipo se organiza en torno al problema para resolverlo de la manera más eficiente posible.,
Extremeprogrammingmejora un proyecto de software de cinco maneras esenciales; comunicación, simplicidad, retroalimentación, respeto y coraje. Los programadores de extremeprogramasse comunicaban constantemente con sus clientes y compañeros programadores. Mantienen su diseño simple y limpio. Obtienen retroalimentación probando su software comenzando el primer día. Entregan el sistema a los clientes tan pronto como sea posible e implementan los cambios sugeridos. Cada pequeño éxito aumenta su respeto por las contribuciones únicas de todos y cada uno de los miembros del equipo., Con esta fundación, los programadores de extreme son capaces de responder valientemente a los requisitos y la tecnología cambiantes.
el aspecto más sorprendente de la programación extrema es su simplerules. ExtremeProgramming es mucho como un rompecabezas de la sierra de plantilla. Hay muchas piezas pequeñas. Individualmente las piezas