logo
  • Home
  • Acerca
  • Autores
  • Faq
  • Rede
  Twitter   Feed-me! RSS!

Coding Dojo na Criação do Conhecimento

Colocado por Edgard Davidson na(s) categoria(s): 1, 4, 6, Access, app, Apresentação, AR, auto, BI, class, código, código fonte, comunidade, Desenvolvedor, desenvolvedores, Desenvolvimento, Desenvolvimento de Software, Download, email, empresas, encontro, event, exemplo, Exemplos, Experiências, flash, fonte, for, Formação, FullScreen, gestão, ide, IE, if, image, int, Livro, lógica, Mac, Mestrado, mg, Motivação, O, on, Outros, Partilha, problema, problemas, processo, produto, programação, Projetos, pt, Redes Sociais, RIA, Ria’s Geral, screen, serviço, Serviços, social, Software, Sun, swf, Tema, Treinamento, UI, uint, Ved, Vídeo, wave, XP em 07 30th, 2010 | Sem comentários

Recentemente estava lendo o livro Gestão do Conhecimento de Nonaka e Takeuchi.
Os referidos autores são as maiores autoridades quando a assunto é Gestão do Conhecimento e são um dos fundamentadores do conceito de conhecimento tácito e explícito.

O Conhecimento tácito é aquele que reside essencialmente na cabeça das pessoas. É baseado em experiências pessoais e em um contexto específico.

O Conhecimento explícito é transmissível em linguagem formal como documentos, modelos, diagramas, etc.

No capítulo 4  – “Criação do Conhecimento como Processo Sintetizador”, os autores afirmam que o conhecimento não é criado expontaneamente, mas através de interação entre indivíduos, a organização e o ambiente. A criação do conhecimento inicia com o processo de socialização no qual o novo conhecimento tácito é convertido através das experiências compartilhadas na interação social do dia a dia. Eles defendem ainda que o papel da organização no processo de criação do conhecimento organizaçional é promover o contexto apropriado para facilitar as atividades de grupo.

Segundo os autores, o conhecimento necessita de um contexto físico para que seja criado. O conhecimento não pode ser criado no vácuo, e necessita de um lugar onde a informação recebe significado através de interpretação para transformar-se em conhecimento. No livro, os autores introduziram o conceito de “ba” (que significa grosseiramente “lugar”) para definir o local no qual o conhecimento é criado, partilhado e utilizado.

Embora seja fácil considerar o ba como um espaço físico como uma sala de reuniões, ele deve ser entendido como interações que ocorrem em um tempo e local específicos. O ba pode emergir em indivíduos, grupos de trabalho, equipes de projeto, círculos informais, encontros temporários e em espaços virtuais como grupos de email e redes sociais.  O ba é um local existencial onde os participantes partilham seu contexto e criam novos significados através de interações. Os participantes do ba trazem seus próprios contextos e, por meio das interações com os outros e o ambiente, mudam o contexto do ba, dos participantes e do ambiente. Na criação do conhecimento, a geração e a regeneralização do ba é a chave, pois o ba proporciona energia, qualidade e local para desempenhar as conversões individuais e percorrer a espiral do conhecimento. O ba é onde a informação é interpretada para tornar-se conhecimento.

O paradigma de Nonaka sobre a criação do conhecimento destaca tanto o processo de criação do conhecimento quanto as condições sob as quais o conhecimento é criado. Essencial para esse paradigma é a interação entre o conhecimento tácito e explícito.  A criação do conhecimento é uma espiral, descrita pelo modelo SECI.

Modelo SECI – Adaptação dos texto de Nonaka e Takeuchi

Esse modelo descreve como o conhecimento tácito é criado através da socialização, convertido de tácito para explícito através da externalização,  recombinado com outras formas de conhecimento explícito através da combinação e convertido, novamente, em conhecimento tácito através da internalização.

Quando li esse capítulo do livre logo remeti o conceito do ba ao conceito de coding dojo.  Segundo o http://codingdojo.org/ “um Coding Dojo é um encontro onde um grupo de programadores se reúne para trabalhar em conjunto em um desafio de programação. Eles estão lá para se divertir, e, através de uma metodologia pragmática, melhorar suas habilidades de programação e de trabalho em grupo.”

O coding dojo surgiu da motivação que os programadores não treinam. Tipicamente eles estão preocupados apenas em resolver problemas de produção em projetos reais. O objetivo de coding dojo é criar um ambiente de treinamento, um ambiente de contínuo aprendizado e compartilhamento de experiências, independente do nível de habilidade dos participantes com o intuito de aplicar o aprendizado obtido nas reuniões para aplicar em situações reais de desenvolvimento.

A prática de coding dojo se assemelha ao conceito do ba.  Seguindo a interpretação de Nonaka e Takeuchi sobre um ambiente de criação de conhecimento, aliado ao conceito de coding dojo,  foi possível criar uma tabela de inter-relação entre o Modelo SECI de criação do conhecimento sob o âmbito da dimensão epistemológica (vide Nonaka e Takeuchi).

