M .Para el desarrollo de software en cascada!
Libros_locos **
Created on September 11, 2024
More creations to inspire you
PROMOTING ACADEMIC INTEGRITY
Presentation
HISTORY OF THE CIRCUS
Presentation
AGRICULTURE DATA
Presentation
LAS ESPECIES ANIMALES MÁS AMENAZADAS
Presentation
WATER PRESERVATION
Presentation
BIDEN’S CABINET
Presentation
YURI GAGARIN IN DENMARK
Presentation
Transcript
FECHA: 10/SEP/2024
MAESTRO: JOSE JESUS CUARAO BARAJASALUMNA: DELGADO VILLA MELANIE LIZETH
TEMA: METODOL,OGIA PARA EL DESARROLLO DE SOFTWARE EN CASCADA
MATERIA:SISTEMAS DE INFORMACION
CCOBAEM SAN JUAN NUEVO!
GRUPO: 502
1:¿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.
2:¿Cómo funciona 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, a
3:¿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
4:¿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.
5: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.
6: 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.
7: ¿En dónde se ha utilizado el modelo en cascada?
- Con tantos puntos a favor y un rendimiento de máxima calidad, es de esperar que cientos de empresas, emprendimientos y fanáticos de la tecnología hayan utilizado, al menos una vez en la vida, el modelo en cascada.
- Por lo tanto, si te encuentras en medio de una planificación en cascada y sientes la necesidad de saber todos los detalles al respecto, ten en cuenta que esta metodología se a utilizado por “laboratorios de pruebas independientes, grandes empresas y expertos en marketing y servicios”, según Ryte. .
8: ¿Existen otros modelos para el desarrollo de software?
- Por lo tanto, si ya dominaste el uso del modelo en cascada y estás preparado para experimentar con otras alternativas, te dejamos una lista de algunas de estas metodologías:
9: ¿En qué se diferencia el modelo Cascada del Agile?
- Este es un tema que genera mucha discusión (y a menudo un acalorado debate). De hecho, las dos principales metodologías que se aplican comúnmente al desarrollo de software son el modelo Agile y el modelo en cascada.
10: ¿Cuáles son los consejos finales para aplicar en el modelo en cascada?
- Al utilizar el modelo en cascada para el desarrollo de tu software, es importante que no pierdas de vista algunas consideraciones para que todo tu esfuerzo valga la pena y logres cumplir con todos tus objetivos.
11: Realiza una verificación al completar las fases del modelo en cascada
- Dedicarle un tiempo a la verificación es necesario para comparar y controlar los resultados que se obtienen en cada fase del modelo en cascada, con lo cual podrás comprobar que la etapa que acabas de desarrollar cumple con los requisitos que ya has determinado en momentos previos.
13:Organiza tu tiempo
- Dividir en fases el desarrollo de tu software mediante el modelo en cascada, te brinda la oportunidad de otorgarle el tiempo necesario a cada una para que, al llegar a la última instancia, los errores sean mínimos.
14: Planifica con anticipación y recurre a métodos de organización
- Como puedes ver, la planificación adecuada es imprescindible en el modelo de cascada porque las fases de esta metodología deben ser claras desde el principio, y todos los involucrados en un proyecto deben conocerlas.
- La metodología en cascada es adecuada para proyectos donde los requisitos son bien entendidos y poco propensos a cambios durante el desarrollo. Su estructura clara y ordenada facilita la planificación y gestión del proyecto, permitiendo un seguimiento riguroso del progreso a través de las distintas fases: análisis de requisitos, diseño, implementación, pruebas, despliegue y mantenimiento. Esto puede resultar en un producto final que cumple con las expectativas iniciales del cliente.
¡CONCLUSION!
¡!