Ciclos De Vida
Ingeniaría de Software
MC. Mayra Fuentes Sosa
Ing. Jonathan de los Santos Cime
Análisis
Se analizan los Requerimientos del Sistema
Análisis
Se analizan los Requerimientos del Sistema
Diseño
A partir del análisis se deducen las estructuras de datos, la estructura en la que descompone el sistema y la interfaz deusuario.
Diseño
A partir del análisis se deducen las estructuras de datos, la estructura en la que descompone el sistema y la interfaz de usuario.
Es la organización y realización de un conjunto de tareas y actividades para realizar un Software
Es la organización y realización de un conjunto de tareas y actividades para realizar un Software
Ciclo de Vida
De
UnMantenimiento
Se entrega el sistema y después se aseguran que el sistema siga funcionando y adaptándose a nuevos requisitos.
Mantenimiento
Se entrega el sistema y después se aseguran que el sistema siga funcionando y adaptándose a nuevos requisitos.
Pruebas
Se comprueba que se cumplen criterios de corrección y calidad.
Pruebas
Se comprueba que se cumplen criterios de corrección y calidad.Codificación
Se codifica el Sistema
Codificación
Se codifica el Sistema
Software
Fases:
* Análisis
* -Diseño
* -Implementación
* -Debuggin
* -Instalación
* -Aceptación
Fases:
* Análisis
* -Diseño
* -Implementación
* -Debuggin
* -Instalación
* -Aceptación
Ventajas:
* La planificación es sencilla.
* La calidad del productoresultante es alta.
* Permite trabajar con personal poco cualificado
Desventajas:
* Si se han cometido errores y no se detectan en la etapa inmediata siguiente, es costoso y difícil volver atrás para realizar la corrección posterior.
Ventajas:
* La planificación es sencilla.
* La calidad del producto resultante es alta.
* Permite trabajar con personal poco cualificado
Desventajas:* Si se han cometido errores y no se detectan en la etapa inmediata siguiente, es costoso y difícil volver atrás para realizar la corrección posterior.
Fases:
* Requisitos
* Diseño
* Implementación
* Verificación
* Mantenimiento
Fases:
* Requisitos
* Diseño
* Implementación
* Verificación
* Mantenimiento
En Cascada
Su característica principales que no se comienza con un paso hasta que no se ha terminado el anterior.
En Cascada
Su característica principal es que no se comienza con un paso hasta que no se ha terminado el anterior.
Ventajas:
* Mayor sencillez en su gestión y administración
Desventajas:
* No es apto para desarrollos que superen requerimientos de retroalimentación entre etapas.
* Un error no detectado alprincipio puede ser desastroso.
Ventajas:
* Mayor sencillez en su gestión y administración
Desventajas:
* No es apto para desarrollos que superen requerimientos de retroalimentación entre etapas.
* Un error no detectado al principio puede ser desastroso.
Lineal
Consiste en descomponer el proyecto en etapas separadas, que son realizadas de manera lineal, es decir, cada etapa serealiza una sola vez.
Lineal
Consiste en descomponer el proyecto en etapas separadas, que son realizadas de manera lineal, es decir, cada etapa se realiza una sola vez.
Tipos de Ciclos de Vida
Tipos de Ciclos de Vida
Fases:
* Análisis de requerimientos
* Evaluación de la Arquitectura de Software
* Identificación de arreglos
* Integración del sistema.
*Pruebas
* Mantenimiento
Fases:
* Análisis de requerimientos
* Evaluación de la Arquitectura de Software
* Identificación de arreglos
* Integración del sistema.
* Pruebas
* Mantenimiento
Ventajas:
* Es un modelo simple y fácil de utilizar.
* Suele funcionar bien para proyectos pequeños donde los requisitos son entendidos fácilmente.
Desventajas:
* Las...
Regístrate para leer el documento completo.