Eu trabalho em uma equipe que tem sido organizada desde a sua criação, há vários meses. Meu gerente não é técnico e isso significa que toda a nossa equipe é responsável pela tomada de decisões.
Meu gerente está começando a perceber que há vários benefícios em ter um desenvolvedor líder, tanto por ele (um único ponto de contato e único responsável pelas tarefas) quanto pelo nosso (resolução de disputas, orientação técnica organizada etc.).
Como a equipe é plana, uma preocupação é que escolher um desenvolvedor líder possa desencorajar os outros. Um não desenvolvedor sugeriu ao meu gerente que rotacionar o desenvolvedor principal é uma maneira possível de evitar esse problema. Um desenvolvedor seria líder em um mês, outro no próximo, e assim por diante.
isso é uma boa ideia? Por que ou por que não?
Lembre-se de que isso significa todos os desenvolvedores - todos os desenvolvedores são bons, mas não necessariamente adequados à liderança.
E se for não , como é que eu recomendo que podemos evitar esta abordagem sem parecer que é apenas por motivos egoístas?