Want to make creations as awesome as this one?

Transcript

ProgramacionJose Jesus Cuarao Barajas 501Anna Sophia ValenciaCOBAEM plantel san juan nuevo

Metodologia para el desarrollo de software en cascada

01

una de las más comunes y conocidas es el modelo en cascada.

Aunque existen muchas metodologías que te ayudarán

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.

¿Que es el modelo de cascada?

¿Como 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

TPermite que puedas relacionar cada una de las etapas del modelo en cascada. Si tu objetivo es hacer el uso de la metodologia de cascada sin inconvenientes de por medio es fundamenntal que sepas como funciona

¿Para que sirve el 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:

  1. Análisis de requisitos.
  2. Diseño del sistema.
  3. Diseño del programa.
  4. Codificación.
  5. Pruebas.
  6. Implementación o verificación del programa.
  7. Mantenimiento.

Fases de un modelo en cascada

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:

  1. Análisis.
  2. Diseño.
  3. Implementación.
  4. Verificación.
  5. Mantenimiento.

¿Como se dividen los modelos en cascada?

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:

  1. Análisis.
  2. Diseño.
  3. Implementación.
  4. Verificación.
  5. Mantenimiento.

¿Como se dividen los modelos en cascada?

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. Es decir que tu trabajo será determinar cuáles son las necesidades y los objetivos

ANALISIS

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

Las 5 etapas mas importantes

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. En conclusión, durante esta fase del modelo de cascada, debes: 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

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.

Implementación

momento de analizar los resultados del paso anterior y realizar los cambios pertinentes (si es que son necesarios), para dar por concluido el proyecto. Llegado este momento, es probable que tengas que regresar a esta fase del modelo en cascada más de una vez, cada cierto tiempo, para comprobar que se adapta a los cambios de su entorno.

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

Verificación

  1. Te ayuda a organizar tu trabajo
  2. Es muy util si tienes demasiada experiencia
  3. Funciona de manera optima
  4. Sencilla de usay facil de seguir
  5. Te brinda las herramientas necesarias

Ventajas del modelo de cascada

  1. Proyecto Grande o complejo
  2. Menos tiempo para concluir
  3. No puedes pasar la etapa hasta que completes lo anterior
  4. Las fallas no se detectan

desventajas del modelo en cascada

En conclusion este procedimeinto esta hecho para el desarrollo de software, en si esta basado en llevar acabo una serie de pasos con las distintas etapas para asi complementarlo, tiene un funcionamiento muy sencillo y en si tiene muchas caracteristicas, funciones que facilitan el trabajo y garantiza un proceso bien hecho.

Conclusion