Integração de informações em uma base de conhecimento unificada é uma boa maneira de mantê-lo organizado e torná-lo facilmente acessível para aqueles dentro da sua empresa , que poderiam se beneficiar de seus recursos. Se você está planejando para criar uma base de conhecimento , use as etapas de planejamento para delinear cuidadosamente suas características para que você possa implementá-los logo no início do processo. Acessibilidade
Se sua base de conhecimento é tornar-se amplamente utilizado em sua organização, ele precisa ser acessível. Se você é um bom engenheiro , mas um designer gráfico pobre , considere estruturação saída base de conhecimento com uma API que alguém com boas habilidades de design de interface do usuário pode escrever. A base de conhecimento precisa permitir as pessoas a procurar por ela rapidamente, assim que todas as opções disponíveis devem ser apresentados de forma limpa e simples. Artigos armazenados na base de conhecimento também deve ser apresentado com um mínimo de dados estranhos : fazer a saída base de conhecimento claro e simples e , de preferência , hyperlink -lo para outros artigos relacionados
Escalabilidade
< . br>
Talvez a característica mais importante de uma base de conhecimento é que é facilmente escalável. Se você está pensando no crescimento de sua base de conhecimento ao longo do tempo para incluir mais artigos e informações , ele precisa ser projetado de tal forma que ele pode facilmente incorporar todos esses novos dados . Isto pode incluir qualquer coisa de limitar o tamanho tipo de dados para a criação de uma base de código simplificado flexível. Por exemplo, se uma característica de sua base de conhecimento é um simples " sim" ou "não", não há nenhuma razão para armazenar as informações como texto simples - em vez disso, guarde-o como uma variável boolean muito menor em seu lugar. Encontrar o caminho mais eficiente para codificar o banco de dados leva tempo logo no início, mas pode pagar dividendos no caminho quando você pode evitar uma refatoração de código complicado.
Âmbito
Como a base de conhecimento cresce e se desenvolve , é inevitável que os usuários vão querer adicionar mais funcionalidades, tais como parâmetros de pesquisa adicionais ou informações adicionais a serem adicionados diretamente ao banco de dados. Com o tempo, esses novos recursos será cada vez mais difícil de incorporar os dados existentes (por exemplo, se você adicionar um novo tipo de dados, o que você faz sobre todas as entradas de base de conhecimento existente ?) E ameaçam a introdução de " recurso de fluência, ", onde a base de conhecimento se torna tão expansivo que se torna inutilizável. Definir claramente o escopo da base de conhecimento , desde o início , para que você mantenha o banco de dados claramente proposto e não desviar sua missão principal .
Máquina Readability
Embora é importante que os usuários poderão ler as informações , tão importante é a capacidade do software de banco de dados para compreendê-lo , construir em quantidades liberais de "metadados" - a informação contextual que descreve o que o artigo é sobre - à base de dados estrutura, de modo que você pode usar computacionalmente meios simples de triagem . Lembre-se de escalabilidade, também, consultas complicadas que teve uma fração de segundo em uma pequena base de dados pode rapidamente tomar tanto tempo que eles dificultam a usabilidade da base de conhecimento
.