Zusammenfassung der Ressource
ASD Adaptative Software Development
- ¿Qué es?
- Es un modelo de implementación de patrones ágiles para desarrollo de software. Al igual que otras
metodologías ágiles, su funcionamiento es cíclico y reconoce que en cada iteración se producirán
cambios e incluso errores.
- es una metodología de desarrollo que hace énfasis en aplicar las ideas que se originaron en el
mundo de los sistemas complejos, adaptación continua del proceso al trabajo.
- Características
- Iterativo.
- Orientado a los componentes de software (la funcionalidad que el producto va a tener,
características, etc.) más que a las tareas en las que se va a alcanzar dicho objetivo.
- Tolerante a los cambios.
- Guiado por los riesgos.
- La revisión de los componentes sirve para aprender de los errores y volver a iniciar el ciclo de
desarrollo
- Ventajas
- Apunta hacia el Rapid Application Development (RAD), el cual enfatiza velocidad de desarrollo
para crear un producto de alta calidad, bajo mantenimiento involucrando al usuario lo más
posible.
- Utiliza información disponible acerca de cambios para mejorar el comportamiento del software.
- Promulga colaboración, la interacción de personas.
- Anticipa cambios y trata automáticamente con ellos dentro de un programa en ejecución, sin la
necesidad de un programador.