L'intégration des informations dans une base de connaissances unique est une bonne façon de garder organisé et le rendre facilement accessible aux personnes à l'intérieur de votre entreprise qui pourraient bénéficier de ses ressources. Si vous avez l'intention de créer une base de connaissances , utilisez les étapes de la planification de décrire soigneusement ses caractéristiques afin que vous puissiez les mettre en œuvre dès le début du processus. Accessibilité
Si votre base de connaissances est de devenir largement utilisé dans votre organisation , il doit être accessible. Si vous êtes un bon ingénieur mais un graphiste pauvres, envisager de structurer sortie base de connaissances avec une API que quelqu'un avec de bonnes compétences en conception de l'interface utilisateur peut écrire. Une base de connaissances doit permettre aux gens de chercher à travers elle rapidement , de sorte que toutes les options disponibles doivent être présentées proprement et simplement . Articles stockées dans la base de connaissances devraient également être présentés avec un minimum de données superflues : rendre la sortie de la base de connaissance claire et simple et , idéalement , un hyperlien à d'autres articles connexes
évolutivité
< . br>
peut-être la caractéristique la plus importante d'une base de connaissances est qu'il est facilement extensible . Si vous avez l'intention de faire croître votre base de connaissances au fil du temps pour inclure plus d'articles et d'informations, il doit être conçu de telle manière qu'il puisse facilement intégrer toutes ces nouvelles données . Cela peut inclure n'importe quoi de limiter la taille du type de données à créer , une base de code simplifié flexible. Par exemple, si une caractéristique de votre base de connaissances est un simple «oui» ou «non», il n'ya aucune raison pour stocker l'information sous forme de texte - plutôt , l'enregistrer comme une variable booléenne beaucoup plus petite place. Trouver le moyen le plus efficace pour coder la base de données prend du temps au début, mais elle peut verser des dividendes sur la route quand vous pouvez éviter une refactorisation de code compliqué .
Portée
la base de connaissances croît et se développe , il est inévitable que les utilisateurs voudront ajouter plus de fonctionnalités telles que les paramètres de recherche supplémentaires ou des informations complémentaires à ajouter directement à la base de données. Au fil du temps , ces nouvelles fonctionnalités seront de plus en plus difficile à intégrer dans les données existantes ( par exemple , si vous ajoutez un nouveau type de données , que faites-vous au sujet de toutes les entrées de la base de connaissances existantes? ) Et ils menacent de présenter « dégradation des fonctions , " où la base de connaissances devient si vaste qu'il devient inutilisable. Définir clairement le champ d'application de la base de connaissances dès le début afin que vous gardiez la base de données clairement le dessein et ne pas s'écarter de sa mission de base .
Lisibles par machine
Bien il est important que les utilisateurs soient en mesure de lire les informations , tout aussi important , c'est la capacité du logiciel de base de données pour le comprendre , de construire dans des quantités généreuses de " métadonnées " - l'information contextuelle qui décrit ce que l'article est d'environ - à la base de données structure de sorte que vous pouvez utiliser des moyens de calcul simples de les trier . Rappelez-vous évolutivité , aussi; requêtes complexes qui ont une fraction de seconde dans une très petite base de données peuvent rapidement prendre aussi longtemps qu'elles entravent la convivialité de la base de connaissances
.