¿Qué es la programación extrema?

La programación extrema es un método de desarrollo de software ligero y flexible, al mismo tiempo, también es un método muy riguroso y minucioso. Su fundamento y valores son la comunicación, la sencillez, la retroalimentación y la valentía; es decir, cualquier proyecto de software puede mejorarse desde cuatro aspectos: fortalecer la comunicación a partir de la búsqueda de la retroalimentación y tener la valentía de buscar la verdad en los hechos; XP es un método de desarrollo casi en espiral que divide el complejo proceso de desarrollo en ciclos relativamente simples; a través de la comunicación activa, la retroalimentación y una serie de otros métodos, los desarrolladores y los clientes pueden tener muy claro el progreso del desarrollo, los cambios y los problemas. resolver y posibles dificultades, etc., y ajustar el proceso de desarrollo de manera oportuna de acuerdo con la situación real.