Guido Schoonheim, CTO de Xebia, presentó un caso práctico conmigo en Agile 2008 sobre cómo obtener la máxima productividad y calidad de un Scrum distribuido. La solución muestra cómo crear velocidad distribuida = velocidad local, calidad distribuida = calidad local, y el escalado es lineal. Si se añaden recursos a un proyecto, la productividad por desarrollador sigue siendo la misma, algo que sólo se ha visto en dos estudios de casos anteriores de los que soy coautor. Esto es contraintuitivo y requiere un secreto para conseguirlo.
Echa un vistazo al blog de Guido donde encontrará lo siguiente y mucho más:
Ágil 2008
En Agile2008 en Toronto Jeff Sutherland y yo mismo presentamos nuestro artículo esbozando cómo lograr la hiperproductividad en Scrum distribuido cuando se trabaja en una situación de deslocalización. InfoQ grabó nuestra presentación y lo publicará en línea en noviembre como colofón de una serie de charlas sobre Agile2008.
Descargar artículo
Descargar presentación
Véase también este artículo de InfoQ
Agilidad y deslocalización, ¿agua y aceite?
Si estás leyendo el blog de Xebia, lo más probable es que ya estés familiarizado con los beneficios del desarrollo ágil. Practicar Agile (en nuestro caso Scrum combinado con XP) proporciona hiperproductividad combinada con una calidad muy alta. La promesa de la deslocalización en la industria moderna de TI también está clara: más talento disponible, ampliación y reducción sin despidos locales ni fuga de conocimientos y, por supuesto, reducción de costes. Juntos forman una combinación perfecta.
Sin embargo, Agile y la deslocalización parecen como el agua y el aceite, no parecen mezclarse. ¿Cómo conseguir centrarse en las personas y las interacciones cuando tu personal está distribuido por todo el mundo? ¿Cuál es la salsa secreta que hay que utilizar para que funcione sin problemas?