2. ¿Qué son los métodos ágiles?
• Serie de técnicas para gestionar
proyectos que han surgido como
una mutación de los métodos
tradicionales; aun que se dio su
génesis en la programación
también has sido exportadas a otro
tipo de proyectos y disciplinas.
3. CARACTERISTICAS DE UN MÉTODO ÁGIL DE
PROGRAMACIÓN
• Bastante maleable a cambios.
• Pocos Artefactos, modelos desechables y
modelado prescindible.
• Contrato debe ser bastante flexible, a diferencia
del tradicional.
• Pocos roles, flexibles y genéricos.
• El cliente forma parte del equipo de desarrollo.
• Enfoque en aspectos del individuo y el trabajo en
equipo.
• Proyectos pequeños. Corta duración.
• Iterativos.
4. CARACTERÍSTICAS DE UN METODO
TRADICIONAL
• No se esperan cambios significativos durante el desarrollo del proyecto.
• Existe un contrato prefijado.
• Enfocado a la definición de procesos como roles, actividades y artefactos.
• El cliente interactua mediante reuniones.
• Aplicable a proyectos de mayor tamaño. Aun que también pueden ser
usados para cualquier tipo de proyectos independientemente del tamaño.
5. VENTAJAS DE LOS MÉTODOS ÁGILES
• Minimiza costos frente a cambios.
• Entrega continua y en plazos cortos de
funcionalidad del software.
• Mejora continua de los procesos y el equipo
de desarrollo.
• Cada componente ha sido probado y
satisface los requerimientos funcionales
antes de ser entregado.
• Trabajo en conjunto de clientes y el equipo
de desarrollo.
6. DESVENTAJAS DE LOS METODOS AGILES
• Problemas aunados a la comunicación oral.
• Gran dependencia de las personas.
• Falta de procesos de revisión del código.
• Falta de documentación del diseño.