El desarrollo adaptativo de software (DAS) fue propuesto por Jim Highsmith [Hig00] como una técnica para
elaborar software y sistemas complejos. Los fundamentos filosóficos del DAS se centran en la colaboración
humana y en la organización propia del equipo.
Él define un “ciclo de vida”
No importa lo completo y previsor que sea el plan del ciclo
Scrum
manifiesto ágil
Scrum acentúa el uso de un conjunto de patrones
Retraso: lista de prioridades
Sprints: consiste en unidades de trabajo
Reuniones Scrum: son reuniones breves (de 15 minutos
Método de desarrollo de sistemas dinámicos (MDSD)
Estudio de factibilidad: establece los requerimientos
Estudio del negocio: establece los requerimientos e información
Iteración del modelo funcional: produce un conjunto de prototipos
Diseño e iteración de la construcción: revisita los prototipos construidos durante la iteración
Implementación: coloca el incremento más reciente del software