ECHEVARRÍA MURILLO DAMIANA 502A3
Damiana Echevarría
Created on September 11, 2024
More creations to inspire you
SANTIAGOVR_EN
Presentation
WWII TIMELINE WITH REVIEW
Presentation
BLENDED LEARNING
Presentation
TAKING A DEEPER DIVE
Presentation
WWII JUNE NEWSPAPER
Presentation
AUSSTELLUNG STORYTELLING
Presentation
HISTORY OF THE EARTH
Presentation
Transcript
COBAEM PLANTEL SAN JUAN NUEVOECHEVARRÍA MURILLO DAMIANACUARAO BARAJAS JOSE JESUSSISTEMAS DE INFORMACION 502
METODOLOGIA PARA EL DESARROLLO DE SOFTWARE EN CASCADA
14 Conclusiones
Índice
14 Consejos finales
13 Diferencias
12 Otros modelos
11 Se ha utilizado
10 Ventajas
09 Mantenimiento
08 Verificación
07 Implementación
06 Diseño
05 Analisis
04 Fases
03 Para qué sirve
02 Cómo funciona
01 Qué es
Fue propuesto en 1970 por Winston W. Royce. Es una propuesta de enfoque metodológico que consiste en ordenar de forma lineal las distintas etapas que debes seguir al momento de desarrollar tu software, es una de las más comunes y conocidas.El motivo de su nombre se debe a la manera en la que se dividen y se llevan a cabo cada una de las fases de su proceso.
¿Qué es el modelo en cascada?
Tiene un funcionamiento muy sencillo, lo que propone es dividir en fases cada etapa del desarrollo de software y complementar cada una de ella en un orden especifico.Debes hacer un analisis y comprobacion del funcionamiento de cada una de las fases al concluirlas, detectando asi posibles errores.
¿Cómo funciona 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.
¿Para qué sirve el modelo en cascada?
Existen diferentes versiones de las fases del modelo en cascada y dependiendo el lugar en donde consultes, la cantidad puede variar. Aunque originalmente eran siete, es más común encontrar una variación en la que son cinco fases, esto principalmente debido a que algunas de ellas se fusionan
¿Cuáles son las fases del modelo en cascada?
Diseño
Implementación
+ INFO
+ INFO
Analisis
+ INFO
Es mometo de analizar los resultados del paso anterior y realizar los cambios pertinentes (si es que son necesarios) para dar por concluido el proyecto.
Mantenimiento
Durante esta fase debes probar y ejecutar el código final y verificar su funcionamiento, tambien es necesario comparar resultados y realizar pruebas.
Verificación
* Te ayuda a llevar un orden y organizar tu trabajo * Es muy util si no tienes demasiada experiencia* Funciona de manera óptima en la mayoria de los dispositivos* Es sencillo y facil de seguir* Te brinda las herramientas necesarias para tener claridad en tus objetivos*Ofrece la oprtunidad de detectar rápidamente un problema
Ventajas del modelo en cascada
* Desarrollo de softwares para la industria utomotriz* Creación de sistemas de gestión de recursos humanos* Diseño de sstemas de gestión de la cadena de suministros* Avances en los sistemas de control de las instalaciones nucleares* Estudios y proyectos sobre transbordaciones espaciales
¿En dónde se ha utilizado?
* Modelo en prototipos* Modelo en espiral* Desarrollo por etapas* Desarrollo iterativo y creciente o Iterativo e Incremental* RAD * RUD* Proceso unificado* Desarrollo concurrente
Otros modelos para el desarrollo de software
¿En qué se diferencia el modelo Cascada del Agile?
Agile es un enfoque iterativo que trabaja en sprints, permite cambios constantes, y el equipo gestiona el proyecto sin un lider fijo. En cambio, el modelo en cascada es secuencial, no admite cambios una vez iniciado, y requiere un gestor para cada fase del proyecto
Consejos finales para aplicar en el modelo en cascada1. Realiza una verificaión al completar las fases del modelo2. Realiza pruebas de usabilidad3. Organiza tu tiempo4. Planifica con anticicpación y recurre a métodos de organización5. Utiliza las herramientas de gestión de trabajo
Conclusiones
Podemos concluir que la metodología en cascada para el desarrollo de software sigue un enfoque estructurado y secuencial, en el que cada fase, como el análisis de requisitos, diseño, implementación, pruebas y mantenimiento, se completa antes de avanzar a la siguiente. Este modelo es ideal para proyectos con requisitos bien definidos desde el principio, ya que facilita la planificación y el seguimiento del progreso.