METODOLOGIA AGIL ASD

10
METODOLOGIA AGIL ASD (DESARROLLO DE SOFTWARE ADAPTABLE) INTEGRANTES: AGUILAR ROBLES, ROSMELL BUITRON BARRETO, Robinson. CHALLCO HUAMANÍ, Heraud PERALTA CASTAÑEDA, Miriam. PANIAGUA VERA, Maxwell.

Transcript of METODOLOGIA AGIL ASD

METODOLOGIA AGIL ASD (DESARROLLO DE SOFTWARE

ADAPTABLE)

INTEGRANTES: AGUILAR ROBLES, ROSMELL BUITRON BARRETO, Robinson. CHALLCO HUAMANÍ, Heraud PERALTA CASTAÑEDA, Miriam. PANIAGUA VERA, Maxwell.

UNAMBA

Ing. De Software II

INTRODUCCION Esta metodología se

adapta al cambio en lugar de luchar contra él. Se basa en la adaptación continua a circunstancias cambiantes.

En ella no hay un ciclo

de planificación-diseño-construcción del software, sino un ciclo especular colaborar-aprender.

DEFINICIONEl método ágil ASD

Desarrollo Adaptable de Software es un modelo de implementación 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.

CARACTERISTICASSus principales

características del ASD son:

Iterativo.Orientado a los

componentes de software Tolerante a los cambios. Guiado por los riesgosLa revisión de los

componentes sirve para aprender de los errores y volver a iniciar el ciclo de desarrollo

CICLO DE VIDAEl ciclo de vida del ASD

se basa en:Especulación.- Es donde

se inicia y se planifican las características del Software.

Colaboración.- Se desarrollan las características del software.

Aprendizaje.-  Se revisa la calidad, y si no se tiene errores se entrega al cliente

FLUJO DEL ASD

Adaptativa ciclo de

planificación

componente de

ingeniería concurrente

Estudio de

calidad

Final de Q / A y

la liberació

n

La iniciación

del proyecto

Circuito de aprendizaje

VENTAJASSirve para aprender de

los errores y volver a iniciar el ciclo de desarrollo.

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.

DESVENTAJASLos errores o cambios

que no son detectados en reuniones anteriores a tiempo afecta tanto a la calidad del producto como a su costo total.

Dado a que es una metodología ágil implica no realizar procesos que son requeridos en las metodologías tradicionales o por lo menos no realizarlos en procesos diferentes.

CONCLUSIONUsado de manera

adecuada esta metodología (Adaptive Software Development) se puede alcanzar excelentes resultados

Pero debido a las características que maneja es mas factible usarla para proyectos pequeños y medianos.