Ingenieria de Software
|
||||
|
||||
|
Si buscas
hosting web,
dominios web,
correos empresariales o
crear páginas web gratis,
ingresa a
PaginaMX
METODO AGIL ASD (ADAPTIVE
SOFTWARE DEVELOPMENT)
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 ciclo de
planificación-diseño-construcción del software, sino un ciclo especular
colaborar-aprender.
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 cada iteración se producirán
cambios e incluso errores. El
desarrollo de software adaptable (Adaptive Software Development - ASD) es una metodología
de desarrollo que hace énfasis en aplicar las ideas que se originaron en el
mundo de los sistemas complejos, adaptación continua del proceso al trabajo.
Sus 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 para aprender de los errores y volver a
iniciar el ciclo de desarrollo
ASD utiliza un "cambio orientado hacia el ciclo de
vida", que tiene tres componentes que son: especular colaborar y aprender. Especular Jim
Highsmith identifica cuatro tipos de aprendizaje en esta etapa: 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.
Ventajas
Desventajas
Es un
concepto que se puede usar en las empresas cambiantes como lo son las
vendedoras de productos al menudeo, que donde cada día están rotando sus
necesidades de acuerdo a la oferta y demanda, en este tipo de desarrollo es
probable que el cliente este pidiendo adecuaciones continuamente, el ciclo de
vida de esta metodología es dirigible y fácil de implementar 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, para adquirir practica
y experiencia para así poder llegar al Rapid
Application Development (RAD)en donde tendremos productos de alta calidad. | |||
Tu Sitio Web Gratis © 2024 Ingenieria de Software |