MODELOS DE PROCESO DE SOFTWARE

Modelos de proceso de software

Get Started. It's Free
or sign up with your email address
MODELOS DE PROCESO DE SOFTWARE by Mind Map: MODELOS DE PROCESO DE SOFTWARE

1. Modelo evolutivo

1.1. La idea detrás de este modelo es el desarrollo de una implantación del sistema inicial

1.2. Tipos

1.2.1. Desarrollo Exploratorio

1.2.1.1. El objetivo de este enfoque es explorar con el usuario los requisitos hasta llegar a un sistema final

1.2.2. Enfoque utilizando prototipos

1.2.2.1. El objetivo es entender los requisitos del usuario y trabajar para mejorar la calidad de los requisitos

1.3. Ventajas

1.3.1. La especificación puede desarrollarse de forma creciente

1.3.2. Los usuarios y desarrolladores logran un mejor entendimiento del sistema

1.3.3. Es más efectivo que el modelo de cascada

1.3.4. Rápida realimentación del usuario

2. Espiral

2.1. No secuencial, cuenta con análisis de riesgos

2.2. Planificación

2.3. Análisis de riesgos

2.4. ingeniería(prototipo)

2.5. Evaluación por el cliente

3. Basado en componentes

3.1. Se basa en la reutilización de componentes

3.2. Reutilizar piezas de código preelaborado

3.3. Evolutivo por naturaleza

3.4. Enfoque iterativo

3.5. Diagramas de componentes/interfaces

3.6. Componentes y nodos

3.7. Restricciones

4. Unificado( RUP)

4.1. Es un proceso Iterativo

4.2. Fases

4.2.1. Concepcion

4.2.2. Elaboracion

4.2.3. Construccion

4.2.4. Transición

5. Concurrente

5.1. Cliente/ servidor

5.1.1. Dimensión de sistemas

5.1.1.1. diseño

5.1.1.2. ensamble

5.1.1.3. uso

5.1.2. Dimensión de componentes

6. DRA(Desarrollo rápido de aplicaciones).

6.1. Etapas

6.1.1. Modelado de gestión

6.1.2. Modelado de datos

6.1.3. Modelado del proceso

6.1.4. Generación de aplicaciones

6.1.5. Prueba y entrega

6.2. Equipos

6.2.1. equipo 1

6.2.2. equipo 2

6.2.3. equipo 3

7. Clásico(lineal)

7.1. Es el mas antiguo de todos los modelos,presenta una estructura secuencial

7.2. Análisis del sistema

7.3. Análisis de requisitos de software

7.4. Diseño

7.5. Codificación

7.6. Prueba

7.7. Mantenimiento

8. Incremental

8.1. Es una evolución del modelo cascada, es un modelo no secuencial( no se puede volver atrás).

8.2. Análisis de los requisitos

8.2.1. Primer diseño

8.2.2. Segundo diseño

8.2.3. "N" diseños

9. Construcción de prototipos

9.1. Desarrollo del modelo clásico

9.1.1. Diseño rápido de un Prototipo

9.1.2. prototipo 1

9.1.3. prototipo 2

9.1.4. "N" prototipos

9.1.4.1. Version definitiva