3. DEFINICIÓN
• Las metodologías ágiles son aquellas que
permiten adaptar la forma de trabajo a las
condiciones del proyecto, consiguiendo
flexibilidad e inmediatez en la respuesta
para amoldar el proyecto y su desarrollo a
las circunstancias específicas del entorno.
4. ALGUNOS EJEMPLOS
• La programación ágil ha sido participe en las siguientes aplicaciones:
• Dynamic Systems Development Method (DSDM): Metodología ágil más veterana y la que más se
aproxima a los métodos tradicionales, su implantación incluso permitiría alcanzar un nivel 2 de
madurez según CMMI.
• Extreme Programming (XP): La metodología ágil más radical y popular. XP se centra en el ciclo de
vida del desarrollo de software.
• Agile Modeling: Metodología para el modelado y la generación de documentación que se encuentra
alineado con los principios del desarrollo ágil y que puede ser utilizado como substituto del UML
estándar.
• Feature Driven Development (FCC): Metodología de desarrollo de software orientada a la generación
de valor para el cliente.
5. VENTAJAS
• Permite que el producto a desarrollar
salga lo más rápido posible
• Omite partes que puedan ocupar
tiempo, como la documentación
• Existe una amplia comunicación entre
el cliente y el equipo desarrollador
• Es mucho menos costoso
• Los cambios pueden aplicarse en
cualquier momento del desarrollo
6. EN CONTEXTO
• Se podría desarrollar el sistema
rápidamente.
• En caso de hacer un cambio, no
repercutiría en el proceso de
desarrollo
• No sería muy costoso en comparación
de hacerlo tradicionalmente
7. DESVENTAJAS
• Sin embargo, existen ciertas
desventajas en base al método
1. Al no haber documentación, no existe
una base solida para trabajar
2. Llega a ser altamente dependiente de
otros
3. Los errores tienden a ser frecuentes
8. EN CONTEXTO
• No se tienen las bases suficientes
para el desarrollo pleno del
software, sin embargo, se podría
analizar en base a la documentación
pasada.
• Podrían existir más errores,
causando incluso, un daño mayor
• Se tiene que tener una idea fija de lo
que se quiere desde un principio