Mostrando entradas con la etiqueta INGENIERIA DE SOFTWARE II. Mostrar todas las entradas
Mostrando entradas con la etiqueta INGENIERIA DE SOFTWARE II. Mostrar todas las entradas

jueves, 10 de marzo de 2022

El ciclo de vida iterativo e incremental

 ¿Cuál es la diferencia entre ciclo de vida iterativo e incremental?


La diferencia de los métodos agiles en el desarrollo de proyectos, radica principalmente en el resultado y la forma de obtenerlo o mejor aun, de como se avanza hacia el mismo.


El ciclo de vida iterativo

En esta metodología de desarrollo, se enfoca todo hacia el final, el resultado como prioridad y teniendo altos riesgos en cuanto a como será la funcionalidad final del proyecto. Se plantea el proyecto como una construcción que se va construyendo a bases de información especifica y apresurando la calidad dé como se va realizando. En esta metodología la incertidumbre que se tiene en el proyecto va mermando significativamente a medida que los ciclos de iteración van aumentando.


Ciclo de Vida Incremental

En esta metodología, que prácticamente es un desprendimiento del ciclo de vida iterativo, se realiza el proceso paso a paso, por llamarlo de esta forma, las características y requerimientos del proyecto, se van realizando por partes, pudiendo incluso llegar a tener en la mitad del proceso, algunos aspectos completados al 50% otros al 30% y algunos sin iniciar, esta metodología permite la prueba y añadidura de características en el avance del mismo proyecto, para así al final, tener un proyecto completo del cual se desprendieron sus fases y se sincronizaron de forma funcional.