Please enable JavaScript.
Coggle requires JavaScript to display documents.
MODELO CASCADA (Fases de desarrollo del modelo (Requisitos del Software…
MODELO CASCADA
Modelo cascada: Es un desarrollo secuencial, en el cual se desarrollan etapas una tras de otra Leidy Duarte
Al ser un proyecto muy estructurado, con fases bien definidas, es fácil entender el proyecto
Ideal para proyectos estables, donde los requisitos son claros y no van a cambiar a lo largo del proceso de desarrollo
La documentación es muy exhaustiva y si se une al equipo un nuevo desarrollador, podrá comprender el proyecto leyendo la documentación.
El tiempo que se pasa en diseñar el producto en las primeras fases del proceso puede evitar problemas que serían más costosos cuando el proyecto ya estuviese en fase de desarrollo
DESVENTAJAS
No se va mostrando al cliente el producto a medida que se va desarrollando, si no que se ve el resultado una vez ha terminado todo el proceso. Esto cual provoca inseguridad por parte del cliente que quiere ir viendo los avances en el producto
Los diseñadores pueden no tener en cuenta todas las dificultades que se encontrarán cuando estén diseñando un software, lo que conllevará rediseñar el proyecto para solventar el problema
En muchas ocasiones, los clientes no saben bien los requisitos que necesitarán antes de ver una primera versión del software en funcionamiento. Entonces, cambiarán muchos requisitos y añadirán otros nuevos, lo que supondrá volver a realizar fases ya superadas y provocará un incremento del coste.
Para proyectos a largo plazo, este modelo puede suponer un problema al cambiar las necesidades del usuario a lo largo del tiempo. Si por ejemplo, tenemos un proyecto que va a durar 5 años, es muy probable que los requisitos necesiten adaptarse a los gustos y novedades del mercado
-
El modelo cascada permiten una organización paso por paso o etapas para llegar a la culminación del proyecto, hasta no terminar bien uno no se podrá avanzar al siguiente
-
-
-
-
-
-
ventajas
- es facil entender el proyecto
- los requisitos son claros
- los requisitos no se cambian durante el proceso
- la documentación es exhaustiva
- evita problemas en el desarrollo del proyecto
-
Diseño
En esta etapa se describe la estructura interna del software, y las relaciones entre las entidades que lo componen.
Implemantacion
En esta fase se programan los requisitos especificados haciendo uso de las estructuras de datos diseñadas en la fase anterior.
Verificacion
Como su propio nombre indica, una vez se termina la fase de implementación se verifica que todos los componentes del sistema funcionen correctamente y cumplen con los requisitos.
Mantenimiento
Una vez se han desarrollado todas las funcionalidades del software y se ha comprobado que funcionan correctamente, se inicia la fase de instalación y mantenimiento.
-
CARACTERISTICAS:
-ES EL MAS UTILIZADO
-ES UNA VISIÓN DEL DESARROLLO DEL SOFTWARE COMO UNA SUCESIÓN DE ETAPAS QUE PRODUCE PRODUCTOS INTERMEDIOS.
-SI SE CAMBIA EL ORDEN DE LAS FASES, EL PRODUCTO FINAL SERA DE INFERIOR CALIDAD
VENTAJAS:
se tiene bien organizado y no se mezclan las fases.
la planificacion es sencilla.
*la calidad del producto resultante es alta.
DESVENTAJAS:
se tarda mucho tiempo en pasar por todo el ciclo.
es difícil incorporara muchas cosas si se quiere actualizar.
*iteraciones costosas
-
El modelo cascada: Es también llamado lineal secuencial, es el enfoque metodológico que se encarga de ordenar las etapas de proceso de desarrollo del software. Andrea Duarte Barrera
-
Desventajas
En la vida real, un proyecto rara vez sigue una secuencia lineal, esto conlleva a que el modelo sea implementado de manera incorrecta.
El proceso de creación del software tarda mucho tiempo ya que debe pasar por el proceso de prueba y si el software no esta completo no se opera. Esto es la base para que funcione bien.
-
Los requisitos no se pueden congelar mientras dura el desarrollo. El mercado cambia, todo cambia.
-
-
Algunos modelos son más lineales que otros desde el punto de vista de la construcción tales como los modelos en cascada y los del ciclo de vida de entregas por etapas. Estos modelos tratan la construcción como una actividad que sucede sólo después de que se haya completado un significativo trabajo con los prerrequisitos –incluyendo un trabajo detallado sobre los requisitos, un extensivo trabajo sobre el diseño y una planificación detallada. : :smiley:
Docente: Arturo Junco
-
Ciclo de vida
La diferencia en este modelo es que se basan mucho en la retroalimentación que viene de otras fases antes de progresar a la siguiente.
dato histórico
se origino en la industria, donde se desarrollaban cambios despues de la construcción del producto, por tal motivo se salían caros o muy difícil de implementar
-
DEFINICION: Secuencia de fases donde al final de cada una de ella se reúne la documentación para garantizar que cumple las especificaciones y los requisitos antes de pasar a la siguiente fase.
#Especificaciones :red_flag:
-
#Diseño General :red_flag:
#Diseño en Detalle :red_flag:
-
-
#Implementación :red_flag:
-
-
-
-
-
-
-
-
-
-