Want to make creations as awesome as this one?

More creations to inspire you

Transcript

Empezar

METADOLOGIA PARA EL DESARROLLO DE SOFTWARE EN CASCADA

Lorem ipsum dolor sit amet consecteteur adisciping

¿Qué es el modelo en cascada? El modelo en cascada o waterfall model, 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. Aunque existen muchas metodologías que te ayudarán a definir este proceso para el desarrollo de un software, una de las más comunes y conocidas es el modelo en cascada.

Voltear ficha

01

FICHA DE REFUERZO

Lorem ipsum dolor sit amet consecteteur adisciping

01

¡Lo supe!Avancemos

No lo supe bien...Volvamos a hacerla

Empecemos de nuevo el mazo

¿Cómo funciona el modelo en cascada? Aunque te sorprenda, el modelo en cascada tiene un funcionamiento muy sencillo. 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”. Otra de las características del modelo en cascada, es que 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, detectando así los posibles errores y corrigiéndolos antes de avanzar.

FICHA DE REPASO

Lorem ipsum dolor sit amet consecteteur adisciping

Para qué sirve el modelo en cascada? Si tu objetivo es hacer uso de la metodología de cascada sin inconvenientes de por medio, es fundamental que sepas cómo funciona. Pero, al mismo tiempo, también debes entender muy bien para qué sirve el modelo de cascada. En simples palabras, 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.

Voltear ficha

02

FICHA DE REPASO

Lorem ipsum dolor sit amet consecteteur adisciping

¿Cuáles son las fases del modelo en cascada? Existen diferentes versiones de las fases del modelo en cascada y, dependiendo del lugar en donde consultes, la cantidad puede variar. Sin embargo, originalmente eran siete: Análisis de requisitos Diseño del sistema. Diseño del programa. Codificación. Pruebas. Implementación o verificación del programa. Mantenimiento.

Voltear ficha

02

FICHA DE REPASO

Lorem ipsum dolor sit amet consecteteur adisciping

02

¡Lo supe!Avancemos

No lo supe bien...Volvamos a hacerla

Empecemos de nuevo el mazo

De todas formas, actualmente es más común encontrar una variación en la que las fases del modelo en cascada se dividan en cinco. Esto principalmente se debe a que algunas de las etapas se fusionan en una sola, quedando de la siguiente manera:Análisis.Diseño. Implementación. Verificación. Mantenimiento.

FICHA DE AMPLIACIÓN

Lorem ipsum dolor sit amet consecteteur adisciping

1. Análisis El primer paso, denominado análisis, 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.

Voltear ficha

03

FICHA DE AMPLIACIÓN

Lorem ipsum dolor sit amet consecteteur adisciping

03

¡Lo supe!Avancemos

No lo supe bien...Volvamos a hacerla

Empecemos de nuevo el mazo

2. Diseño No hay dudas de que el 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.

FICHA DE AMPLIACIÓN

Lorem ipsum dolor sit amet consecteteur adisciping

03

¡Lo supe!Avancemos

No lo supe bien...Volvamos a hacerla

Empecemos de nuevo el mazo

3. Implementación Una vez que llegues a implementación, 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.

FICHA DE AMPLIACIÓN

Lorem ipsum dolor sit amet consecteteur adisciping

03

¡Lo supe!Avancemos

No lo supe bien...Volvamos a hacerla

Empecemos de nuevo el mazo

4. Verificación 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.

FICHA DE AMPLIACIÓN

Lorem ipsum dolor sit amet consecteteur adisciping

03

¡Lo supe!Avancemos

No lo supe bien...Volvamos a hacerla

Empecemos de nuevo el mazo

5. Mantenimiento Finalmente, una vez que ingreses en la quinta y última 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.

FICHA DE REFUERZO

Lorem ipsum dolor sit amet consecteteur adisciping

ventajas del modelo en cascada Te ayuda a llevar un orden y organizar tu trabajo. Es muy útil si no tienes demasiada experiencia. Funciona de manera óptima en la mayoría de los dispositivos. Es sencillo y fácil de seguir. Te brinda las herramientas necesarias para tener claridad en tus objetivos desde el comienzo del proyecto. Al encontrar un problema, ofrece la oportunidad de detectar la fase del modelo en cascada en la que surgió y así arreglarlo lo más rápido posible.

Voltear ficha

01

FICHA DE REFUERZO

Lorem ipsum dolor sit amet consecteteur adisciping

Desventajas del modelo en cascada Si estás realizando un proyecto grande o muy complejo, puede que sea más difícil dividirlo en fases ordenadas, por lo que este sistema puede no ser el más adecuado. Debido a la forma de trabajo lineal, tienes menos tiempo para concluir cada una de las fases del modelo en cascada. No puedes pasar a la etapa siguiente hasta que completes la anterior. 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.

Voltear ficha

01

MAZO PARA REPASAR EN UNAS HORAS

BYE, BYE

Repasar ahora