Presentación Terrazo
Estrella Ponce
Created on September 10, 2024
More creations to inspire you
LETTERING PRESENTATION
Presentation
ARTICLES
Presentation
PROMOTING ACADEMIC INTEGRITY
Presentation
HISTORY OF THE CIRCUS
Presentation
AGRICULTURE DATA
Presentation
LAS ESPECIES ANIMALES MÁS AMENAZADAS
Presentation
WATER PRESERVATION
Presentation
Transcript
Nombre De La Escuela: Cobaem Plantel San Juan NuevoMateria: sistemas de informacionTema: Metodologia para el desarrollo de software en cascadaMaestro: Cuarao Barajas Jose JesusAlumno: Ponce Urbina Estrella ItzelGrupo:402 Fecha:10/09/2024/
Metodologia para el desarrollo de software en cascada
¿Qué es el modelo en cascada?
Es la propuesta de un enfoque metodológico que consiste en ordenar de forma lineal las distintas etapas que debes de seguir al momento de desarrollar tu software. Este enfoque de cascada, originalmente fue propuesto en 1970 por Winston W. Royce, es también conocido como modelo lineal o modelo de ciclo de vida de un programa
¿Cómo funciona el modelo en cascada?
Lo que propone es dividir en fases cada etapa del desarrollo de software y completar cada una de ellas en un orden específico, es decir, no puedes iniciar la “fase 2” hasta que hayas concluido la “fase 1”.Debes de hacer un análisis y comprobación del funcionamiento de cada una de las fases al concluirlas, antes de pasar a la siguiente,
¿Para qué sirve el modelo en cascada?
Este proceso permite que puedas relacionar cada una de las etapas del modelo en cascada con la anterior, para considerar los elementos que debes quitar o añadir en la fase siguiente.
FASES DEL MODELO DE CASCADA
Analisis
Diseño
ImplementacionYVerificacion
Mantenimiento
Analisis
Es la etapa de preparación de tu proyecto, es decir, el punto de partida en donde vas a plasmar cada detalle de la idea y tomar el impulso necesario para desarrollarla.
Diseño
Representa a una de las etapas preferidas del modelo de cascada, ya que es el momento en que te pondrás creativo y te convertirás en un arquitecto por un rato, mientras diseñas y realizas los primeros esbozos del resultado final del desarrollo de tu software.
Implementacion
El desarrollo en cascada te exigirá realizar una traducción de todos los elementos del diseño que preparaste en la etapa previa al lenguaje de programación. Posteriormente, tienes que integrar cada uno dentro del código y programación del software
Verificacion
Durante la cuarta fase del modelo de cascada debes probar y ejecutar el código final y verificar su funcionamiento. Aquí también es necesario que compares tus resultados del cierre con los objetivos iniciales y compruebes si cumpliste con cada uno de ellos.
Mantenimiento
Ultima fase del modelo de cascada, es momento de analizar los resultados del paso anterior y realizar los cambios pertinentes (si es que son necesarios), para dar por concluido el proyecto.
VENTAJAS DEL MODELO DE CASCADA
Funciona de manera óptima en la mayoría de los dispositivos.
Te ayuda a llevar un orden y organizar tu trabajo.
Al encontrar un problema,puede arreglarlo lo más rápido posible.
Es sencillo y fácil de seguir.
Es muy útil si no tienes demasiada experiencia.
brinda las herramientas necesarias para tener claridad desde el comienzo del proyecto.
DESVENTAJAS DEL MODELO DE CASCADA
No puedes pasar a la etapa siguiente hasta que completes la anterior.
Debido a la forma de trabajo lineal, tienes menos tiempo para concluir cada una de las fases del modelo en cascada.
En ocasiones, los fallos no se detectan hasta la última fase del desarrollo, por lo que, para resolverlo tendrás que regresar a las fases anteriores y repetirlas o modificarlas.
Si estás realizando un proyecto grande o muy complejo, puede que sea más difícil dividirlo en fases ordenadas
1*Desarrollo de softwares para la industria automotriz. 2*Creación de sistemas de gestión de recursos humanos.3*Diseño de sistemas de gestión de la cadena de suministros. 4*Avances en los sistemas de control de las instalaciones nucleares. 5*Estudios y proyectos sobre transbordadores espaciales.
¿En dónde se ha utilizado el modelo en cascada?
Modelo de prototipos. Modelo en espiral. Desarrollo por etapas. Desarrollo iterativo y creciente o Iterativo e Incremental. RAD. Desarrollo concurrente. Proceso Unificado.RUP.
otros modelos para el desarrollo de software
consejos finales para aplicar en el modelo en cascada
Realiza una verificación al completar las fases. del modelo en cascada.Realiza pruebas de usabilidad.Organiza tu tiempo.Planifica con anticipación y recurre a métodos de organización.Utiliza las herramientas de gestión de trabajo.