Inter-relação entre o modelo SECI e técnicas e regras utilizadas no coding dojo
Tipo de Interação Transmissão de Conhecimento Técnicas/Regras do Coding Dojo
Socialização indivíduo para indivíduo conhecimento tácito para tácito Interação, colaboração, programação em par, Baby steps, código coletivo, programadores reunidos para treinar e aprender, piloto/copiloto e plateia
Externalização indivíduo para grupo conhecimento tácito para explícito Retrospectiva, TDD, código fonte, refatoração, Kata, Randori
Combinação grupo para organização conhecimento explícito para explícito código fonte, refatoração
Internalização organização para indivíduo conhecimento explícito para tácito Desafio, código fonte, Retrospectiva, ppt

Com esse tipo de prática, cada vez mais empresas de desenvolvimento de software estão incorporando reuniões de dojo com o propósito de treinar a equipe, criar novo conhecimento, difundi-lo na organização como um todo e, eventualmente, incorporá-lo a produtos, serviços e sistemas.  Dessa forma, o conhecimento individual na dimensão epistemológica é convertido, por meio de um espiral do conhecimento,  em conhecimento organizacional em uma dimensão ontológica. Essa conversão se dá por interações continuas (coding dojo), em um tempo e local adequado (ba) do indivíduo ao grupo, do grupo à organização, da organização à inter-organização.  Nesse ambiente, a função da empresa no processo de criação do conhecimento é fornecer o contexto apropriado para facilitação das atividades em grupo para criação e acúmulo de conhecimento em nível individual.

Atualmente, muitas empresas estão percebendo o ambiente de socialização produzido por esse tipo de reunião, e estão abrindo as reuniões para a comunidade.  Outras abordagem, são grupos de desenvolvedores que se reúnem expontaneamente, com objetivo de compartilhar conhecimento, treinamento e principalmente diversão.  Esse exemplo ilustra o papel central que as equipes auto-organizadas desempenham no processo de criação do conhecimento.

Este vídeo explica o que é um coding dojo e como organizá-lo.(Em inglês)

Sabe-se que o aprendizado consiste em dois tipo de atividades. O primeiro é obtido através do know-how. O segundo tipo é obtido por meio de novas experiências como exemplos, paradigmas, modelos mentais ou perspectivas. Em ambos, existe um tripé necessário para a conversão de conhecimento em conhecimento tácito e intrínseco do indivíduo. O referido tripé é formado pelas seguintes ações: ver, sentir e fazer.

A tabela a seguir relaciona as ações do tripé ao coding dojo.

Ação do Tripé Regras/Técnicas do Dojo
Ver Kata, Randori, Apresentação, Desafio, código fonte, Retrospectiva
Sentir Retrospectiva, Interação, colaboração, perguntas e respostas
Fazer TDD, código fonte, refatoração, programação em par, Baby steps, código coletivo

Este outro vídeo explica o que é um coding dojo e mostra as suas regras e variações.(Em Português)

De fato, o aprendizado mais poderoso vem da experiência direta, de interação entre indivíduos, de ver, sentir e fazer. Aprendizado continuo em diversas áreas de conhecimento gera no indivíduo um conhecimento horizontal e holístico, que, com um pouco de pragmatismo,  propiciam a criações de novas opiniões, novos pontos de vista e de novas idéias originais e inovadoras.  Idéias originais emanam de indivíduos autônomos, difunde-se dentro da equipe, transformando-se então em idéias da organizacionais. E porque não em um novo start-up?

Atá a próxima viagem….

Edgard



Veja o post original no blog do autor aqui!  

Edgard Davidson

Escrito por Edgard Davidson @ http://edgarddavidson.com
Saiba mais sobre o autor na sua pagina de perfil
Outros posts do autor:
» Flex Exchange.
» Introdução a Teste Unitário – Junit
» Scrum em cinco minutos

Deixe um comentário



Spam Protection by WP-SpamFree

ACERCA

O que é o RedeRIA ?

O redeRIA não é nada mais que um agregador de feed's que disponibiliza o conteudo de varios blogs e autores ao redor do mundo RIA, actualmente agregamos mais de 2756 entradas vindas de 53 blogs especializados em ria’s, pelo que só fica a ganhar em assinar o feed ou seguir a comunidade no twitter.

Se acha que o seu blog ou um blog de um amigo é interessante e util para os leitores o redeRIA, faça a sua submissão aqui.

Feed: assine já
Twitter: siga-nos

GOOGLE

Votação


Deveria o RedeRia agregar conteúdo em inglês?
Ver Resultados

AUTORES


Eduardo KrausAlexandre TadashiBindableCognitiva SoluçõesDaniel LopesDaniel SchmitzDanielPedrinhaDClick TeamEbercomEdgard DavidsonElvis FernandesErko BrideeFabiel PrestesFábio Batista da SilvaFabio da SilvaFabriccio BernardesFelipe BorellaFlavia MoreiraGabriel VersalliniGabriela T. PerryIgor MusardoJanderson CardosoJoão AugustoJose Carlos FielKelps SousaLeonardo FrançaLucas MarçalLuis MessiasLuiz TarabalMario JuniorMário SantosMauro MartinsPablo SouzaPedro ClaudioreneRia BrazilriaPTRicardo CerqueiraRobson FernandesRodrigo Pereira FragaSaintBrSamuelFacchinelloSergio SouzaSilva DeveloperStefan HorochovecTech CaffeTecinforThiago BuenoVedVinícius SandimWillian ManoXAML Cast

PUBLICIDADE








Powered by Wordpress & msdevstudio.com