No último post que tivemos no blog, conversamos sobre o trabalho em equipe e a importância da comunicação, principalmente quando realizada cara-a-cara. No entanto, em alguns casos, o objetivo da conversa não é só esclarecer o trabalho que será realizado, mas também transmitir o conhecimento que membros mais experientes possuem.

Um dos nossos projetos na GPE se encaixa justamente nesse caso. Com o passar do tempo, novas pessoas passaram a fazer parte da equipe e tiveram de aprender todos os detalhes, não só de negócio, mas também de implementação do produto. Durante esse processo de aprendizagem, algumas práticas surgiram a partir da própria experiência da equipe e da constante melhoria alcançada com as reuniões de Retrospectiva.

Hoje, eu vou contar a vocês que práticas são essas e espero que elas possam ajudar a sua equipe, assim como ajudaram a nossa. Como em tudo que existe, essas dicas não garantem sucesso absoluto, mas acredito que esses passos podem te ajudar a melhorar esse processo tão complexo que é a passagem de conhecimento.

Dica 1: Passe o conhecimento aos poucos

Não adianta acreditarmos que realizar uma única reunião e proporcionar uma avalanche de informações para o pobre do novo membro da equipe vai resolver todos os nossos problemas e fazer com que ele entenda tudo do dia para a noite. Vimos que o melhor é ir passando a informação aos poucos, a medida que ela é necessária, e ir mostrando como aquilo funciona dentro da aplicação. Dessa forma, a importância da informação é mostrada e ele entende por quê deve se preocupar com aquilo. Usando a prática da avalanche ele vai apenas tentar decorar e quando de fato tiver que usar aquele conhecimento, já não vai mais lembrar ou saber dizer por quê deve ser daquela forma.

Dica 2: Identifique as histórias que necessitam de passagem de conhecimento

Uma prática que funcionou bastante bem conosco foi identificar, durante o Planejamento da Sprint, quais histórias necessitavam de passagem de conhecimento. Essa prática permite que a equipe se planeje para que, no momento em que for implementar a história, se reúna antes e discuta sobre o conhecimento que deve ser passado. Principalmente em equipes em que nem todos os membros possuem horários concomitantes, essa é uma dica muito importante!

Dica 3: Ensine mais do que o necessário para implementar a história

Outra dica válida é não se restringir ao que é necessário explicar para que a história possa ser implementada. Já que vai haver uma reunião para discutir aquele assunto, fale mais sobre por quê foi construído daquela forma, quais regras de negócio estão envolvidas, etc. Essa é a hora da enxurrada de informações, mas nunca perdendo o foco da história. Vocês vão ver como mais para frente, em situações similares, o novo membro vai saber como proceder sozinho.

Dica 4: Se achar necessário, documente

Calma. Não é preciso ter longos documentos explicando tin tin por tin tin o que deve ser feito. Mas, caso a equipe acredite que haja 

necessidade, é importante que o processo a ser seguido seja documentado para que possa ser consultado posteriormente. Uma boa ferramenta para apoiar essa prática é o wiki. Lá a própria equipe pode gerar o conteúdo que precisa e criar um documento de fácil acesso e rápida leitura.

 

Dica 5: Membro experiente, esteja disponível

Por fim, não tem jeito. A pessoa que detém o conhecimento dentro da equipe deve estar disponível para quando surgirem dúvidas. As dicas anteriores permitem que o conhecimento seja difundido de forma mais eficiente, mas não impede que situações inusitadas apareçam. Nesses casos, dúvidas serão levantadas e só o membro mais experiente da equipe poderá ajudar.

E aí? Vocês já seguem essas práticas? Fizeram algo legal que também funcionou bem? Compartilhem seu conhecimento com a gente!

Enquanto isso, espero que essas dicas funcionem tão bem com a equipe de vocês como funcionaram com a nossa.