Metodologías ágiles de desarrollo de software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Metodologías ágiles de desarrollo de software por Mind Map: Metodologías ágiles de desarrollo  de software

1. Facilitador

2. El proceso unificado ágil (PUA)

2.1. Modelado

2.2. Implementación

2.3. Pruebas

2.4. Despliegue

2.5. Configuración y administración del proyecto

3. Desarrollo impulsado por las características (DIC)

3.1. Recorrido por el diseño

3.2. Diseño

3.3. Inspección del diseño

3.4. Código

3.5. Inspección del código

3.6. Decisión de construir

4. Método de desarrollo de sistemas dinámicos (MDSD)

4.1. Actividades adicionales

4.1.1. Estudio de factibilidad

4.1.2. Estudio de negocio

4.2. Ciclos iterativos

4.2.1. Iteración del modelo funcional

4.2.2. Diseño e iteración de la construcción

4.2.3. Implementación

5. Desarrollo Adaptativo de Software (DAS)

5.1. Especulación

5.2. Colaboración

5.3. Aprendizaje

6. Cristal

6.1. Metodologías

6.1.1. Elementos comunes a todos

6.1.2. Roles

6.1.3. Patrones de proceso

6.1.4. Producto del trabajo

6.1.5. Prácticas para cada uno

7. SCRUM

7.1. Roles del equipo

7.1.1. Dueño del proyecto

7.1.2. Equipo

7.2. Roles a tomar en cuenta

7.2.1. Interesados

7.2.2. Usuarios

7.3. Acciones fundamentales

7.3.1. Product Backlog (tareas a realizar)

7.3.2. Sprint Backlog (1 o 2 tareas del backlog)

7.3.3. Daily SCRUM Meeting (reunión diaria)

8. Aplazar el compromiso

9. Desarrollo esbelto de software (DES)

9.1. Eliminar el desperdicio

9.2. Generar calidad

9.3. Crear conocimiento

9.4. Entregar rápido

9.5. Respetar a las personas

9.6. Optimizar al todo

10. Programación eXtrema (XP)

10.1. Historias de usuario

10.2. Roles XP

10.2.1. Programador

10.2.2. Cliente

10.2.3. Encargado de pruebas

10.2.3.1. Encargado de seguimiento

10.2.4. Entrenador

10.2.5. Gestor

10.2.5.1. Consultor

10.3. El juego de la planificación

10.4. Prácticas de XP

10.4.1. Pequeñas entregas

10.4.2. Metáforas

10.4.3. Diseño sencillo

10.4.4. Pruebas

10.4.5. Refactorización

10.4.6. Propiedad colectiva

10.4.7. 40 horas semanales

10.4.8. Cliente en casa

10.4.9. Estándares de codificación

10.5. Programación por parejas

10.6. Integración continua

11. Modelado ágil (MA)

11.1. Modelo con un propósito

11.2. Uso de modelos múltiples

11.3. Viajar ligero

11.4. El contenido es más importante que la representación

11.5. Conocer los modelos y herramientas que se utilizan en su creación

11.6. Adaptación local