Modelos del ciclo de vida del software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Modelos del ciclo de vida del software por Mind Map: Modelos del ciclo de vida del software

1. Incrementos

1.1. Fases: 1.- Requerimientos 2.- Definición de las tareas y las iteraciones 3.- Diseño de los incrementos 4.- Desarrollo del incremento 5.- Validación de incrementos 6.- Integración de incrementos 7.- Entrega del producto

1.2. Aplicaciones: Interactivo, los clientes o los usuarios identifican a grandes rasgos las funcionalidades que proporcionara el sistema, es altamente colaborativo.

1.3. A) Requiere mucha planeación. B) Se necesitan metas claras para conocer el estado del proyecto C) Difícil de evaluar los costos D) Resultados de alta calidad E) Reduce el tiempo de desarrollo inicial.

2. Cascada

2.1. Fases: Requisitos, Diseño, Implementación, Verificación y Mantenimiento.

2.2. Aplicaciones : Se aplica bien en situaciones en las que el software es simple y en las que los requisitos son bien conocidos así como el dominio.

2.3. A) Es el más utilizado B) Requiere seguirlo al pie de la letra C) La planificación es sencilla D) La calidad del producto es alta E) Es difícil incorporar requisitos nuevos F) No se mezclan las fases

3. Espiral

3.1. Fases: • Planificación -> Determina objetivos, alternativas y restricciones • Análisis de riesgo -> Evalúa alternativas, identifica y resuelve riesgos. • Ingeniería -> Desarrollo y verificación del producto del siguiente nivel. • Evaluación del cliente -> Valoración de los resultados y planificación de la siguiente fase.

3.2. Aplicaciones: Este Modelo de desarrollo de software es utilizado en grandes proyectos y proyectos que requieren una gran precisión como software médico, de aviones, bancos, etc.

3.3. A) En cada giro se construye un nuevo modelo del sistema completo. B) Él es mejor modelo para desarrollar grandes sistemas C) Se puede combinar con otros modelos D) Es muy complejo E) Es muy costoso