El ciclo de vida iterativo e incremental

La diferencia entre el ciclo de vida iterativo y el incremental es que en el incremental cada ciclo genera una entrega funcional del producto. 

Ciclo de vida ITERATIVO 

Ventajas: - Se adapta rapidamente a los cambios. 
- Se avanza teniendo un contral de donde se esta y a donde se quiere llegar.
 - Este ciclo se centra mas en el cliente y no tanto en l producto. 
- El trabajo mejora exponencialmente. 

Desventajas:
 -No tener los requisitos defininidos desde el principio puede generar que la arquitectura no sea clara. 
-No es recomendable para sistemas con alto nivel de seguridad. 


Ciclo de vida INCREMENTAL 

Ventajas:
 - Un sistema pequeño es menos riesgoso que uno grande. 
- Como se van desarrollando parte de las funcionalidades es mas fácil determinar si los siguientes requerimientos son correntos. 
- Si aparece un error solo la ultima iteración necesita ser descartada.

 Desventajas: 
- Se presupone que los requisitos fueron definidos al inicio. 
- Si el sistema a desarrollar es de gran magnitud y se cuenta con un pequeño grupo para el desarro se corre el riesgo de de que todo se prolongue por demasiado tiempo. 


Cibergrafia
 https://blog.comparasoftware.com/ciclo-de-vida-iterativo-que-es-y-cuales-son-sus-ventajas/ 
https://ingenieriadesoftwaretdea.weebly.com/ciclo-de-vida-desarrollo-incremental.html

Comentarios

Entradas populares