Modelos de Desarrollo Iterativos
image

Problemas en los Proyectos de Software
image

Tipos de Proyectos
image

Modelo de Desarrollo Iterativo
image

Ventajas del Modelo Iterativo
image

Tiempos prolongados y mayor costo que otros proyectos de ingeniería.

Complejidad y falta de modelos de desarrollo adecuados.

Sin Modelo de Desarrollo

Falta de planificación y análisis.

Resultados: sistemas inestables, difíciles de mantener.

Modelo en Cascada

Fases secuenciales: Análisis → Diseño → Programación → Pruebas.

Problemas: Rigidez, baja mitigación de riesgos, falta de retroalimentación.

Definición: El proyecto se divide en iteraciones cortas.

Proceso: En cada iteración se realiza el ciclo completo (Análisis, Diseño, Programación, Pruebas).

Desarrollo Incremental: Se construye una parte del sistema en cada iteración

Flexibilidad

Mitigación de riesgos

Retroalimentación

Requerimientos no quedan fijos, permiten cambios a lo largo del proyecto.

Riesgos se tratan en las primeras iteraciones.

Ejecutables tempranos permiten retroalimentación constante del cliente.