Metodología ágil
La definición moderna de metodología ágil de software
evolucionó a mediados de los años 1990 como parte de una reacción contra las
metodologías de "peso pesado",muy estructuradas y estrictas,
extraídas del modelo de desarrollo en cascada, inicialmente, las metodologías
ágiles fueron llamadas metodologías de "peso liviano“.
Permite incorporar cambios con rapidez en el desarrollo de software.
Los modelos de gestión tradicionales no sirven para afrontar un reto que hoy en
día resulta fundamental: incorporar cambios con rapidez y en cualquier fase del
proyecto.
Manifiesto Ágil
Según el Manifiesto se valora:
- · Al individuo y las interacciones del equipo de desarrollo sobre el proceso y las herramientas.
- · Desarrollar software que funciona más que conseguir una buena documentación.
- · La colaboración con el cliente más que la negociación de un contrato.
- · Responder a los cambios más que seguir estrictamente un plan.
Diferencia entre la tradicional
1. Basadas en heurísticas provenientes de prácticas de producción de código2. Especialmente preparados para cambios durante el proyecto
3. Impuestas internamente (por el equipo)
4. Proceso menos controlado, con pocos principios.
5. El cliente es parte del equipo de desarrollo
6. Pocos artefactos
7. Pocos roles
8. Grupos pequeños (<10 integrantes) y trabajando en el mismo sitio
No hay comentarios:
Publicar un comentario