Ciao, e benvenuto nell'ottava puntata della cinquantesima stagione. Oggi guardiamo il team come un sistema con le sue leggi di scala, proprio come guardavamo le macchine nelle stagioni tecniche. E scopriamo una cosa controintuitiva: aggiungere persone, spesso, non velocizza. A volte rallenta. Oggi capiamo il costo del coordinamento: più persone, più lento?
Partiamo dall'intuizione sbagliata, perché è quasi universale. L'intuizione comune è questa: serve più in fretta? Aggiungi persone. Sembra ovvio: più mani, più lavoro fatto, prima. Ma è spesso falso, e la ragione è profonda. Ogni persona che aggiungi non porta solo un paio di mani in più. Porta anche dei collegamenti, che vanno tenuti in accordo. E sono proprio quei collegamenti, non le mani, a decidere quanto pesa davvero, per il gruppo, una persona in più.
Voglio farti vedere come crescono i collegamenti, perché è il cuore matematico. Guarda come crescono. Con due persone, c'è una sola relazione da mantenere. Con cinque, sono già dieci. Con dieci persone, sono quarantacinque. Il costo del coordinamento cresce molto più in fretta del numero di teste. Aggiungi una persona, e non aggiungi un pezzetto di lavoro: aggiungi una manciata di nuovi fili da tenere allineati con tutti gli altri. Oltre un certo punto, il lavoro in più che la nuova persona porta viene interamente mangiato dallo sforzo di tenere tutti in accordo.
Voglio richiamare il collo di bottiglia, perché è lo stesso di prima. E questo si aggancia direttamente al collo di bottiglia di cui abbiamo parlato: l'allineamento delle menti. Se il vero limite di un team è tenere insieme le sue immagini condivise, e quel limite peggiora rapidamente man mano che le teste aumentano, allora aggiungere teste, oltre una certa soglia, non aiuta: rende solo più difficile la cosa che era già la più difficile. Metti più persone attorno all'elefante, e non ottieni un'immagine più chiara: ottieni più mappe parziali da conciliare.
Voglio darti la legge famosa, perché è dolorosa e vera. Da qui viene una legge famosa e dolorosa del mestiere: aggiungere persone a un progetto già in ritardo lo fa ritardare ancora di più. Perché i nuovi arrivati vanno formati, e a formarli sono proprio le persone che sono già indietro, che così rallentano ancora. E il peso della comunicazione, di colpo, aumenta. La cura sembrava ovvia, più gente, e invece è veleno: annega chi già annaspa sotto una nuova ondata di coordinamento.
Voglio dirti perché i piccoli team corrono, perché è la conseguenza pratica. Ecco perché i team piccoli spesso battono quelli grandi. E perché spezzare un grande team in tanti piccoli, ciascuno padrone di un pezzo chiaro e ben separato, funziona meglio di un unico blocco enorme. E il processo, le riunioni, gli allineamenti, la pianificazione, è il macchinario visibile di questo coordinamento: necessario, perché senza chaos e deriva, ma anche una tassa, perché troppo, e tutti passano la giornata in riunioni a parlare del lavoro invece di farlo. L'obiettivo è il minimo coordinamento che tiene tutti allineati: non zero, non il massimo.
Voglio darti l'immagine che rende chiara questa idea, perché la vivi. Pensa a una cena. Per due persone non serve alcun piano: si decide sul momento. Per quaranta serve un organizzatore, un programma, dei compiti assegnati. E se continui ad aggiungere invitati, a un certo punto passi tutto il tempo a organizzare, e nessuno a cucinare. Oltre una certa dimensione, il gruppo deve dividersi in più tavoli per poter funzionare. Non perché le persone siano incapaci, ma perché tenere insieme troppe persone attorno a un solo tavolo diventa, da solo, un lavoro a tempo pieno.
Voglio trarre la lezione generale, perché va oltre il codice. La lezione è che le persone non si sommano in modo lineare. Ogni aggiunta porta un costo di coordinamento che cresce più in fretta del beneficio. Perciò buttare più gente sul problema è spesso la leva sbagliata. Le arti del team sano sono altre: tenere i gruppi piccoli, dividerli bene, e spendere il minimo coordinamento che tiene tutti allineati. Più persone non è più potenza: oltre una soglia, è più attrito, e l'abilità sta nel sentire dove passa quella soglia.
Per oggi ci fermiamo qui. Abbiamo guardato il team come un sistema con leggi di scala. L'intuizione dice: serve più in fretta, aggiungi persone. Ma ogni persona porta collegamenti da tenere in accordo, e quelli crescono molto più in fretta delle teste: due persone, una relazione; dieci persone, quarantacinque. Oltre una soglia, il lavoro in più è mangiato dal coordinamento, ed è lo stesso collo di bottiglia di sempre, l'allineamento. Da qui la legge dolorosa: aggiungere gente a un progetto in ritardo lo ritarda di più. Perciò i team piccoli corrono, e conviene spezzarli bene; e il processo è coordinamento necessario ma tassabile. Come una cena che oltre un certo numero va divisa in tavoli. La lezione: le persone non si sommano in modo lineare, e più gente spesso è la leva sbagliata. Nella prossima puntata: costruiamo ciò che siamo, la legge di Conway. Nelle note trovi qualche spunto. Se ti è utile, condividila. Grazie per l'ascolto, e ci sentiamo alla prossima.