Algo que não posso evitar ao estudar qualquer tema é vinculá-lo imediatamente com o mundo GeneXus e obviamente todo o possível com GXtest, com a forma na qual trabalhamos, eu e meus colegas. Neste post, em particular, quero expor algumas anotações de um tema muito interessante que é o da gestão do conhecimento, mas em particular aplicado no entorno do testing e, em algumas coisas em particular, às empresas que trabalham com GeneXus.
Knowledge Management: Das definições dadas, as que eu mais gostei foram: conjunto de estratégias e processos para identificar, capturar e aproveitar o conhecimento, para ajudar a corporação a ser mais competitiva (American Productivity and Quality Center).
Podemos diferenciar dois "tipos" de conhecimento:
• Conhecimento tático: todo tipo de conhecimento que está nas pessoas
• Conhecimento explícito: conhecimento que está expresso em documentos, código, etc.
Agora, porque é importante administrar o conhecimento?
• Rotatividade do pessoal (perda de especialistas). Isto é algo que acontece cada vez mais na indústria de software.
• Mudanças de tecnologias. Por mais que com o GeneXus isto se reduz muito, temos que estar atentos às novas tendências e entender como funcionam e como funcionar com elas.
• Necessidades de contato mais estreitas com os clientes. Necessidade de reduzir o tempo de resposta. É inaceitável que, por falta de informação, ou por uma má gestão dela, nossos tempos de reação sejam ruins.
Então, concluímos que isto nos ajuda a:• Melhorar a qualidade
• Minimizar custos
A Gestão do conhecimento segue os seguintes passos:
• Creación
• Captura
• Organização
• Acesso
• Uso
É necessário "aceitar" cada um deles para que tudo funcione corretamente. É necessário compartilhar o conhecimento, fazer com que flua. Gerar conhecimento, tanto explícito como tático (ou seja, não é suficiente como documentar coisas, mas também tem que existir que o pessoal possa adquirir conhecimento, assim como fontes internas como externas).
Tenho mais anotações para compartilhar, mas por agora é só isso e deixo a pergunta: Administram o conhecimento gerado no testing? Como?
* Este post corresponde aprimera entrega de três artigos relacionados com a Gestão do Conhecimento, publicado no blog de Abstracta