La integración de la información en una base de conocimiento unificado es una buena manera de mantenerlo organizado y que sea fácilmente accesible para aquellos dentro de su empresa que podrían beneficiarse de sus recursos. Si usted está pensando en crear una base de conocimientos , use la etapa de planificación para delinear cuidadosamente sus características para que pueda ponerlas en práctica desde el principio en el proceso. Accesibilidad
Si su base de conocimientos es llegar a ser ampliamente utilizado en la organización, que debe ser accesible. Si eres un buen ingeniero , pero un diseñador gráfico pobre , considere la estructuración de salida de base de conocimientos con una API que alguien con buenas habilidades de diseño de interfaz de usuario puede escribir. Una base de conocimientos tiene que permitir a la gente a buscar a través de ella rápidamente , por lo que todas las opciones disponibles debe presentarse limpia y sencilla. Artículos almacenados en la base de conocimientos también deben presentarse con un mínimo de datos extraños : hacer que la salida de la base de conocimientos claros y directos y , a ser posible , enlace a otros artículos relacionados
Escalabilidad
< . br>
Tal vez la característica más importante de una base de conocimientos es que es fácilmente escalable . Si usted está pensando en hacer crecer su base de conocimientos con el tiempo para incluir más artículos e información , que debe ser diseñado de tal manera que se puede incorporar fácilmente a todos estos nuevos datos . Esto puede incluir cualquier cosa, desde la limitación del tamaño de tipo de datos para la creación de una base de código optimizado flexible. Por ejemplo, si una de las características de su base de conocimiento es un simple " sí" o "no", no hay razón para almacenar la información como texto sin formato - más bien, guárdelo como una variable booleana mucho más pequeño en su lugar. Encontrar la forma más eficiente para codificar la base de datos toma tiempo al principio, pero se puede pagar dividendos en el futuro cuando se puede evitar una refactorización de código complicado.
Alcance
la base de conocimiento crece y se desarrolla , es inevitable que los usuarios querrán añadir más características tales como parámetros de búsqueda adicionales o información adicional que se añade directamente a la base de datos. Con el tiempo, estas nuevas características serán cada vez más difíciles de incorporar en los datos existentes (por ejemplo, si se agrega un nuevo tipo de datos , ¿qué hacer acerca de todas las entradas de la base de conocimientos existentes? ) Y amenazan con introducir la " invasión de características , " donde la base de conocimiento se vuelve tan expansivo que se convierte en inservible. Definir claramente el alcance de la base de conocimiento desde el principio para que se mantenga la base de datos con claridad propuesto y no desviarse de su misión principal .
Machine legibilidad
Aunque es importante que los usuarios sean capaces de leer la información , igual de importante es la capacidad del software de base de datos para entenderlo, construir en cantidades liberales de "metadatos " - información contextual que describe lo que trata el artículo - la base de datos estructura para que pueda utilizar los medios computacionales simples de clasificarlos . Recuerde escalabilidad, también, consultas complicadas que tuvieron una fracción de segundo en una pequeña base de datos pueden tomar rápidamente tanto tiempo que dificultan la usabilidad de la base de conocimiento
.