MODELO DE CALIDAD
Utilizaría el modelocascada de tal forma que el inicio de cada etapa debe esperar a la finalización de la etapa anterior, al final de cada etapa, el modelo está diseñado para llevar a cabo una revisión final, que seencarga de determinar si el proyecto está listo para avanzar a la siguiente fase.
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. Verificación.
7. Mantenimiento.
La ventaja del modelo cascada es que la documentación se produce en cada etapa del desarrollo del modelo decascada. Esto hace que la comprensión del producto diseñar procedimiento más sencillo. La versión original fue propuesta por Winston W. Royce en 1970 y posteriormente revisada por Barry Boehm en 1980 eIan Sommerville en 1985.
De esta forma, cualquier error de diseño detectado en la etapa de prueba conduce necesariamente al rediseño y nueva programación del código afectado, aumentando los costesdel desarrollo. La palabra cascada sugiere, mediante la metáfora de la fuerza de la gravedad, el esfuerzo necesario para introducir un cambio en las fases más avanzadas de un proyecto.
Análisis derequerimientos
En esta fase se analizan las necesidades de los usuarios finales del software para determinar qué objetivos debe cubrir. De esta fase surge una memoria llamada SRD (documento deespecificación de requisitos), que contiene la especificación completa de lo que debe hacer el sistema sin entrar en detalles internos.
Diseño del Sistema
Se descompone y organiza el sistema enelementos que puedan elaborarse por separado, aprovechando las ventajas del desarrollo en equipo. Como resultado surge el SDD (Documento de Diseño del Software), que contiene la descripción de la...
Regístrate para leer el documento completo.