È meglio riunire team permanenti di sviluppatori all'interno della società che lavorano sempre insieme, da un progetto all'altro, o è meglio avere team dinamici che si assemblano per un progetto, e poi scompaiono dopo?
La mia inclinazione è quella di trattare l'intera azienda come un "plotone" e di assemblare "fuochi d'artificio" per singoli progetti, scegliendo dal "plotone" quegli sviluppatori più adatti per il progetto.