Desde hace unos pocos años ha habido un interés creciente en las
metodologías ágiles (léase "livianas"). Caracterizadas alternativamente
como antídoto a la burocracia o licencia para hackear han suscitado
interés en el panorama del software. En este ensayo exploro las razones
de los métodos ágiles, enfatizando no tanto su peso sino su naturaleza
adaptativa y su orientación a la gente. También doy un resumen y
referencias a los procesos en esta escuela y considero los factores que
deberían influir en la decisión de seguir o no por esta nueva ruta.
Tutorial cedido por Programación Extrema.
- De Nada a Monumental a Agil
- Predictivo contra Adaptable
- Separación de Diseño y Construcción
- La Impredecibilidad de los Requisitos
- ¿Es Imposible la Previsibilidad?
- Controlando un Proceso Imprevisible - Iteraciones
- El Cliente Adaptable
- Poniendo a la Gente Primero
- Juntar Unidades de Programación Compatibles
- Los Programadores son Profesionales Responsables
- Manejando un Proceso Orientado a la Gente
- La Dificultad de Medir
- El Papel del Liderazgo de Negocio
- El Proceso Auto-Adaptable
- Las Metodologías
- XP (Programación Extrema)
- La Familia de Cristal de Cockburn
- Código Abierto
- El Desarrollo de Software Adaptable de Highsmith
- Scrum
- Desarrollo Manejado por Rasgos
- DSDM (Método de Desarrollo de Sistema Dinámico)
- Manifiesto para el Desarrollo de Software Ágil
- Comprobación Dirigida por el Contexto
- ¿Es RUP un método ágil?
- Otras Fuentes
- ¿Debe usted ir a lo ágil?
- Reconocimientos