La ingeniería de software tiene varios modelos, paradigmas o filosofías de desarrollo en los
cuales se puede apoyar para la realización de software, de los cuales podemos destacar a
éstos por ser los más utilizados y los más completos:
• Modelo en cascada o...
More
La ingeniería de software tiene varios modelos, paradigmas o filosofías de desarrollo en los
cuales se puede apoyar para la realización de software, de los cuales podemos destacar a
éstos por ser los más utilizados y los más completos:
• Modelo en cascada o Clásico (modelo tradicional)
• Modelo en espiral (modelo evolutivo)
• Modelo de prototipos
• Desarrollo por etapas
• Desarrollo iterativo y creciente o Iterativo e Incremental
• RAD (Rapid Application Development)
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 ciclo de vida del
software, de tal forma que el inicio de cada etapa debe esperar a la finalización de la
inmediatamente 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
De esta forma, cualquier error de diseño detectado en
Less