La curiosidad por saber cómo una empresa con un equipo de desarrollo ya de un tamaño respetable se organiza para desarrollar siguiendo metodologías ágiles me ha llevado a revisar el artículo Scaling Agile @ Spotify with Tribes, Squads, Chapters & Guilds, (puede descargase en PDF).
Lo veo como un gran problema de equilibrio, entre mantener equipos pequeños que sean rápidos e independientes, y coordinarlos todos entre si hacia un objetivo común sin inundarlos de burocracia. He trabajado con equipos distribuidos físicamente y puede llegar a ser verdaderamente complicado.