Want to make creations as awesome as this one?

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.

En conclusion la metodologia en cascada tiene sus ventajas y desventejas ya que depende de muchas cosas y caracteristicas del tipo de proyecto que quieramos realizar

CONCLUSION