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.
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.
Creio que este artigo se resume em duas palavras, dividir conhecimento. Quando entendermos que nenhum conhecimento é patentiado, saberemos então que só temos a ganhar com a disseminação de idéias, experiências e conhecimentos. Tenho este foco aqui no Portal da Educação Adventista aonde trabalho, mesmo chocando com alguns pensadores não adeptos desta prática (dividir para multiplicar).
Excelentes dicas, continuem publicando textos desta natureza, a despeito de críticas e idéias contraditórias, esta ação só contribui para a disseminação do conhecimento.
Suporte Técnico para para os serviços do site: http://www.educacaoadvetista.org.br
Olá Marcos!
É por aí mesmo. Quando conseguimos fazer com que todos da equipe tenham mais ou menos o mesmo nível de conhecimento do projeto, a gente consegue atingir resultados até melhores. Tanto de produtividade quanto de qualidade do produto construído.
Vamos continuar disseminando essa ideia. =P
Abraços!