1. Caracteristicas
1.1. VENTAJAS
1.1.1. Se evitan proyectos largos y se entrega "algo de valor" a los usuarios con cierta frecuencia.
1.1.2. El usuario se involucra más.
1.1.3. Se reduce el tiempo de desarrollo inicial
1.1.4. El modelo proporciona todas las ventajas del modelo en Cascada realimentado, ya que en cada incremento puede retroalimentarse el anterior.
1.1.5. Al ir desarrollando el sistema es más fácil detectar si los requerimientos planeados para los siguientes incrementos son correctos.
1.1.6. Si ocurre un error importante entonces se descarta solamente el último incremento lo que se traduce en reducción de riesgos y del tiempo de desarrollo del software.
1.2. INCONVENIENTES
1.2.1. Es difícil de evaluar el costo total.
1.2.2. Dificil de aplicar a los sistemas transaccionales.
1.2.3. Los errores en los requisitos se detectan tarde.
1.2.4. No es recomendado cuando el sistema requiere un alto nivel de seguridad ya que es probable que se pasen por alto muchos controles y algunas personas descubran dichas puertas abiertas y las utilicen para cometer fraudes.
2. MODELOS DE DESARROLLO
3. Definición
3.1. Es un proceso de desarrollo de software, creado en respuesta a las debilidades del modelo tradicional de Cascada o también conocido como Lineal.
3.1.1. en otras palabras
3.1.1.1. Este modelo aplica secuencias lineales como el modelo en cascada, pero de una manera iterativa o escalada según como avance el proceso de desarrollo y con cada una de estas secuencias lineales se producen incrementos
3.1.1.2. EJEMPLO
3.1.1.2.1. Cada incremento en el Modelo es una entrega de una parte del Sistema