Sei sulla pagina 1di 8

MODELOS EVOLUTIVOS

El software evoluciona con el


tiempo
• Los requisitos del usuario y del
producto suelen cambiar conforme
se desarrolle el software es por eso
que debemos refinar las
implementaciones iníciales a través
de las diferentes versiones hasta que
desarrollamos un sistema adecuado
buscando la perfección.
• VENTAJAS
• Nos permite hacer validaciones de
forma creciente
• Retroalimentación rápida a lo largo
del proceso
• El sistema evoluciona agregando
nuevos atributos de acuerdo a las
propuestas del cliente
Desventajas
• El proceso no es visible
• Sistema con estructura deficiente
• Se requieren herramientas y tecnicas
especiales
ITERATIVO
• Es un proceso que surge de la
necesidad de utilizar diferentes
efoques para sistemas muy grandes
este es el resultado de unir el
moedelo evolutivo y de cascada.
Considerado un modelo hibrido
INCREMENTAL
• Desarrollo en el cual se especifica,
diseña y la implementa
• Combina las ventajas de los modelos
cascada y evolutivo
• Define cuales servicios son mas y
menos importantes
VENTAJAS
• Nos permite sacar provecho del
software desde el primer incremento
• Los incrementos iníciales nos sirven
como prototipo para posteriores
incrementos
• Bajo riesgo de fallar en el proyecto
total .

Potrebbero piacerti anche