Sunteți pe pagina 1din 3

ASD es una metodologa impulsada por Jim Highsmith que incorpora el principio de la adaptacin

continua, o sea, adaptarse al cambio y no luchar contra l. En ella no hay un ciclo de vida esttico
(planear-disear-construir), si no que ofrece un ciclo de vida iterativo, donde cada ciclo puede ser
modificado al tiempo que otro es ejecutado.

Sus principales caractersticas son:

Iterativo.
Orientado a los componentes software mas que a las tareas.
Tolerante a los cambios.
Guiado por los riesgos.
La revisin de los componentes sirve para aprender de los errores y volver a iniciar el ciclo de
desarrollo.
El ciclo utilizado por ASD es conocido como: Especular-colaborar-aprender, el cual est dedicado a
un constante aprendizaje y colaboracin entre desarrollador y cliente.

Especulacin:

Inicio, para determinar la misin del proyecto.
Fijacin del marco temporal del proyecto.
Determinacin de nmero de iteraciones y la duracin de cada una.
Definicin de objetivo de cada iteracin.
Asignacin de funcionalidad de cada iteracin.
Colaboracin:

Desarrollo concurrente del trabajo de construccin y gestin del producto.
Aprendizaje:
En cada iteracin se revisa:

Calidad del producto desde el punto de vista del cliente.
Calidad del producto desde el punto de vista de los desarrolladores.
Funcionalidad desarrollada.
Estado del proyecto




Caractersticas bsicas de ASD

Trabajo orientado y guiado por la misin del proyecto.
Basado en la funcionalidad
Desarrollo iterativo
Desarrollo acotado temporalmente
Guiado por los riesgos
Trabajo tolerante al cambio.
Ventajas:

Se utiliza para poder aprender de los errores e iniciar nuevamente el ciclo de desarrollo.
Utiliza informacin disponible acerca de todos los cambios para poder mejorar el comportamiento
del Software.
Promulga la colaboracin y la interaccin de personas.
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 ms
posible.
Desventajas:

Los errores y cambios que no son detectados con anterioridad afectan la calidad del producto y su
costo total.
Ya que esta es una metodologa gil, no permite realizar procesos que son requeridos en las
metodologas tradicionales.

S-ar putea să vă placă și