Está en la página 1de 10

MODELO CASCADA

Brahyan Bedoya
Alejandro Betancur
Jhair Caicedo
Juan Restrepo
DEFINICIÓN

• El Modelo Lineal Secuencial sugiere un enfoque sistemático o más bien


secuencial del desarrollo de software que comienza en un nivel de sistemas y
progresa con el análisis, diseño, codificación, pruebas y mantenimiento. El
Modelo Lineal Secuencial acompaña las siguientes actividades:
ANÁLISIS DE LOS
REQUERIMIENTOS DEL SOFTWARE:

• Es la fase en la cual se reúnen todos los requisitos que debe cumplir el


software. En esta etapa es fundamental la presencia del cliente que documenta
y repasa dichos requisitos.
DISEÑO

• Es una etapa dirigida hacia la estructura de datos, la arquitectura del software,


las representaciones de la interfaz y el detalle procedimental (algoritmo). En
forma general se hace un esbozo de lo solicitado y se documenta haciéndose
parte del software.
GENERACIÓN DEL CÓDIGO:

• Es la etapa en la cual se traduce el diseño para que sea comprensible por la


máquina. Esta etapa va a depender estrechamente de lo detallado del diseño.
PRUEBA

• Esta etapa se centra en los procesos lógicos internos del software, asegurando
que todas las sentencias se han comprobado, y en la detección de errores.
MANTENIMIENTO:

• Debido a que el programa puede tener errores, puede no ser del completo
agrado del cliente o puede necesitar, eventualmente acoplarse a los cambios en
su entorno. Esto quiere decir que no se rehace el programa, sino que sobre la
base de uno ya existente se realizan algunos cambios.
¿POR QUÉ A VECES FALLA EL
MODELO LINEAL?

• Los proyectos reales raras veces siguen el modelo secuencial que propone el
modelo.
• A menudo es difícil que el cliente exponga explícitamente todos los
requerimientos.
• El cliente debe tener paciencia. Un grave error puede ser desastroso
• Cada uno de estos errores es real. Sin embargo el paradigma del ciclo de vida
clásico tiene lugar definido e importante trabajo de la ingeniería del software.
CONCLUSIÓN

• La metodología de cascada ordena rigurosamente las etapas del ciclo del software,
es decir en este modelo se tienen que terminar las fases en un orden, Lo que
puedo mencionar es que el modelo cascada es un modelo que al llevarse a cabo se
debe de llevar fase por fase para poder pasar a la siguiente etapa
• El modelo de cascada es exitoso cuando se tienen bien especificados los
requerimientos del software y se conozcan las herramientas a utilizar, este
modelo también nos permite realizar una organización más fácil de comprender
tratando de no mezclar las diferentes fases del modelo y así nos permite organizar
el tipo de proyecto que pretende solucionar es decir donde se conozcan todos los
requisitos especificados durante su ejecución

También podría gustarte