1
resposta

Como distribuir o trabalho sem deixar ninguém ocioso numa equipe de desenvolvimento heterogênea a cada sprint?

Nos projetos que trabalhei, as atividades relacionadas a banco de dados (DBA) e de definição da identidade visual de um sistema (Designer) tinha grande esforço no início do projeto, mas, iniciado a codificação, o esforço do DBA e do Designer ao longo do projeto era esporádico. Da mesma forma com o tester. Havia um esforço de planejamento e especificação de testes no início e execução de testes a cada entrega, mas não durante a codificação. Considerando que uma equipe de desenvolvimento ágil pode ter DBA, Designer e Analista de Testes, como distribuir o trabalho de codificação a ser feito numa equipe tão heterogênea?

1 resposta

Eu diria que depende da tua posição. Mas partimos da premissa que ninguém "distribui" atividades em time ágil. Os desenvolvedores que puxam as atividades pra si. Nas daily é bacana pra instigar a equipe se manifestar quem esta mais sobrecarregado e questionar. "Será que alguém não pode auxiliar o fulano em alguma atividade?. Também na hora de montar o time, tendo em mente que algum especialista será de aplicação muito pontual ele pode ser de mais de um time. Mesmo não sendo uma prática muito recomendada (cachorro com dois donos morre de fome) pode ser uma solução. Mas eu tentaria a primeira opção, deixar o time resolver sozinho.