Una de las ventajas de la programación extrema es que es muy versátil y una debilidad es que puede hacer que un proyecto se sobrecargue porque hay mucho de lo que hacer un seguimiento. es algo importante que recordar cuando utilizar programación extrema es tener un buen líder de equipo y organización.
La programación extrema es uno de los procesos ágiles preferidos que fue pensado por primera vez por Kent Beck a principios de los años noventa. Un proceso ágil es una forma en que un grupo de personas puede ser flexible y procesar las cosas rápidamente. El procesamiento extremo en su estado actual todavía está cambiando y expandiéndose.
Hay cuatro acciones que utiliza el proceso extremo, que son escuchar, codificar, diseñar y probar. Se cree que la codificación es el activo más importante en el procesamiento extremo. Asegurarse de probar el programa le permite al programador confirmar que las cosas funcionan correctamente. El diseño es importante debido a la necesidad de construir un programa que pueda categorizar adecuadamente la lógica del programa. La otra acción, escuchar, significa tener la capacidad de comprender lo que necesita el consumidor.
Donde hay grandes ventajas de usar la programación extrema, también hay problemas con su uso. Las otras debilidades relacionadas con el uso de la programación extrema se enfrentan a una colaboración más difícil en un grupo grande, pudiendo tener todo completado en la fecha límite, poder averiguar cuánto tiempo se necesita y no poder realizar un seguimiento de todo correctamente. p>