Jornada Educação e Tecnologia
Idioma
Menu

Como saber o que o time precisa aprender antes de contratar um treinamento

Jornada3 min de leituraFormação de times

O pedido costuma chegar pronto: "precisamos de um treinamento de React", ou de testes, ou de Scrum. Às vezes é isso mesmo. Em outras, o nome da tecnologia é só a primeira coisa que veio à cabeça de quem percebeu que algo não ia bem, e o curso termina sem que o problema tenha mudado de lugar.

Dá para reduzir esse risco com algumas perguntas feitas antes de fechar o tema.

Comece pelo trabalho que está difícil

Em vez de perguntar "o que o time quer aprender", pergunte o que está demorando, voltando ou dependendo sempre da mesma pessoa. As respostas costumam ser bem concretas:

  • A tela nova levou o dobro do combinado porque ninguém conhecia a biblioteca.
  • Toda correção em um módulo quebra outro.
  • As tarefas ficam prontas, mas voltam da homologação.
  • Só uma pessoa sabe publicar uma versão.

Cada uma dessas situações aponta para um assunto diferente. A primeira pode ser mesmo falta de conhecimento da tecnologia. A segunda fala de testes e de organização do código. A terceira talvez nem seja técnica: pode ser um critério de pronto que cada um entende de um jeito. A quarta é passagem de conhecimento, e um curso externo não resolve.

Separe o que é conhecimento do que é processo

Um time pode dominar a ferramenta e ainda assim entregar mal, porque o pedido chega incompleto ou porque a prioridade muda no meio da semana. Treinar esse time em mais uma tecnologia deixa o problema onde estava.

Um jeito simples de separar as duas coisas é escolher duas ou três entregas recentes que deram trabalho e reconstruir o que aconteceu em cada uma. Veja onde cada uma parou e o que faltava naquele momento: saber fazer ou saber o que era para ser feito. Quando a dificuldade está na forma de trabalhar, o tema do treinamento passa a ser o processo de desenvolvimento, e não a linguagem.

Descubra quem precisa aprender

Nem sempre é o time inteiro. Colocar dez pessoas numa sala para ensinar algo que sete já sabem cansa as sete e apressa as três.

Vale mapear, mesmo que numa planilha simples, quem já faz aquilo sozinho, quem faz com ajuda e quem nunca fez. Esse quadro também mostra quem pode ensinar. Parte do que o time precisa aprender já está dentro dele, na cabeça de uma ou duas pessoas que nunca tiveram tempo de explicar.

Defina o que deve estar diferente depois

"O time vai conhecer a ferramenta" é difícil de conferir. "O time vai conseguir publicar uma versão sem depender da Ana" dá para conferir numa terça-feira qualquer.

Escrever uma ou duas frases desse tipo antes do treinamento orienta quem vai ensinar, porque o conteúdo passa a servir a um resultado, e o time fica sabendo por que está ali. Um mês depois, dá para olhar para o trabalho e ver se algo mudou.

Treinamento pronto ou conversa primeiro

Quando o time já sabe o que precisa estudar, um treinamento pronto resolve bem, e é mais rápido de organizar. Quando isso ainda não está claro, o caminho mais curto é descrever o problema para quem vai ensinar e deixar o tema sair dessa conversa.

Um exemplo é a equipe que vai trocar de tecnologia e não pode parar a operação enquanto aprende. Aí o conteúdo, o ritmo e os exemplos precisam ser pensados a partir do sistema que ela mantém hoje.

Se o seu time está nesse segundo caso, as respostas às perguntas deste artigo já servem para começar a conversa. A formação de times da Jornada tem treinamentos prontos em tecnologia, métodos ágeis e desenvolvimento de software, e também pode partir do problema.

Serviço relacionado: Formação de times