I team da due pizze
“Cerchiamo di creare team abbastanza piccoli da essere sfamati con due pizze”, ha affermato Bezos. “La chiamiamo la regola del team da due pizze”.
Più piccolo è il team, migliore è la collaborazione. Anche la collaborazione è davvero importante dato che i rilasci di software si stanno muovendo più velocemente che mai. E la capacità di un team di fornire il software può essere un fattore di differenziazione per la tua organizzazione rispetto alla concorrenza. Immagina una situazione in cui bisogna rilasciare una nuova funzionalità del prodotto o correggere un bug. In questi casi vogliamo che ciò avvenga il più rapidamente possibile in modo da arrivare subito sul mercato. Questo è importante anche perché non vogliamo che la trasformazione sia un processo lento piuttosto che agile, in cui ondate di cambiamenti iniziano ad avere un impatto.
Anche la comunicazione tra i team è importante: ci muoviamo verso il modello di responsabilità condivisa e abbandoniamo l'approccio di sviluppo a compartimenti stagni. Quindi il concetto stesso di proprietà nel team deve essere visto in modo integrato e complessivo, dall’inizio alla fine. Il tuo team non dovrebbe vedere gli ambienti di produzione come compartimenti stagni che non comunicano tra loro.
Anche la trasformazione culturale è importante in quanto potresti creare un team DevOps comune o potresti avere dei membri del team che si focalizzano sul modello DevOps. Entrambi questi approcci introducono una responsabilità condivisa nell’ambito del team.