Programación Extrema XP
- José Mera
- 20 may 2015
- 1 Min. de lectura
INTRODUCCIÓN
La programación extrema (XP), es una de las metodologías de desarrollo ágil presentada por Kent Beck. Este es uno de los métodos agiles más destacados y se diferencia de las metodologías tradicionales por su énfasis en la adaptabilidad del software.
En este tema conoceremos la manera de aplicar este modelo, sus características, así como sus ventajas y desventajas.
MARCO TEÓRICO

La programación extrema es considerada como la adopción de las mejores metodologías de desarrollo. Dentro del desarrollo de la metodología XP encontramos 5 valores (imagen 2).

PRÁCTICAS BÁSICAS DE LA PROGRAMACIÓN EXTREMA
Para que todo esto funcione, la programación extrema se basa en "prácticas básicas". (Imagen 3), las cuales nos permiten un software de calidad.

PROCESO XP

El desarrollo del modelo XP tiene 4 fases, la planeacion, el diseño, la codificación y las pruebas, pero esto se realiza forma de iteraciones en las cuales se entregan softwares funcionales, a los cuales se le añaden las características que le hagan falta.
VENTAJAS

DESVENTAJAS

CONCLUSIONES
La programación XP es uno de los metodos de desarrollo ágil más completos, ya que integran varias propiedades de los metodos de desarrollo prescriptivo.
Una de las principales desventajas que se presentan es cuando el equipo de trabajo no tiene la mentalidad de trabajo en grupo y prefiere trabajar solo.
BIBLIOGRAFIAS
Acosta, C. s.f. Programación Extrema. (En Línea). Consultado, 28 mayo 2015. Disponible en: http://es.slideshare.net/cesar_acosta/programacin-extrema-extream-programming-xp
Pressman, R. 2010. Ingeniería de software: Un enfoque práctico. 7 ed. México. Mc Graw Hill.
Tecno Tips. 2012. Programación extrema: “Metodología para desarrollo ágil de aplicaciones”. Universo, Veracruz, ME. Jun, 11.
Comments