-
- Proceso de desarrollo secuencial
- Se divide en etapas y se ejecuta una detrás de otra
-
- se divide en etapas
- se evalúan los riesgos al finalizar una etapa
-
- resultados anticipados
- flexibilidad y adaptación
- ataca problemas en la gestión de proyectos
-
- Software reutilizable
- Tiene etapa de análisis(requerimientos) y de diseño(restricciones de implementacion)
-
- trabajo en equipo
- constante participación del cliente
-
- desarrollo por etapas
- se usa en web basado en base de sistemas de herencia
-
- Promover trabajo en equipo
- Realimentacion continua
- Simplicidad en las soluciones implementadas
-
- define un proceso detallado que cubre todo el ciclo de vida
- Incluye al usuario desde el principio del desarrollo.
-
- trabajo en equipos pequeños con resultados efectivos
- desarrollo finalizado en poco tiempo
- se divide en cinco etapas para mejorar la optimizacion del trabajo
-
- Mayor adaptabilidad
- Resultados más rápidos