O documento discute a gestão do conhecimento em engenharia de software, notando que o principal ativo de uma organização de software é seu capital intelectual. A gestão do conhecimento é necessária para capturar e compartilhar conhecimento explícito e tácito entre funcionários. Sistemas de gestão de documentos permitem o compartilhamento de conhecimento documentado.
2. introdução
Os principais ativos das organizações de
software 'não são plantas, edifícios, ou
máquinas caras. O principal ativo de uma
organização de software é o seu capital
intelectual.
3. Introdução (cont)
O principal problema com capital intelectual é
que tem pernas e caminha para casa todos os
dias.
4. Gestão do conhecimento
A gestão do conhecimento é uma emergente
disciplina que promete capitalizar sobre as
organizações de capital intelectual.
GC incide sobre o indivíduo como um
especialista e como o portador do
conhecimento importante que ele ou ela possa
compartilhar sistematicamente com uma
organização.
5. Gestão do conhecimento (cont)
A gestão de conhecimento é necessária em
virtude da existência do conhecimento na
empresa, na mente das pessoas, nos
departamentos e nos processos executados.
6. Motivação para a GC em engenharia de
software
Envolvimento de muitas pessoas que
trabalham em diferentes fases e atividades.
Os recursos disponíveis não estão a aumentar
juntamente com o aumento da demanda.
As organizações têm problemas na
identificação do conteúdo, localização e uso
do conhecimento.
Proposta na diminuição do tempo e custos de
desenvolvimento.
Aumento da qualidade do software a ser
criado.
7. Motivação para a GC em engenharia de
software (cont)
Grandes organizações não podem contar com
o compartilhamento informal do conhecimento
pessoal dos colaboradores.
As organizações precisam definir processos
para partilha de conhecimentos para que os
funcionários em toda a organização possam
fazer decisões corretas.
8. Necessidades de conhecimento
Organizações de software têm grandes
quantidades de conhecimentos em diversas
áreas, tais como o conhecimento que é
fundamental para conseguir negócios
objetivos
9. Necessidades de
conhecimento(cont)
Adquirir conhecimento sobre novas
tecnologias
Acesso ao conhecimento de domínio
A partilha de conhecimentos sobre as políticas
locais e práticas
Capturar o conhecimento e saber quem sabe
o que.
Colaboração e compartilhamento de
conhecimento
10. Características de
conhecimento
O conhecimento explícito, também conhecido
como conhecimento codificado, é o conhecimento
expresso. Ele corresponde à informação e as
habilidades que os funcionários podem se
comunicar facilmente e de documentos, tais como
processos, modelos, e dados.
O conhecimento tácito é pessoal, conhecimento
que os funcionários ganham através da
experiência; isso pode ser difícil de expressar e é
em grande parte influenciado por suas crenças,
perspectivas, e os valores.
11. Aprendizagem e GC
Aprender é uma parte fundamental da GC
porque os funcionários devem internalizar
(aprender) conhecimento compartilhado antes
que eles possam usá-lo para executar tarefas
específicas.
"Organizações aprendem apenas através de
indivíduos que aprendem. “
Peter M. Senge
12. O papel do GC em engenharia de software
As organizações podem visualizar GC como uma
prevenção de riscos e estratégia de mitigação,
porque abordam explicitamente os riscos que são
muito frequentemente ignorados, tal como:
Perda de conhecimento devido ao atrito
Falta de conhecimento e um muito longo tempo
para adquiri-lo, devido à curva de aprendizagem
íngreme.
Repetição de erros por pessoas e execução de
retrabalho por esquecer o aprendizado de
projetos anteriores.
Indivíduos que possuem conhecimento chave
indisponíveis.
13. O papel do GC em engenharia de software(cont)
Em um nível mais alto, organizações e
indústrias devem analisar vários projetos
anteriores para melhorar suas habilidades de
software em desenvolvimento.
14. Gerenciamento de documentos
Um desenvolvimento de um projeto de
software envolve uma variedade de
documentos, processos e atividades
conduzidas. O trabalho centra-se
frequentemente sobre a criação, revisão,
edição, e utilização desses documentos, que
se tornam ativos da organização, formulando
assim um conhecimento explícito.
15. Gerenciamento de
documentos(cont)
Sistemas de GD permitem que os funcionários
em toda a organização compartilhem
conhecimento documentado.
Exemplos de sistema GD : Microsoft Sharepoint,
Lotus Domino, e Xerox DocuShare
16. Hall da fama
Para promover o intercâmbio e reutilização do
conhecimento, a Xerox recomenda a criação de
um "hall da fama" para aquelas pessoas cujas
contribuições resolveram problemas reais de
negócios.
17. Incentivo ao compartilhamento do
conhecimento
Bruce Karney membro da equipe de
infraestrutura de organização de educação
corporativa da Hewlett-Packard para
incentivar o uso do gerenciamento do
conhecimento, deu licenças livres do Lotus
Notes e milhas aéreas gratuitas para seus
usuários
A Infosys recompensa seus empregados que
contribuem com o uso do GC com “ unidades
de moeda do conhecimento ", que podem ser
convertidos em dinheiro.
18. Bases do conhecimento
Organizações aprendem não só a partir de
suas próprias experiências mas também a
partir de fontes externas.
19. Bases do conhecimento(cont)
Microsoft’s Knowledge Base.
Oracle’s Support Center.
Perl’s FAQ.
Center for Empirically Based Software
Engineering
ViSEK (Virtual SE Competence Center).
20. Quando uma organização implementa tal
programa, ele tem que começar pequeno. Ele
precisa identificar que problemas e prioridades
específicas de TI deve abordar e que faz ou
não trabalhar para essa organização. Os
resultados devem mostrar os benefícios de
forma relativamente rápida e convencer tanto
os funcionários a usar o sistema e a gestão
para apoiá-lo (pelo investimento contínuo nos
recursos necessários).