MODELO INCREMENTAL
El Modelo Incremental fue propuesto por primera vez por Harlan Mills en el año 1980, está basado en el “Modelo Clásico” o "Modelo Cascada".
El modelo Incremental se basa en incrementos en formas lineales de forma escalonada, en donde cada línea es una mejora en las funcionalidades o requerimientos a partir de la etapa anterior, el modelo tiene 4 etapas de desarrollo:
Análisis
Diseño
Código
Prueba
Características:
- El cliente se involucra más.
- Difícil de prever el costo final.
- Difícil de aplicar a los sistemas transaccionales que tienden a ser integrados y a operar como un todo.
- Los errores en los requisitos se detectan tarde.
Ventajas:
- Es útil cuando los requerimientos no están claros
- El usuario no tiene que esperar a que este finalizado el software para utilizarlo.
- Resulta más sencillo acomodar cambios al acotar el tamaño de los incrementos.
- El modelo incremental no es recomendable para casos de sistemas de tiempo real, de alto nivel de seguridad, de procesamiento distribuido y/o de alto índice de riesgos.
- Requiere de metas claras para conocer el estado del proyecto.
- Definir los requisitos puede demorar mucho, siendo su corrección tan costosa como en el modelo cascada
- Al pasar a una nueva etapa, no se revisa la anterior y se pasan por altos los errores que esta pudiera tener
Fortalezas del artículo:
ResponderEliminar• Algunas de las características están correctas
• Hay algunas ventajas y desventajas correctas
Debilidades del artículo:
• No incluye uno de los puntos más importantes de este modelo: “si existe una necesidad imperiosa de dar rápidamente cierta funcionalidad limitada de software a los usuarios” se debe utilizar este modelo de desarrollo.
• Las actividades incluidas son antiguas, utilizar el diagrama con las actividades sugeridas por el autor Pressman.
• Revisar ventajas y desventajas, pues existen contradicciones fundamentales con respecto a este modelo.
Otros
No se encuentran comentarios de post de sus compañeros de grupo