Lavoro su una squadra che è stata piatta dal punto di vista organizzativo da quando è stata creata diversi mesi fa. Il mio manager non è tecnico e questo significa che tutto il nostro team è responsabile del processo decisionale.
Il mio manager sta cominciando a rendersi conto che ci sono molti vantaggi nell'avere uno sviluppatore principale, sia per il suo bene (un singolo punto di contatto e una singola parte responsabile per le attività) che per la nostra (risoluzione delle controversie, guida tecnica organizzata, ecc.) .
Poiché la squadra è stata piatta, una preoccupazione è che la scelta di uno sviluppatore principale può scoraggiare gli altri. Uno sviluppatore non esperto ha suggerito al mio manager che la rotazione dello sviluppatore principale è un modo possibile per evitare questo problema. Uno sviluppatore verrebbe guidato per un mese, un altro per il successivo e così via.
Questa è una buona idea? Perché o perché no?
Ricorda che ciò significa tutti sviluppatori - Tutti gli sviluppatori sono buoni, ma non necessariamente adatti alla leadership.
E se è non , come posso raccomandare di evitare questo approccio senza sembrare che sia solo per motivi egoistici?