para se atingir um objetivo.Logo, pode ser contratado um treinamento, uma consultoria especializada para coaching/mentoring ou tentar orientar o aprendizado individual dos colaboradores.Uma forma simples de fazer isto e a minha primeira proposta:1- Alocar pequenas tarefas para cada colaborador.Por exemplo, um fica responsavel por configurar o ambiente e documentar de forma que outros consigam faze-lo. Outro configura de acordo com o conhecimento registrado e cria uma projeto de exemplo, como o famoso "hello world", registrando seu aprendizado. Um terceiro pode implementar algo simples, como um cadastro de usuarios, e um quarto, um sistema de login.Atraves de atividades simples e pequenas, pode-se construir e incrementar o conhecimento organizacional, levando a minha segunda proposta.2- Projeto startup.Um projeto configurado com algumas funcionalidades simples e comuns pode ser replicado para servir como ponto de partida para outro projeto. Alem de servir como exemplo, pode ja trazer algumas funcionalidades comuns ja implementadas, bastando fazer pequenos ajustes. Isto diminui o tempo e custo do projeto, compensando pelos gastos no aprendizado. Como outros projetos serao feitos na mesma tecnologia, a cada projeto, uma parte deste investimento sera retornado.Um projeto interno tambem pode ser utilizado se for considerado que seu investimento trara retorno para organizacao, no entanto, as vezes vale mais a pena escolher um pacote de funcionalidades comuns que irao se repetir em projetos externos ao inves de escolher um projeto interno com muitas especificidades.3- Investigar, no inicio do projeto, como resolver as partes mais complicadas, as que se julga serem mais dificeis de serem feitas.Muitas vezes pode-se descobrir frameworks ou bibliotecas que sozinhos ou combinados podem resolver o problema de forma satisfatoria, no entanto, pode-se descobrir que tudo tera que ser construido do zero ou que esta e a forma mais apropriada para aquele cenario. Saber disto no inicio do projeto ajuda a determinar se a escolha da tecnologia foi adequada, se as necessidades serao atendidas e a minimizar o impacto destes riscos. Tambem, resolver estas questoes pode trazer uma sensacao de confianca e tranquilidade a equipe, o que pode ajudar a garantir o sucesso do projeto e ate anima-los no aprendizado da nova tecnologia.4- Escolher o cliente e tao importante quanto escolher o projeto.Alguns clientes sao mais tolerantes a pequenos atrasos que outros, alguns podem aceitar compensacoes (como uma ou outra funcionalidade extra) ao contrario de outros. As vezes esta questao tem que ser levada em consideracao na escolha de um primeiro projeto em uma nova tecnologia.5- Rever o plano de implantacao com antecedencia.Se a sua organizacao nao tem um plano de implantacao mas mesmo assim ira implantar o projeto, convem nao so fazer um teste da implantacao antes do primeiro release como documentar os passos tomados e as dificuldades encontradas, para que no momento do primeiro release, tudo siga suavemente. Isto e importante tanto para a moral da equipe, em saber que o primeiro release foi implantado e esta funcionando corretamente quanto para que nao se virem noites tentando resolver problemas de ultima hora, o que pode inclusive afetar a imagem da organizacao para o cliente.Abraco a todos!