Ciclo de Vida Clasico o Modelo en Cascada.pptx
-
Upload
viposadas373 -
Category
Documents
-
view
15 -
download
1
Transcript of Ciclo de Vida Clasico o Modelo en Cascada.pptx
![Page 1: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/1.jpg)
Modelo de ciclo de vida clásico o en cascadaCiclo de vida clásico
![Page 2: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/2.jpg)
PARADIGMA CICLO DE VIDA DEL SOFTWARE
•Este fue el modelo inicial planteado para organizar el proceso de desarrollo, aunque antiguo, tiene vigencia en algunos proyectos o como parte de otros modelos, da la medida de los pasos tradicionales de cualquier modelo: análisis, diseño, codificación, prueba y mantenimiento.
![Page 3: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/3.jpg)
PARADIGMA CICLO DE VIDA DEL SOFTWARE
Ingeniería de
software Análisis
Diseño Codificación
Prueba
Mantenimiento
![Page 4: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/4.jpg)
Ciclo de vida clásico
![Page 5: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/5.jpg)
Ingeniería y análisis del sistema
Es esencial cuando el software debe interrelacionarse con otros elementos tales como
hardware, personas y bases de datos.
![Page 6: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/6.jpg)
Ingeniería y análisis del sistema
La ingeniería y análisis del sistema abarcan
los requerimientos globales a un nivel de sistema con una
pequeña cantidad de análisis y diseño a nivel superior.
Además de un análisis costo beneficio del sistema
es decir si toda la inversión que se hará para el sistema conviene
a los beneficios que traerá el mismo.
![Page 7: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/7.jpg)
Análisis de los requerimientos del sistema
En esta etapa los requerimientos del
sistema se documentan y se analizan con el
cliente.
![Page 8: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/8.jpg)
Diseño
• estructura de datos • arquitectura de software • detalle procedimental
• estructura de datos • arquitectura de software • detalle procedimental
![Page 9: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/9.jpg)
Codificación
El diseño debe traducirse en una forma legible.
El paso de la codificación ejecuta la tarea de establecer
la etapa de diseño legible para la maquina,
si el diseño se ejecuta de una manera detallada la codificación
puede realizarse mecánicamente.
![Page 10: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/10.jpg)
Prueba
Una vez que se ha generado el código, comienza la prueba del programa,
la prueba se enfoca sobre la lógica interna del software asegurando que todas
las sentencias se han probado y sobre las funciones externas estoy realizando
pruebas para asegurar que la entrada definida producirá
los resultados que realmente se requieren.
![Page 11: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/11.jpg)
MantenimientoEl mantenimiento del software se aplica
cada uno de los pasos precedentes del ciclo de vida a un programa
existente en lugar de uno nuevo.
![Page 12: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/12.jpg)
Prototipación
Estudio de factibilidad
Ingeniería de requerimientos
Diseño y especificación
Codificación
Verificación
Entrega y mantenimiento
• Flujo secuencial
entre las fases.
• Input – output
• Se debe finalizar cada
etapa
![Page 13: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/13.jpg)
Ingeniería de requerimientos
• Identificar y documentar los requerimientos exactos del sistema según las necesidades de los usuarios finales.
• 'Cualidades del sistema.• 'Funcionales,
no−funcionales, del proceso y del mantenimiento
![Page 14: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/14.jpg)
Diseño - EspecificaciónFunción
Estructura
• Dividir el sistema en partes y establecer las
relaciones entre ellas.• Arquitectura y diseño detallado.• Establecer qué hará exactamente cada
parte.• En esta fase se crea un modelo funcional −
estructural de los requerimientos.• El diseño debe permitir implementaciones
que verifiquen los requerimientos.
![Page 15: Ciclo de Vida Clasico o Modelo en Cascada.pptx](https://reader034.fdocuments.es/reader034/viewer/2022042703/55cf98a8550346d03398ee12/html5/thumbnails/15.jpg)
Verificación
• Comprobar que los distintos productos del ciclo de vida del software verifican las propiedades y funciones establecidas en los requerimientos.
• Testing vs. análisis• Testing funcional y estructural• Ejecución simbólica• Verificación & Validación