Modelo en cascada
o secuencial
En Ingeniería de software el desarrollo en cascada, también llamado modelo en
cascada, es el enfoque metodológico que ordena rigurosamente las etapas del proceso
para el desarrollo de software, de tal forma que el inicio de...
More
Modelo en cascada
o secuencial
En Ingeniería de software el desarrollo en cascada, también llamado modelo en
cascada, es el enfoque metodológico que ordena rigurosamente las etapas del proceso
para el desarrollo de software, de tal forma que el inicio de cada etapa debe esperar a la
finalización de la etapa anterior.
Un ejemplo de una metodología de desarrollo en cascada es:
1. Análisis de requisitos.
2. Diseño del Sistema.
3. Diseño del Programa.
4. Codificación.
5. Pruebas.
6. Implantación.
7. Mantenimiento.
Modelo iterativo
incremental
Desarrollo iterativo y creciente (o incremental) es un proceso de desarrollo de
software, creado en respuesta a las debilidades del modelo tradicional de cascada.
Para apoyar el desarrollo de proyectos por medio de este modelo se han creado
frameworks (entornos de trabajo), de los cuales los dos más famosos son el
Rational Unified Process y el Dynamic Systems Development Method. El
desarrollo incremental e iterativo es también una parte esencial de un
Less