工程项目知识管理相关支撑技术研究
2015-06-11任振中翟博文
任振中 翟博文
【摘要】为了工程项目中有效实施知识管理,达到提升项目管理水平的目的,本文将知识管理与项目管理相结合,对知识模型、数据库实、知识地图以及知识挖掘技术四项知识管理核心支撑技术进行研究,提出相应的解决办法,其具较强理论价值和实现意义。
【关键词】工程项目;知识管理;支撑技术;研究
【Abstract】To effective implementation of knowledge management project to upgrade the level of project management, knowledge management and project management, database and real knowledge model, knowledge maps and knowledge mining techniques, four knowledge management core support technology researchpropose appropriate solutions, with strong theoretical value and significance.
【Key words】Projects;Knowledge management;Support technology;Research
1. 引言
(1)“管理知识”最早起源于人工智能领域。1986年,卡尔·维格首次在苏黎世国际劳工组织会议的报告中提出了“知识管理”一词[1]。在西方,对于“知识管理”的研究已进入到理论深化和实证应用推广阶段。但是,知识管理在工程项目管理领域中仍然还是一个新的课题。
(2)所谓知识管理就是以“人”为中心,以信息为基础,以知识为对象,以实现知识对管理效能最大贡献率为目标,将知识视为重要的无形资本进行开发、利用的一种管理相思。对于工程项目知识管理,就是在项目全寿命周期内,利用现代信息技术和管理方法,构建项目知识管控平台,对项目实施中所涉及的知识进行有效地组织,使知识为各个项目参与方和参与者所获取、交流和共享,并通过他们将知识转化成现实的项目管理绩效;同时完成对已有知识的创新和个人知识能力的提升,最终达到项目本身和参与者在知识利用上的“双赢”[2]。
(3)在工程项目管理引入知识管理,对提升组织的创新能力,增强核心竞争力意义重大。在工程项目中引入知识管理,有必要对工程项目知识管理关键支撑技术进行研究、了解和认识,其有助于知识管理的顺利实施。
2. 工程项目知识管理知识地图
知识产生于项目管理的流程中,并将作用于项目流程,同时在流程的实践中进行转化和创新,在一定程度不同上工程项目的各个流程是知识的来源[3];同时正是这些跨学科、跨组织、跨流程的知识构成知识管理的“鸿沟”。因此,以工程项目管理实施的流程进行知识组织、管理是工程项目知识管理的指导思想。根据美国管理项目协会1996年颁布的项目管理知识体系大纲,将项目管理知识划分成九个部分,分别为整体管理、范围管理、时间管理、成本管理、质量管理、沟通管理、人力资源管理、采购管理和风险管理。对水利水电工程这样大型而复杂的项目,在项目管理流程上一般分为四个阶段,分别是决策的阶段、准备阶段、实施阶段和运行阶段。在每一个流程中都涉及到项目管理的九个方面的知识。对于大型复杂工程项目知识管理的知识地图可以用项目管理知识体系和工程项目的流程构成一个二维体系表示,如图1所示。
3. 工程项目知识管理挖掘技术
3.1在工程项目知识管理中,由于隐性知识具有默会性、个体性、情境性和随意性的特征,人们在工程项目管理中往往忽视了它的价值和作用。其实在知识当中只有20%显性知识,另外80%的知识是深藏于员工内心,是隐性知识。尤其对于一个大型复杂的水利水电工程项目来说,项目参与者和组织都是临时的组合,其隐性知识的比重相对于公司企业来说比例会更加大。因此,对于这样的一个大型复杂的工程项目的知识管理,对知识的挖掘,尤其对隐性知识的挖掘非常重要。
图1大型复杂工程知识管理知识地图
3.2对于工程项目的知识挖掘,不仅仅局限于对数据库中知识挖掘,也包括的对显性知识和隐性知识的挖掘,即要利用IT技术进行知识挖掘,又要利用非IT技术进行知识挖掘[4]。对于工程项目的知识挖掘可以分成3个步骤,12个动作来完成。(1)从动态隐性到动态显性,包含发现、挖掘、引出和沉淀四个动作;(2)从动态显性到静态显性,包含试用、修正、判断和固化四个动作;(3)从静态显性到静态隐性,包含定位、普及、培訓和默化四个动作。
3.3如果再加上一个对知识的创新过程,即从静态的隐性到动态的隐性,它包含实践、优化、仿真和提升四个动作。这样整个知识会形成不断上升而循环的知识圈,如图2所示。
4. 工程项目知识管理知识模型
(1)对于工程项目来说,涉及的知识面非常广,很难进行有效的划分。如果根据知识能否清晰的表达和有效的转移,可以将整个项目所涉及到的知识分成显性知识和隐性知识两类。对于显性知识,比如工程项目涉及的施工图、工程图集、施工规范、施工组织方案等,它们可以通过归纳、分类、整理存于文档数据库中,利用知识搜索和访问方式,项目参与者可以进行快速、准确的访问。而对于工程项目管理行动中所拥有的知识,个人的工程项目管理经验等大量隐性知识,是知识管理的重点和难点。对于这种知识的管理,一方面通过规范化的语言对其进行结构化描述;另一方面就是以案例的方式实现知识的传递、积累和共享[5]。在知识管理中,必须借助于知识本体来实现共享、集成和重用,以通识术语、形式化、结构化、体系化、标准化、描述性语言,并以元模型、元元模型为载体进行知识的表达和建模。
(2)知识本体就是一个模型(model),它是一个元模型(metamodel)的实例,而元模型是元元模型(meta-metamodel)的实例。一般情况下,可以认为元模型与元元模型具有相同的设计原理和构造。对于大型复杂工程项目知识管理来说,隐性知识不仅仅量大,而且在项目管理中的作用非常突出,为了便于项目参与者共享、利用和快速准确的检索知识,采用元元模型构建的知识管理知识模型更为有利。基于元元模型的大型工程项目知识管理的知识模型如图3所示。
5. 工程项目知识管理数据库
(1)对于大型复杂工程项目的知识管理的数据与普通的业务和办公系统所处理的数据来说,有很大的差别,在大型工程项目的KMS中,即包含大量表单的结构化数据,又包含以文档、图片、视频资料以及元数据等非结构化数据。一般文档型数据和关系型数据库都不能满足大型复杂工程项目的KMS对数据库方面的功能需求。
(2)各种数据库不能单一有效处理这些知识数据,混合数据库作为一种平衡体,比单一数据库更加具有生命力;因此,采用混合数据将更加有利[6]。同时,通过配合XML技术,能更加便于用户对数据库的管理,可以说XML的出现,以及相关运用标准的制定(如Xquery.SQL/XML),为数据库引入面向对象的技术提供了新的动力。使用混合数据库对文档型数据可以利用配备有DOMINO(R8)的服务器,借助于DOMINO的强大的功能,丰富的界面,实现工程项目管理多方、多人的协同工作。对于结构化数据,可以形成表单用JAVA+RDB对数据进行处理。对于非结构化数据(比如图片、声音、视频资料等),通过建立三个字段的表(mumber编号,varchar(1024),blol内容)来处理;其中引用可通过编号实现,检索可通过关键词的描述。对半结构化数据则通过XML格式来组织数据并保存在CLOB字段中。
6. 结束语
本文从工程项目的知识管理的核心支撑技术从发,将知识管理与工程项目相结合,提出知识模型、数据库构成、知识地图以及知识挖掘技术。对应对项目实施中的技术难题,提升项目整体管理水平和能力,确保运用效果,无疑具有重大的现实意义。
参考文献
[1]易凌峰,朱景琪著. 知识管理[M].上海:复旦大学出版社2008.
[2]王众托. 项目管理中的知識管理问题[J]. 土木工程学报,2003(3):1~7.
[3]刘晓冰,邱元鹏,等. 知识管理在备件供应系统中的应用与研究[J]. 计算机集成制造系统,2007(12):2473~2480.
[4]冯新民,王建冬. 知识挖掘的概念困境与广义知识挖掘[J]. 情报杂志,2008(7):63~65.
[5]林慧苹,范玉顺,等. 产品设计中基于元模型的知识管理[J]. 计算机集成制造系统,2007(4):663~667.
[6]倪燕. 混合数据库悄然来临[J].软件世界,2007.4.5:44~45.