METODOLOGÍAS DE DESARROLLO

Mapa mental metodologías ágiles vs tradicionales

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
METODOLOGÍAS DE DESARROLLO por Mind Map: METODOLOGÍAS DE DESARROLLO

1. Ágiles

1.1. Características

1.1.1. flexibles

1.1.2. proyectos

1.1.2.1. se subdividen en proyectos más pequeños

1.1.2.2. comunicación constante con el usuario

1.1.2.3. altamente colaborativos

1.1.3. adaptable a los cambios

1.1.4. requerimientos mutables

1.1.5. revisión y retroalimentación constante

1.1.6. entregas parciales

1.1.7. poca documentación

1.2. Tipos

1.2.1. Scrum

1.2.1.1. Características

1.2.1.1.1. colaboración eficaz del equipo de trabajo

1.2.1.1.2. utiliza un cojunto de reglas

1.2.1.1.3. roles

1.2.1.1.4. utiliza Sprints

1.2.1.1.5. incremento funcional del software

1.2.2. Programación Extrema (XP)

1.2.2.1. Características

1.2.2.1.1. equipos de trabajo pequeños (2-10)

1.2.2.1.2. ciclos cortos de desarrollo (iteraciones)

1.2.2.1.3. historias de usuario

1.2.2.1.4. requerimientos

1.2.2.1.5. programación en parejas

1.2.2.1.6. Planning game

1.2.2.1.7. pruebas de aceptación

1.2.2.1.8. entregas pequeñas

1.2.3. Crystal Clear

1.2.4. Mobile-D

1.2.5. Adaptative Software Development (ASD)

1.2.6. Lean Development

2. Tradicionales

2.1. Características

2.1.1. proyecto

2.1.1.1. grandes dimensiones

2.1.1.2. estructura definida

2.1.1.3. grandes plazos

2.1.1.4. se concibe como uno solo

2.1.2. proceso

2.1.2.1. rígido

2.1.2.2. inmutable

2.1.2.3. unidireccional

2.1.2.4. secuencial

2.1.3. requerimientos

2.1.3.1. definidos al inicio

2.1.3.2. inmutables

2.1.3.3. planeación previa

2.1.3.4. poca comunicación con el cliente

2.1.4. predictivo

2.1.5. documentación extensa

2.2. ciclo de vida de desarrollo de software

2.2.1. construcción centralizada de software

2.2.2. establece los estados del producto

2.2.3. Modelo en cascada

2.2.3.1. enfoque

2.2.3.1.1. secuencial

2.2.3.1.2. sistemático

2.2.3.2. requiere disciplina

2.2.3.3. Fases

2.2.3.3.1. Análisis de requisitos

2.2.3.3.2. Diseño

2.2.3.3.3. Codificación

2.2.3.3.4. Pruebas

2.2.3.3.5. Mantenimiento

2.2.3.4. documentación al final de cada fase

2.2.3.4.1. garantiza

2.2.3.5. proceso dirigido

2.2.3.6. desventajas

2.2.3.6.1. no cambia en el tiempo

2.2.3.6.2. poca comunicación con el cliente

2.2.3.6.3. tiempos de entrega extensos