asd (adaptive software development)

11
METODOLOGIA METODOLOGIA METODOLOGIA METODOLOGIA Adaptive Software Development METODOLOGIA METODOLOGIA METODOLOGIA METODOLOGIA ASD ASD ASD ASD DESARROLLO DE SOFTWARE ADAPTABLE DESARROLLO DE SOFTWARE ADAPTABLE DESARROLLO DE SOFTWARE ADAPTABLE DESARROLLO DE SOFTWARE ADAPTABLE IVAN ANDRES VIDAL DIEGO LUIS LASSO ALEXANDER PITTO MEDINA

Upload: urumisama

Post on 28-Nov-2014

11.612 views

Category:

Education


3 download

DESCRIPTION

Integrantes: Diego Lasso Alexander Pitto Iván Vidal

TRANSCRIPT

Page 1: ASD (Adaptive Software Development)

METODOLOGIAMETODOLOGIAMETODOLOGIAMETODOLOGIA

Adaptive Software Development

METODOLOGIAMETODOLOGIAMETODOLOGIAMETODOLOGIA

ASD ASD ASD ASD DESARROLLO DE SOFTWARE ADAPTABLEDESARROLLO DE SOFTWARE ADAPTABLEDESARROLLO DE SOFTWARE ADAPTABLEDESARROLLO DE SOFTWARE ADAPTABLE

IVAN ANDRES VIDAL

DIEGO LUIS LASSO

ALEXANDER PITTO MEDINA

Page 2: ASD (Adaptive Software Development)

� Metodología desarrollada por Jim Highsmith,después de trabajar muchos años conmetodologías predictivas, concluyo que sondefectuosas.

INTRODUCCIONINTRODUCCIONINTRODUCCIONINTRODUCCION

� Metodología sin muchas ataduras y reglas aseguir, es la metodología mas abierta.

� Las personas deben colaborar de la mejormanera, para dar respuesta y solucionescreativas

Page 3: ASD (Adaptive Software Development)

INTRODUCCIONINTRODUCCIONINTRODUCCIONINTRODUCCION

� El método ágil ASD DesarrolloAdaptable de Software es un modelode implementación para desarrollo desoftware

� Al igual que otras metodologías ágiles,su funcionamiento es cíclico y reconoceque en cada iteración se produciráncambios e incluso errores.

Page 4: ASD (Adaptive Software Development)

DEFINICIONDEFINICIONDEFINICIONDEFINICION

� Esta metodología se adapta al cambio en lugar de luchar contra él.

� Se basa en la adaptación continua a � 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 5: ASD (Adaptive Software Development)

CARACTERISTICASCARACTERISTICASCARACTERISTICASCARACTERISTICAS

Principales características del ASD son:

� Iterativo.

� Orientado a los componentes de software

� Tolerante a los cambios. � 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 6: ASD (Adaptive Software Development)

CICLO DE VIDACICLO DE VIDACICLO DE VIDACICLO DE VIDA

El ciclo de vida del ASD se basa en:

� EspeculaciónEspeculaciónEspeculaciónEspeculación.- Es donde se inicia y se planifican las características del Software.

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

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

Page 7: ASD (Adaptive Software Development)

FLUJO DEL ASDFLUJO DEL ASDFLUJO DEL ASDFLUJO DEL ASD

Page 8: ASD (Adaptive Software Development)

VENTAJASVENTAJASVENTAJASVENTAJAS

� 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 Utiliza información disponible acerca de cambios para mejorar el comportamiento del software.

� Promulga colaboración, la interacción de personas.

Page 9: ASD (Adaptive Software Development)

DESVENTAJASDESVENTAJASDESVENTAJASDESVENTAJAS

� Los errores o cambios que no son detectados en reuniones anteriores a tiempo, afecta la calidad del producto y a su costo total. su costo total.

� Dado a que es una metodología ágil implica no realizar procesos que son requeridos en las metodologías tradicionales.

Page 10: ASD (Adaptive Software Development)

CONCLUSIONCONCLUSIONCONCLUSIONCONCLUSION

Usada de manera adecuada esta metodología:

� Se puede alcanzar excelentes resultados.� Se puede alcanzar excelentes resultados.

� Es mas factible usarla para proyectos pequeños y medianos.

Page 11: ASD (Adaptive Software Development)

GRACIAS….GRACIAS….GRACIAS….GRACIAS….