Adaptive Software Development
Jump to navigation
Jump to search
Adaptive Software Development (ASD) es el modelo de implementación de patrones ágiles para desarrollo de software, diseñado por Jim Highsmith,(Adaptive Software Development: A Collaborative Approach to Managing Complex Systems).
Características básicas
- Trabajo orientado y guiado por la misión del proyecto.
- Basado en la funcionalidad.
- Desarrollo iterativo.
- Desarrollo acotado temporalmente.
- Guiado por los riesgos.
- Trabajo tolerante al cambio.
Fases de la gestión ágil según ASD
Especulación
Está compuesta por 5 pasos:
- Inicio para determinar la misión del proyecto.
- Fijación del marco temporal del proyecto.
- Determinación del número de iteraciones y la duración de cada una.
- Definición del objetivo de cada iteración.
- Asignación de funcionalidad a cada iteración.
Colaboración
Desarrollo concurrente del trabajo de construcción y gestión del producto.
Aprendizaje
- En cada iteración se revisa:
- Calidad, con criterios de cliente.
- Calidad, con criterios técnicos.
- Funcionalidad desarrollada.
- Estado del proyecto.