METODOLOGIAS AGILES ASD Y MELE

Páginas: 10 (2334 palabras) Publicado: 15 de noviembre de 2015
METODOLOGIAS AGILES
 ASD ( ADAPTIVE SOFTWARE DEVELOPMENT )
MELE ( SCRUM )

ASD ( ADAPTIVE SOFTWARE
DEVELOPMENT )

INTRODUCCION
La técnica de Adaptive software Development fue
desarrollada por Jim Highsmith y Sam Bayer a comienzos de
1990. 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 ciclode
planificación-diseño-construcción del software, sino un ciclo
especular-colaborar-aprender.

DEFINICION
El método ágil ASD (Adaptive Software Development)
traducido en español significa Desarrollo Adaptable de
Software 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 cadaiteración se producirán cambios e
incluso errores.

CARACTERISTICAS
Las principales características del  ASD son:
   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 paraaprender de los
errores y volver a iniciar el ciclo de desarrollo

CICLO DE VIDA
ASD utiliza un "cambio orientado hacia el ciclo de vida", que
tiene tres componentes que son: especular colaborar  y
aprender.

CICLO DE VIDA
ESPECULAR
Una primera fase de iniciación para establecer los
principales objetivos y metas del proyecto en su conjunto y
comprender las limitaciones (zonas de riesgo)con las queoperará el proyecto.
En ASD se realizan estimaciones de tiempo sabiendo que
pueden sufrir desviaciones. Sin embargo, estas son
necesarias para la correcta atención de los trabajadores que
se mueven dentro de plazos de forma que puedan priorizar
sus tareas.
Se decide el número de iteraciones para consumir el
proyecto, prestando atención a las características que
pueden ser utilizadas por el clienteal final de la iteración.
Son por tanto necesarios, marcar objetivos prioritarios dentro
de las mismas iteraciones.

CICLO DE VIDA
COLABORAR
Es la fase donde se centra la mayor parte del desarrollo
manteniendo una componente cíclica.
Importante es la coordinación que asegure que lo
aprendido por un equipo se transmite al resto y no tenga
que volver a ser aprendido por los otros equipos.

CICLODE VIDA
APRENDER
La última etapa termina con una serie de ciclos de
colaboración, su trabajo consiste en capturar lo que se ha
aprendido, tanto positivo como negativo. Es un elemento
crítico para la eficacia de los equipos.
Jim Highsmith identifica cuatro tipos de aprendizaje en esta
etapa:

CICLO DE VIDA
CALIDAD DEL PRODUCTO DESDE UN PUNTO DE VISTA
DEL CLIENTE
Es la única medida legítima deéxito, pero además, dentro
de las metodologías ágiles, los clientes tienen un valor
importante.

CICLO DE VIDA
CALIDAD DEL PRODUCTO DESDE UN PUNTO DE VISTA
DE LOS DESARROLLADORES
Se trata de la evaluación de la calidad de los productos
desde un punto de vista técnico. Ejemplos de esto incluyen
la adhesión a las normas y objetivos conforme a la
arquitectura.

CICLO DE VIDA
LA GESTIÓN DELRENDIMIENTO
Este es un proceso de evaluación para ver lo que se ha
aprendido mediante el empleo de los procesos utilizados por
el equipo.

CICLO DE VIDA
SITUACIÓN DEL PROYECTO
Como paso previo a la planificación de la siguiente iteración
del proyecto, es el punto de partida para la construcción de
la siguiente serie de características.

CICLO DE VIDA

VENTAJAS
La tercera fase del ciclo de vida,revisión de los componentes,
sirve para aprender de los errores y volver a iniciar el ciclo de
desarrollo.
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....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodologías de desarrollo ágil
  • Metodologías Agiles
  • Metodologías Agiles
  • Metodologias agiles
  • metodologia agil
  • Metodologia agil
  • Metodologias agiles
  • Metodologias agiles

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS