METODOLOGÍAS ÁGILES DE DESARROLLO DE SOFTWARE
by elearning galileo
1. CARACTERÍSTICAS
1.1. Poca documentación
1.2. Simplicidad
1.3. Análisis como una actividad constante
1.4. Diseño evolutivo
1.5. Integraciones
1.6. Testeos frecuentes
2. TIPOS
2.1. Adaptive sofware development
2.2. Agile unified process
2.3. Essential unified process
2.4. Feature driven development
2.5. lean software development
2.6. Programación extrema
2.7. Scrum
3. VENTAJAS
3.1. Simplificación de la sobrecarga de procesos
3.2. Calidad mejorada
3.3. Mejorar la previsibilidad a través de una mejor gestion del riesgo
3.4. Mejor perfil de productividad
3.5. Capacidad de aprovechar las inversiones realizadas
4. DESVENTAJAS
4.1. falta de comunicación
4.2. Problemas derivados de la comunicación oral
4.3. Falta de calidad
4.4. Fuerte dependencia de las personas
4.5. Rigidez
4.6. Problemas derivados del fracaso de proyectos ágiles