MÉTODOS PARA EL DESARROLLO DE SOFTWARE

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
MÉTODOS PARA EL DESARROLLO DE SOFTWARE por Mind Map: MÉTODOS PARA EL DESARROLLO DE SOFTWARE

1. ¿De que trata?

1.1. Conjuntos de actividades

1.2. Desarrollar un sistema de información

1.3. Estar al tanto de un sistema de información

1.4. Proporcionar puntos de control

1.5. Definir actividades

2. Generaciones de metodologias

2.1. Desarrollo Convencional

2.2. Desarrollo Estructurado

2.3. Desarrollo Orientado a Objetos

3. Características

3.1. Creación de reglas

3.2. Planificación y control

3.3. Cobertura del ciclo de desarrollo

3.4. Soporte al mantenimiento

3.5. Fácil formación

4. Ciclo de vida

4.1. Inicio

4.2. Planificación

4.3. Implementación

4.4. Puesta en producción

4.5. Control en producción

5. Metodologías según el modelo de proceso

5.1. Modelos Convencionales

5.1.1. Modelo en Cascada

5.1.2. Modelo de Procesos Incrementables

5.1.3. Modelo de desarrollo rápido de aplicaciones

5.1.4. Modelos Evolutivos

5.1.5. Modelos iterativos

5.2. Modelos de Desarrollo Ágiles

5.2.1. Programación Extrema

5.2.2. Modelo de Desarrollo de Sistemas Dinámicos

5.2.3. Modelo Scrum

5.2.4. Desarrollo conducido por características

5.2.5. Proceso Unificado de Rational

6. Metodologías según su enfoque

6.1. Metodologías estructuradas

6.1.1. Metodologías orientadas a procesos

6.1.2. Metodologías orientadas a datos

6.2. Metodologías orientadas a datos

6.2.1. Concurrencia

6.2.2. Priorización de procesos

6.2.3. Comunicación y sincronización entre tareas

6.2.4. Permiten el manejo de interrupciones

6.2.5. Gestión de procesos concurrentes

6.3. Metodologías Orientadas a Objetos

6.3.1. Revolucionario, puro u ortodoxo

6.3.2. Sintetista o evolutivo