La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

UNIVERSIDAD TECNICA DE MANABI ESTUDIANTE KARINA TOALA CATEDRATICO ING.RENE GARCIA TEMA CASCADA.

Presentaciones similares


Presentación del tema: "UNIVERSIDAD TECNICA DE MANABI ESTUDIANTE KARINA TOALA CATEDRATICO ING.RENE GARCIA TEMA CASCADA."— Transcripción de la presentación:

1 UNIVERSIDAD TECNICA DE MANABI ESTUDIANTE KARINA TOALA CATEDRATICO ING.RENE GARCIA TEMA CASCADA

2 Desarrollo en cascada En Ingeniería de software el desarrollo en cascada, también llamado modelo en cascada, es el enfoque metodológico que ordena rigurosamente las etapas del ciclo de vida del software, de tal forma que el inicio de cada etapa debe esperar a la finalización de la inmediatamente anterior.

3 Un ejemplo de una metodolog í a de desarrollo en cascada es: An á lisis de requisitos Dise ñ o del Sistema Dise ñ o del Programa Codificaci ó n Pruebas Implantaci ó n Mantenimiento Un ejemplo de una metodolog í a de desarrollo en cascada es: An á lisis de requisitos Dise ñ o del Sistema Dise ñ o del Programa Codificaci ó n Pruebas Implantaci ó n Mantenimiento

4 1 Fases del modelo. 1.1 An á lisis de requerimientos 1.2 Dise ñ o del Sistema 1.3 Dise ñ o del Programa 1.4 Codificaci ó n 1.5 Pruebas 1.6 Implantaci ó n 2 Variantes 3 Desventajas 4 Ventajas 5 V é ase tambi é n 1 Fases del modelo. 1.1 An á lisis de requerimientos 1.2 Dise ñ o del Sistema 1.3 Dise ñ o del Programa 1.4 Codificaci ó n 1.5 Pruebas 1.6 Implantaci ó n 2 Variantes 3 Desventajas 4 Ventajas 5 V é ase tambi é n

5 Fases del modelo. An á lisis de requerimientos En esta fase se analizan las necesidades de los usuarios finales del software para determinar qu é objetivos debe cubrir. De esta fase surge una memoria llamada SRD (documento de especificaci ó n de requisitos), que contiene la especificaci ó n completa de lo que debe hacer el sistema sin entrar en detalles internos. Fases del modelo. An á lisis de requerimientos En esta fase se analizan las necesidades de los usuarios finales del software para determinar qu é objetivos debe cubrir. De esta fase surge una memoria llamada SRD (documento de especificaci ó n de requisitos), que contiene la especificaci ó n completa de lo que debe hacer el sistema sin entrar en detalles internos.

6 Dise ñ o del Sistema Se descompone y organiza el sistema en elementos que puedan elaborarse por separado, aprovechando las ventajas del desarrollo en equipo. Como resultado surge el SDD (Documento de Dise ñ o del Software), que contiene la descripci ó n de la estructura relacional global del sistema y la especificaci ó n de lo que debe hacer cada una de sus partes, as í como la manera en que se combinan unas con otras. Dise ñ o del Sistema Se descompone y organiza el sistema en elementos que puedan elaborarse por separado, aprovechando las ventajas del desarrollo en equipo. Como resultado surge el SDD (Documento de Dise ñ o del Software), que contiene la descripci ó n de la estructura relacional global del sistema y la especificaci ó n de lo que debe hacer cada una de sus partes, as í como la manera en que se combinan unas con otras.

7 Diseño del Programa Es la fase en donde se realizan los algoritmos necesarios para el cumplimiento de los requerimientos del usuario así como también los análisis necesarios para saber que herramientas usar en la etapa de Codificación. Codificación Es la fase de programación o implementación propiamente dicha. Aquí se implementa el código fuente, haciendo uso de prototipos así como pruebas y ensayos para corregir errores.

8 Pruebas Los elementos, ya programados, se ensamblan para componer el sistema y se comprueba que funciona correctamente y que cumple con los requisitos, antes de ser puesto Implantación El software obtenido se pone en producción. Se implantan los niveles software y hardware que componen el proyecto. La implantación es la fase con más duración y con más cambios en el ciclo de elaboración de un proyecto. Es una de las fases finales del proyecto. Implantación El software obtenido se pone en producción. Se implantan los niveles software y hardware que componen el proyecto. La implantación es la fase con más duración y con más cambios en el ciclo de elaboración de un proyecto. Es una de las fases finales del proyecto.

9 Variantes Existen variantes de este modelo; especialmente destacamos la que hace uso de prototipos y en la que se establece un ciclo antes de llegar a la fase de mantenimiento, verificando que el sistema final este libre de fallos Desventajas En la vida real, un proyecto rara vez sigue una secuencia lineal, esto crea una mala implementación del modelo, lo cual hace que lo lleve al fracaso. Desventajas En la vida real, un proyecto rara vez sigue una secuencia lineal, esto crea una mala implementación del modelo, lo cual hace que lo lleve al fracaso.

10 Ventajas Se tiene todo bien organizado y no se mezclan las fases. Es perfecto para proyectos que son rígidos, y además donde se especifiquen muy bien los requerimientos y se conozca muy bien la herramienta a utilizar Ventajas Se tiene todo bien organizado y no se mezclan las fases. Es perfecto para proyectos que son rígidos, y además donde se especifiquen muy bien los requerimientos y se conozca muy bien la herramienta a utilizar


Descargar ppt "UNIVERSIDAD TECNICA DE MANABI ESTUDIANTE KARINA TOALA CATEDRATICO ING.RENE GARCIA TEMA CASCADA."

Presentaciones similares


Anuncios Google