Lavoro in un team che è stato piatto in modo organizzativo da quando è stato creato 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 interesse (un unico punto di contatto e una sola parte responsabile per i compiti) che il nostro (risoluzione delle controversie, assistenza tecnica organizzata, ecc.).
Poiché il team è stato piatto, una preoccupazione è che scegliere uno sviluppatore principale può scoraggiare gli altri. Un non sviluppatore ha suggerito al mio manager che ruotare lo sviluppatore principale è un modo possibile per evitare questo problema. Uno sviluppatore sarebbe in testa un mese, un altro il prossimo e così via.
E 'questa una buona idea? Perché o perché no?
Tieni presente che ciò significa che tutti gli sviluppatori - Tutti gli sviluppatori sono bravi, ma non necessariamente ugualmente adatti alla leadership.
E se è non è , come faccio consiglio evitiamo questo approccio senza sembrare come se fosse solo per motivi egoistici?