一、知识仓库概念的提出
在传统的知识管理应用中,通过构建知识库实现组织中各种显性知识的统一管理,集中的知识库成为知识管理平台的核心和应用基础。知识库提供知识的分类管理、知识上传、审核、发布、查询、订阅、下载、点评、推荐、统计等应用功能,在知识管理应用的初期,帮助组织有效解决了知识统一存储、统一查找的问题。随着应用的深入,组织开始关注知识管理如何与业务活动紧密结合的问题,如工程管理系统的文档库与知识库是怎样的关系、在业务活动中如何通过多种业务特征快速查找所需知识等,面对种种业务问题,知识库越来越难以满足。分析原因可以发现传统的知识库设计存在一些缺陷:
第一,在知识库设计时通常对所有知识的管理均一视同仁,不管是规章制度类、项目管理类还是工作案例类的知识,其存储方式、属性特征描述等都完全相同,仅通过知识分类等很少的属性加以区分。知识库中通常只保留文档标题、所属知识分类、作者、部门、提交时间、密级、关键字、内容简述等公共属性,知识的个性化属性特征(如项目知识的所属项目阶段、知识类型等,工作案例知识的所属岗位等知识属性)都被丢弃。不同知识的个性特征的丢弃必然影响应用的效果,例如,在项目管理的某个阶段想查找对应阶段的相关知识时就会比较麻烦。
第二,组织的知识管理应用常常是通过专项工作来开展,容易导致知识库的设计与应用相对独立,知识的存储主要通过人工上传方式来实现,没有充分考虑各种知识如何有效存储、如何有效与业务系统结合,没有建立一套运行机制和方法。
第三,由于许多业务知识的业务特征被丢弃,导致查找和使用知识的方式比较单一,往往只能通过标题、分类等少量信息进行快速查询,更多情况只能依靠搜索、全文搜索进行查找,获取知识的效率低下,影响使用者的积极性。
上述的知识库设计缺陷,加上部分组织已经有文档管理、档案管理等应用,难免使一些组织开始质疑知识管理的应用价值,感觉知识库也就是在文档库、档案库基础上增加了一些点评、推荐、搜索等细节功能而已。为解决上述问题、满足组织业务的发展,提出知识仓库的设计思想与技术,以构建新一代知识管理平台来满足现在和未来的知识管理应用需求。
知识仓库是在知识库基础上发展形成的,是面向业务主题的、集成的、可有不同版本的知识集合。知识仓库具有以下一些特点:
·为不同类型的知识提供不同的存储结构与管理方法,即由多个面向业务主题的知识库共同组成的;
·存储的知识既有人工直接上传入库的,也有来自业务系统和外部系统自动入库的,是一个集成的知识集合;
·业务系统侧重知识的加工和过程文档的管理,知识仓库则主要对组织认定的知识(业务结果知识)的统一管理;业务系统的文档管理主要满足当前业务活动的开展,出于性能等因素的考虑不对大量历史文档进行管理,知识仓库则也会对海量历史知识进行统一管理。
二、知识仓库的设计思想
知识仓库的核心设计思想就是根据每类知识的业务特征进行设计,强调业务知识的个性属性的管理,即在管理共性属性的同时,增加不同业务主题知识的个性属性,更加方便使用者在业务过程中快速获取和使用知识。为便于理解,我们通过下图来说明。
在知识仓库中,所有知识都具有共同的属性描述,即知识库表,而针对项目知识的特点,还增加了知识所属的项目、项目类型、项目阶段、客户等项目知识专有属性表,由此构建面向项目主题的知识库,这样可以让使用者日后从多种角度查看项目的知识,使知识管理更加贴近业务人员的实际应用需求。同时,某类知识还可能具有其它个性特征,如属于某类业务、适用于某些岗位,需要通过业务维表进行描述。另外,知识在应用过程中可能会不断更新,这些更新既可能是知识本体的变化,也可能是知识属性的变化,因此在知识仓库的设计中还必须区分知识ID和文档ID,知识ID是唯一标识知识的属性,文档ID标识知识的某个具体版本,即一个知识ID可以对应多个文档ID。
每个组织的业务通常是固定的,除非出现定位或核心战略目标的变化,基于每个业务主题设计的知识库也会相对稳定,由各种面向主题的知识库构成的组织知识仓库既可以满足不同岗位的业务人员需要,也能保持整个知识管理体系的稳定。
知识仓库是组织知识的统一存储与管理的载体,围绕知识仓库还需要有一系列管理与应用工具,包括知识的定义与获取、知识的应用与服务等,从而实现完整的知识管理应用平台,典型的知识管理平台总体架构如下图所示:
1.知识获取层
知识获取层的目标是收集来自于各个知识源的知识,并将收集到知识统一存放到知识仓库中,具体包括源知识、知识采集、知识审核三个方面:
·源知识的定义
知识管理平台的主要源知识来自几个部分,一是来自组织内部的业务系统,如OA中的公文、组织制度,业务管理系统中的业务文件,项目管理中的各阶段文档等;二是来自组织知识社区,如知识论坛中某一案例讨论与分析的帖子等;三是来自个人,如个人博客中的某个业务观点、个人搜集的知识等;四是来自外部,如互联网、专业情报机构等。
·知识采集
针对每类知识源需要根据具体情况制定知识采集的策略。例如,对于业务系统产生的知识,由于知识产生的逻辑和规则一般明确,采集比较简单,只需明确传输方式、时间等条件通过自动化手段即可完成;对于知识社区中的知识,由于知识比较散乱,采集需要人工处理并需要对知识进行整理;对于个人知识采集也比较简单,提供知识上传功能即可。
知识采集的方式主要有二种,一是自动方式,通过IT技术在一定的规则和时间下进行自动采集;二是人工方式,通过人工录入、上传的方式进行知识采集。
·知识审核
采集到的知识其正确性、规范性并不能得到保证,直接存放到知识仓库中将会给后期知识应用带来极大的风险或者查找、使用不便,因此需要对采集的知识进行审核,审核通过后才能存入知识仓库。 知识审核的内容包括知识属性的完整性、所属知识分类的合理性、知识内容的正确性、知识编写的规范性等方面。
2.知识存储与管理层
知识仓库的应用和一般的业务系统应用有所不同,一方面需要满足日常的、单个文档的存储与访问,必须考虑大容量文档的快速处理,另一方面还需要满足对对大量的、或者海量的知识进行访问和搜索。因此相对一般业务系统甚至数据仓库应用而言要求数据处理系统要能承受更大的、或者说是巨大的工作负载。这就需要根据组织知识管理的特点、数据量、性能等要求合理选择存储技术,如关系数据库存储、文件系统存储、专用数据库存储等。
除提供具有海量处理能力的知识存储能力外,还必须提供对海量知识的各种属性、描述进行统一管理,对知识的来源、获取方法、展现方式等进行定义,这些信息是属于描述知识数据,既知识元数据,因此,在知识仓库的构建过程中,除实现对知识本体的管理外,还需要实现对知识元数据的统一管理。
3.知识应用层
建立好知识管理平台的基础存储架构后,如何应用平台中的知识以支撑业务工作呢?一般来讲有很多种方法,总体可以分为二大类,一类应用是以查询方式为主,即通过制作好的知识地图、知识检索等手段查找所需要的知识;另一类应用是以知识发现(Knowledge Discovery)为主,即通过推理、聚类和分类等技术帮助使用者发现更多、更有价值的知识。
用户使用和访问知识管理平台的方式有三种:
·通过组织的门户系统访问:即通过门户进行统一的用户身份认证和权限认证,用户一次登陆就可进行全网应用的访问,根据不同部门、不同业务的使用者可以提供专门的知识访问入口(知识门户),使用户更快捷地使用各种知识。
·直接访问知识管理平台:知识管理平台相对独立,用户直接登录进系统,通过平台提供的各种应用功能获取所需的知识。
·通过业务系统访问:在组织各种业务系统的应用过程中适时获得知识管理平台中的知识,使用户在业务工作过程中即时获得相应的知识,而不必在工作过程中因缺少知识时专门去知识管理平台查找知识。例如,在合同审核过程中自动关联组织的采购管理规范、合同审核制度、采购经验案例、合同谈判技巧等知识。
四、结束语
基于知识仓库构建的新一代知识管理平台充分考虑了组织的业务特征和需求,可以更好地将知识管理与业务管理融合,支撑业务发展。
需要注意的是,不同的组织由于业务价值链不同,知识仓库的设计模型也必将不同,因此在设计之前需要全面梳理组织的业务及其活动,界定出若干业务主题,在对这些业务主题的知识属性分析后,再进行面向业务主题的知识仓库设计。这样才能保证知识仓库结构的稳定性和业务的适应性。