metodologia agil asd (desarrollo de software adaptable)

9
METODOLOGIA AGIL ASD (DESARROLLO DE SOFTWARE ADAPTABLE) ESTUDIANTE: MARITZA HUARACHI MATERIA: INGENIERIA DE SOFTWARE DOCENTE: Lic. ERVIN FLORES JULIO-2009 EL ALTO - BOLIVIA

Upload: talasi

Post on 20-Jan-2016

64 views

Category:

Documents


6 download

DESCRIPTION

METODOLOGIA AGIL ASD (DESARROLLO DE SOFTWARE ADAPTABLE). ESTUDIANTE: MARITZA HUARACHI MATERIA: INGENIERIA DE SOFTWARE DOCENTE: Lic. ERVIN FLORES JULIO-2009 EL ALTO - BOLIVIA. INTRODUCCION. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: METODOLOGIA AGIL ASD  (DESARROLLO DE SOFTWARE ADAPTABLE)

METODOLOGIA AGIL ASD (DESARROLLO DE SOFTWARE

ADAPTABLE)

ESTUDIANTE: MARITZA HUARACHI

MATERIA: INGENIERIA DE SOFTWARE

DOCENTE: Lic. ERVIN FLORES

JULIO-2009

EL ALTO - BOLIVIA

Page 2: METODOLOGIA AGIL ASD  (DESARROLLO DE SOFTWARE ADAPTABLE)

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.

Page 3: METODOLOGIA AGIL ASD  (DESARROLLO DE SOFTWARE ADAPTABLE)

DEFINICION

El 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.

Page 4: METODOLOGIA AGIL ASD  (DESARROLLO DE SOFTWARE ADAPTABLE)

CARACTERISTICAS

Sus principales características del ASD son:

Iterativo. Orientado a los

componentes de software 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

Page 5: METODOLOGIA AGIL ASD  (DESARROLLO DE SOFTWARE ADAPTABLE)

CICLO DE VIDA

El 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

Page 6: METODOLOGIA AGIL ASD  (DESARROLLO DE SOFTWARE ADAPTABLE)

FLUJO DEL ASD

Page 7: METODOLOGIA AGIL ASD  (DESARROLLO DE SOFTWARE ADAPTABLE)

VENTAJAS

Sirve 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.

Page 8: METODOLOGIA AGIL ASD  (DESARROLLO DE SOFTWARE ADAPTABLE)

DESVENTAJAS Los 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.

Page 9: METODOLOGIA AGIL ASD  (DESARROLLO DE SOFTWARE ADAPTABLE)

CONCLUSION

Usado 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.