METODOLOGÍAS DE DESARROLLO

Mapa mental metodologías ágiles vs tradicionales

Get Started. It's Free
or sign up with your email address
METODOLOGÍAS DE DESARROLLO by 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