O cenário:
- Startup que tem como principal negocio um produto que é vendido como serviços para outras empresas, ou seja, B2B
- Você é tech lead de uma squad e reporta direto ao CTO
- A equipe faz uso de Kanban através de post-its em um quadro para fazer o gerenciamento de tarefas da equipe
- O Kanban é atualizado quinzenalmente com as tarefas da sprint
- Os membros da sua equipe atuam no front-end e back-end, não fazendo separação
Conheça sua equipe:
- 1 desenvolvedor sênior que tem como ponto fraco o tempo de entrega de tarefas, sendo um pouco mais rápido quando as tarefas são de front-end, na maioria das vezes acaba atrasando e tem como ponto forte o entendimento de todo o negocio da empresa e aptidão para decisões arquiteturais assertivas, principalmente quando o assunto é escalabilidade.
- 1 desenvolvedor pleno que tem como ponto fraco o desenvolvimento back-end e ponto forte o desenvolvimento front end, principalmente habilidades com CSS e percepções de UX.
- 1 desenvolvedor pleno que tem como ponto forte o desenvolvimento back-end e gosta demais de testar novas ideias e ferramentas
- 1 desenvolvedor junior que tem como ponto fraco o desenvolvimento front end, principalmente com CSS e tem como ponto forte o desenvolvimento back-end, apresentando uma evolução rápida nesse segundo
Você está enfrentando alguns problemas:
- A equipe está insatisfeita, com a energia bem baixa e com pouca vontade de trabalhar.
- O desenvolvedor júnior manifestou vontade em se demitir.
- O desenvolvedor sênior manifestou vontade em se demitir.
- A empresa é amigável ao home office, mas a squad tem dificuldades com as tarefas quando 1 ou mais pessoas trabalham de casa.
- Por vezes você acaba tendo que Colocar a mão na massa para ajudar no desenvolvimento do front end, principalmente com CSS.
- Nas reuniões de planning da sprint você é quem mais fala e por vezes acaba decidindo como as tarefas serão tratadas em questão de prioridade, tempo de entrega e quem será responsável por cada tarefa.