MODELOS DE SOFTWARE

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
MODELOS DE SOFTWARE por Mind Map: MODELOS DE SOFTWARE

1. SU ESTRUCTURA ES SECUENCIAL

2. FASES

2.1. 1- DETERMINAR OBJETIVOS

2.2. 2- ANÁLISIS DE RIESGOS

2.3. 3-DESARROLLAR Y PROBAR

2.4. 4-PLANIFICACIÓN

3. DESVENTAJAS

4. VENTAJAS

5. MODELO EN ESPIRAL

6. MODELO CASCADA

6.1. DESVENTAJAS

6.2. FASES

6.2.1. 1-Análisis del Sistema

6.2.2. 2-Análisis de requerimientos del software

6.2.3. 3-Diseño

6.2.3.1. Diseño de alto nivel o Arquitectónico

6.2.3.2. Diseño detallado

6.2.4. 4-Codificación

6.2.4.1. Programación

6.2.5. 5-Pruebas

6.2.5.1. Pruebas de unidad

6.2.5.2. Pruebas de integración

6.2.5.3. Pruebas de sistema

6.2.5.4. Pruebas de aceptación

6.2.6. 6-Mantenimiento

6.2.6.1. evolutivo

6.2.6.2. Correctivo

6.2.6.3. preventivo y perfectivo

7. MODELO INCREMENTAL

7.1. VENTAJAS

7.1.1. se reduce el tiempo de desarrollo ya que se hace entregas parciales

7.1.2. existe una entrega temprana de elementos funcionales del sistema

7.1.3. Incluye todas la ventajas del sistema cascada pero realimentado

7.1.4. Facil para acomodar cambios

7.2. DESVENTAJAS

7.2.1. No es recomendable utilizar este modelo cuando son sistemas de nivel alto , seguridad o de alto riesgo

7.2.2. Requiere mucha planeación administrativa y técnica

7.2.3. Requiere metas claras para ver el estado

7.3. CARACTERÍSTICAS

7.3.1. EL usuario se involucra mas

7.3.2. Difícil determinar el costo total

7.3.3. Los errores en los requisitos se detectan tarde

7.3.4. No se utiliza en proyectos largos

8. Modelo prototipo

8.1. VENTAJAS

8.1.1. Los prototipos se construyen por medio de comunicación

8.1.2. Es necesario la iteración

8.1.3. Este modelo se aplica cuando el cliente solo conoce detalles generales y no especifica requerimientos

8.1.4. Tiene mejor enfoque

8.2. DESVENTAJAS

8.2.1. El usuario tiende a crear expectativas falsas

8.2.2. Toma de decisiones muy apresuradas que no suelen ser las más factibles

8.2.3. Se suelen desatender aspectos importantes

8.2.4. Es prototipo evolutivo

8.3. FASES

8.3.1. 1- Entrevistar a los usuarios para ver que necesitan

8.3.2. 2- Realizar un prototipo en base a las necesidades del cliente

8.3.3. 3-Los usuarios experimentan con el prototipo y dan su punto de vista