Want to make creations as awesome as this one?

Transcript

METODOLOGIA PARA EL SOFTWARE EN METODO CASCADA

DOCENTE: LIN. JOSE JESUS CUARAO BARAJASALUMNA: MONICA ALELY SANDOVAL ZARCOESCUELA:COLEGIO DE BACHILLERES DEL ESTADO DE MICHOACANGRUPO:502 FECHA:11/09/2024

¿QUE ES EL MODEÑO CASCADA?

EL MODELO CASCADA ES UN WAFTWARE MODEL ES LA PROPURSTA DE UN ENFOQUE METODOLOGICO QUE CONSISTE EN ORDENAR UNA FORMA LINEAL HAY DISTINTAS ETAPAS QUE DEBES DE SERGUIR AL MOMENTO DE DESAROLLAR 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, y millones de personas lo han incorporado a sus planes en las últimas cinco décadas.

Aunque pueda parecer sorprendente, el modelo en cascada presenta un funcionamiento bastante sencillo. Este enfoque propone dividir cada etapa del desarrollo de software en fases específicas, completando cada una de ellas en un orden determinado. Esto implica que no es posible iniciar la 'fase 2' hasta haber finalizado la 'fase 1'. Otra característica relevante del modelo en cascada es que se requiere realizar un análisis y verificación del funcionamiento de cada fase al concluirla, antes de proceder a la siguiente. Esto permite identificar y corregir posibles errores antes de avanzar. De este modo, el seguimiento de su proyecto se llevará a cabo de manera controlada.

¿como funciona?

i 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. ¿Aún no logras entenderlo en su totalidad? ¡No hay problema

¿para que sirve ?

Análisis de requisitos. Diseño del sistema. Diseño del programa. Codificación. Pruebas. Implementación o verificación del programa. Mantenimiento.

faces de cascada

ases 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. En fin, puedes adaptar estas fases según lo requiera el proyecto de software que estés desarrollando a través del ciclo de vida en cascada, siempre y cuando se tomen en cuenta todos los puntos importantes dentro de las 5 etapa

actualmente hay 5

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. Entonces, en esta fase del modelo de cascada, tu trabajo será determinar cuáles son las necesidades y los objetivos, para luego reunir todos los requisitos que se deben cumplir en el desarrollo del software para llevar a cabo todo el proceso. Por lo general, esta también es la fase del modelo de cascada en la que debes presentar tu propuesta del proyecto si estás trabajando para un cliente. Y, en el caso de que tengas un trabajo como freelance, no deja de ser una buena práctica realizar esta propuesta y añadirla a tu portafolio de trabajo. 2. Diseño

analisi

Definir la organización de la estructura y la de todos los elementos que necesitas para el desarrollo de tu software. Describir cómo se relacionan cada uno de los elementos entre sí para que funcionen de manera correcta, teniendo siempre en cuenta el diseño de la interfaz.

diseño

na 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. Posteriormente, tienes que integrar cada uno dentro del código y programación del software, realizando pruebas para verificar que no existan errores y dando forma poco a poco a tu producto terminado. ¡Y listo! Así dominarás esta fase del modelo de cascada.

implementacion

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. Y, por otro lado, te recomendamos que realices pruebas de cada uno de los elementos que hayas utilizado y que tomes en cuenta los comentarios que recibas si realizas alguna encuesta o presentas el resultado ante tu cliente, luego de completar el trabajo en cascada.

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. Y, por otro lado, te recomendamos que realices pruebas de cada uno de los elementos que hayas utilizado y que tomes en cuenta los comentarios que recibas si realizas alguna encuesta o presentas el resultado ante tu cliente, luego de completar el trabajo en cascada.

mantenimiento

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.

ventajas

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. Hombre analiza las desventajas del modelo en cascada

desventajas

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