Está en la página 1de 13

El ms conocido, basado en el ciclo convencional de una ingeniera.

Los principios bsicos del modelo de cascada son los siguientes:


El proyecto est dividido en fases secuenciales, con cierta superposicin aceptable entre fases.

1.

2. Hace hincapi en la planificacin, horarios, fechas, presupuestos y ejecucin de todo un sistema de una sola vez. 3. Estricto control durante el proyecto a travs de una amplia documentacin escrita, as como comentarios y aprobacin por el usuario al final de la mayora de las fases antes de comenzar la prxima.

Definicin de Requerimientos

Diseo del Software y del Sistema

Implementacin y Prueba de unidades

Integracin y Prueba del Sistema

Operacin y Mantenimiento

Anlisis de requerimientos y definicin.

Se analizan las necesidades para determinar los objetivos a cubrir. Surge el SRD (documento de especificacin de requisitos), con la especificacin de lo que debe hacer el sistema sin entrar en detalles internos. Se debe consensar todo lo que se requiere, no pudindose requerir nuevos resultados a mitad del proceso.

Diseo del sistema y del software

Descompone y organiza el sistema en elementos que puedan elaborarse por separado Surge el SDD (Documento de Diseo del Software), con la descripcin de la estructura global del sistema, especificacin de lo que debe hacer cada parte, y la manera en que se combinan unas con otras.

Diseo de alto nivel o arquitectnico.- Define la estructura de la solucin (una vez descrito el problema), identifica conjuntos de funciones que van a estar asociadas y sus relaciones.

Diseo detallado.- Define los algoritmos empleados y la organizacin del cdigo para comenzar la implementacin.

Diseo del Programa.- Se realizan los algoritmos de los requerimientos del usuario as como los anlisis necesarios para saber que herramientas usar en la etapa de Codificacin.

Implementacin y prueba de unidades

Se

implementa el cdigo, haciendo uso de prototipos, pruebas y ensayos para corregir errores.
Dependiendo

del lenguaje de programacin se crean las bibliotecas y componentes reutilizables dentro del mismo proyecto
Los

elementos, ya programados, se ensamblan, se comprueba su funcionamiento.

Integracin y prueba del sistema

El usuario final ejecuta el sistema, para ello el o los programadores ya realizaron exhaustivas pruebas para comprobar que el sistema no falle.

Operacin y mantenimiento

Una

de las etapas mas criticas, se destina un 75% de los recursos.

Actividades Concurrentes

Especificacin

Versin Inicial

Descripcin del sistema

Desarrollo

Versiones Intermedias

Validacin

Versin Final

Alto riesgo en sistemas nuevos debido a problemas en las especificaciones y en el diseo.

Bajo riesgo para desarrollos bien comprendidos utilizando tecnologa conocida.

Actividad Anlisis de Requerimientos Definicin de Requerimientos Especificacin del Sistema. Diseo Arquitectural Diseo de Interfaces Diseo Detallado

Documentos Producidos Documento de Requerimientos Documento de Requerimientos. Especificacin Funcional, Plan de Pruebas de Aceptacin. Especificacin de la Arquitectura, y Plan de Pruebas del Sistema Especificacin de la Interfaces y Plan de pruebas de Integracin. Especificacin del diseo y Plan de prueba de Unidades. Cdigo de Programa Reporte de prueba de unidades Reporte de prueba de mdulos Reporte de prueba de integracin y Manual de usuario final Reporte de prueba del sistema Sistema final mas la documentacin.

Codificacin
Prueba de Unidades Prueba de Mdulos Prueba de Integracin

Prueba del Sistema


Prueba de Aceptacin

http://es.wikipedia.org/wiki/Desarrollo_en_casc ada Richard Rojas #01-34587 Israel Boucchechter # 97-29307 Ciclos de Vida de Ingeniera del Software S. Presuman, Roger. Ingeniera del Software: Un enfoque practico, 3ra Edicin, Pag. 26-30.

También podría gustarte