|
La clave del éxito del desarrollo ágil |
|
|
11.02.2008 |
|
En los cursos de formación de Scrum de Ken Schwaber en Londres en otoño de 2005, los gestores de proyectos tradicionales se quedaban a cuadros: "Entonces, si no descomponemos en un WBS, no planificamos, no asignamos el trabajo ni seguimos su evolución para arbitrar medidas de corrección... entonces ¿en qué se queda nuestro trabajo?".
Este cambio es un elemento cultural duro, pero sin embargo es una de las claves del funcionamiento de los equipos ágiles.
Lo describe muy bien Gabrielle P. Benefield, formadora y asesora de Scrum en la entrevista que publica Application Development Trends: "Un punto clave por el que funciona Scrum es porque trata con personas. Hay una tendencia a complicar el proceso de desarrollo de software con herramientas, métodos, listas de asignación de tareas, para decir "Este es tu trabajo, esto es lo que tienes que hacer". Esto no es muy motivador. Es preferilble la auto-organización del equipo. Dejar que sea el equipo quien haga la planificación. Que la empresa diga: "Estas son nuestras prioridades, esto es lo importante..." y que el equipo decida la forma en la que lo va a hacer, en lugar de tener al tradicional gestor de proyectos que planifica, corta y reparte el trabajo."
|
Después de ver la sentencia de Benefield, la verdad, parece fantástico, pero... ¿qué se entiende por equipo? Y, sobre todo, ¿conocéis alguna empresa en la que se deje decidir al "equipo" sobre cómo, cuándo y cuánto deben hacer?