软件企业知识体系及知识管理平台构建与实现
VIP免费
摘 要
知识作为知识经济时代的关键要素,日益受到人们的重视,企业为提高其核
心竞争力必须对自身的知识进行积累、运用和创新。软件企业作为典型的知识密
集型企业,知识已成为其最重要的资产,对于知识的梳理和积累也显得尤为重要。
软件企业实施知识管理可以将分散无序的知识整合成有机的组织知识体系,通过
组织知识体系的有效运用和持续提升形成软件企业的核心竞争力。为此,本论文
针对软件企业以软件开发为主的特点,以软件开发过程中的知识为核心(限于时
间与精力,没有涉及其他职能部门的知识),开展了软件企业知识体系的构建研究,
同时针对知识体系,构建并实现了支撑其运行和管理的一个知识管理平台。
本文首先对知识的定义、知识的分类、知识体系以及知识管理的相关概念和
技术进行界定,为本论文研究提供理论和技术基础,同时在分析软件企业特点和
软件过程特点的基础上,进一步论证软件企业构建知识体系以及知识管理平台的
必要性。
其次,从分析软件企业知识体系的特征出发,研究并给出软件企业知识体系
的构建原则,并在这些原则的指导下,研究提出了基于 RUP(统一软件过程)的软
件企业知识体系的构建策略,并按此策略构建了软件企业的知识体系。这样的构
建策略可以将知识融合到软件企业的核心业务流程即软件过程中,以便于知识的
应用和创新。同时,RUP 作为当前最为通用、最为完善的软件过程,将其适当裁剪
可以应用到任何软件项目中,因此基于以此过程构建的知识体系更具有参考性和
代表性。
最后,根据软件企业知识体系的运行和管理需求,构建并实现了一个知识管
理平台。该平台的主要功能分为三类,具体是:利用文档管理系统实现对知识体
系中显性知识的管理;利用员工黄页系统实现对知识体系中难以显性化的隐性知
识管理;利用 Wiki 知识协作、知识社区和博客平台等功能提供隐性知识显性化的
场所,尽可能将知识体系中的隐性知识转化为显性知识。这样的一个知识管理平
台将为软件企业形成核心知识体系提供有力支持。
关键词:知识体系 知识管理 知识管理平台 RUP DotNetNuke
ABSTRACT
As the key element of the knowledge economy era, knowledge becomes more and
more important and people pay more attention to it, therefore, enterprises must learn to
accumulate it, make use of it and then make further innovation about it in order to
enhance their core competitiveness. Software enterprise is a typical
knowledge-intensive enterprise in which knowledge has become an important asset, so
knowledge accumulation is of vital importance for it. Because the top priority for a
software enterprise is research and development, while knowledge is a key factor in the
process (due to time and energy limit, this paper does not refer to the knowledge of
other functional departments), this paper does some research on the construction of the
knowledge system. At the same time, the paper gives a method to build a knowledge
management platform to support the operation and management of the knowledge
system.
Firstly, relevant concepts and techniques are explained here, such as knowledge,
knowledge classification, knowledge system, knowledge management, to provide
theoretical foundation for knowledge management in software enterprises. While
analyzing the characteristics of software enterprise and software process, this paper
further identifies the necessity of constructing knowledge system and the knowledge
management platform.
Secondly, from the analysis of the characteristics of knowledge system in software
enterprise, this paper illustrates the principles to construct knowledge system for a
software enterprise. Under the guidance of these principles, this paper gives a method to
construct the knowledge system based on the unified software process-RUP, and then
gives the concrete model and the general process to construct the knowledge system.
According to this constructing method and process, the knowledge system is finally
constructed based on RUP.
Finally, in order to make the knowledge system better operate and manage, the
paper designs a knowledge management platform whose main functions can be
classified as three categories: first, using document management system to manage the
explicit knowledge in the knowledge system; second, using employee pages system to
manage the tacit knowledge which is difficult to be explicit; third, using the Wiki
knowledge coordination, knowledge communities and blog as platforms to transform
the tacit knowledge into explicit knowledge as far as possible. Such a knowledge
management platform will provide strong support for software companies to form a
core knowledge system.
Key Word:Knowledge System, Knowledge Management, Knowledge
Management Platform, RUP, DotNetNuke
I
目 录
中文摘要
ABSTRACT
第一章 绪 论 ............................................................................................................. 1
§ 1.1 研究背景及意义...............................................................................................1
§ 1.2 国内外研究现状...............................................................................................2
§ 1.2.1 软件企业知识体系相关研究现状.........................................................2
§ 1.2.2 知识管理研究现状.................................................................................3
§ 1.2.3 软件企业知识管理研究与应用现状.....................................................4
§1.3 本论文主要研究工作.......................................................................................7
第二章 知识管理与软件企业的知识管理 ................................................................. 9
§ 2.1 知识..................................................................................................................9
§ 2.1.1 知识的定义............................................................................................9
§ 2.1.2 知识的分类..........................................................................................10
§ 2.1.3 知识的转化模型..................................................................................11
§ 2.1.4 知识体系的概念..................................................................................12
§ 2.2 知识管理........................................................................................................12
§ 2.2.1 知识管理的涵义..................................................................................12
§ 2.2.2 知识管理的相关技术..........................................................................13
§ 2.3 软件企业........................................................................................................15
§ 2.3.1 软件企业的特点...................................................................................15
§ 2.3.2 软件企业的软件过程...........................................................................16
§ 2.4 软件企业知识管理的核心问题....................................................................18
§ 2.4.1 构建软件企业的知识体系..................................................................18
§ 2.4.2 构建软件企业的知识管理平台..........................................................19
§ 2.5 本章小结.........................................................................................................20
第三章 基于 RUP 的软件企业知识体系构建 ......................................................... 21
§ 3.1 软件企业知识体系的特征............................................................................21
§ 3.1.1 软件企业知识体系的静态特征..........................................................21
§ 3.1.2 软件企业知识体系的动态特征..........................................................22
§ 3.2 软件企业知识体系的构建原则....................................................................23
§ 3.2.1 以软件企业的软件开发过程为导向..................................................23
§ 3.2.2 以软件企业知识型角色的知识需求为依据......................................24
II
§ 3.2.3 以软件企业不同类型知识的管理需求为依据..................................25
§ 3.3 基于 RUP 的软件企业知识体系构建策略 ..................................................26
§ 3.3.1 基于 RUP 的软件企业知识体系构建策略模型 ................................26
§ 3.3.2 基于 RUP 的软件企业知识体系构建过程 ........................................30
§ 3.4 基于 RUP 的软件企业知识体系 ..................................错误!未定义书签。
§ 3.4.1 初始阶段知识型角色的知识体系.......................................................31
§ 3.4.2 细化阶段知识型角色的知识体系.......................................................33
§ 3.4.3 构造阶段知识型角色的知识体系.......................................................36
§ 3.4.4 移交阶段知识型角色的知识体系.......................................................38
§ 3.4.5 知识型角色各阶段知识体系整合.......................................................39
§ 3.5 本章小结......................................................................................................42
第四章 软件企业知识管理平台的构建与技术选择 ............................................... 43
§ 4.1 软件企业知识管理平台的构建目标.............................................................43
§ 4.1.1 为基于 RUP 的软件企业知识体系提供运行环境 ............................43
§ 4.1.2 为软件企业的知识活动提供运行环境..............................................44
§ 4.2 软件企业知识管理平台的功能构建.............................................................45
§ 4.2.1 基于知识体系构建要求的平台功能需求分析..................................45
§ 4.2.2 软件企业知识管理平台体系结构设计..............................................46
§ 4.2.3 平台体系结构中的主要功能模块......................................................48
§ 4.3 软件企业知识管理平台的构建技术选择.....................................................51
§ 4.3.1 平台框架技术......................................................................................51
§ 4.3.2 文档管理技术......................................................................................54
§ 4.3.3 知识协作技术......................................................................................55
§ 4.3.4 知识订阅技术......................................................................................56
§ 4.4 本章小结.........................................................................................................57
第五章 软件企业知识管理平台的实现.....................................................................58
§ 5.1 平台框架的搭建............................................................................................58
§ 5.1.1 DotNetNuke 的安装和部署 ................................................................. 58
§ 5.1.2 DotNetNuke 模块的选择与安装 ......................................................... 59
§ 5.2 显性知识管理功能的实现............................................................................61
§ 5.2.1 文档管理模块 DMX 的加载 ............................................................... 61
§ 5.2.2 文档管理系统的实现...........................................................................63
§ 5.3 隐性知识显性化管理功能的实现................................................................66
III
§ 5.3.1 知识协作的实现...................................................................................66
§ 5.3.2 博客平台的实现...................................................................................68
§ 5.3.3 知识社区的实现...................................................................................69
§ 5.4 隐性知识管理功能的实现............................................................................70
§ 5.5 知识订阅的实现............................................................................................72
§ 5.6 本章小结........................................................................................................74
第六章 结论与展望.....................................................................................................75
§ 6.1 研究总结.........................................................................................................75
§ 6.2 研究不足与展望.............................................................................................76
附录.................................................................................................................................77
参考文献.........................................................................................................................82
在读期间公开发表的论文和承担科研项目及取得成果.............................................86
致谢.................................................................................................................................87
第一章 绪论
1
第一章 绪 论
§ 1.1 研究背景及意义
随着知识经济时代的到来,知识已经成为众多企业最重要的财富来源,而知
识工作者也已成为企业最具有生命力的资产,企业为实现可持续的竞争力,必须
以知识的持续积累为前提,以对自身所拥有的知识从获取、传播、共享到应用整
个过程的有效管理为根本保证。因此,了解知识在企业中发挥的主导作用,对企
业业务过程中知识的获取、传递、共享、应用和创新等活动进行深入研究,成为
知识经济时代专家学者们研究关注的热门[1-2]。
软件企业作为典型的知识型企业,它的主要生产活动就是一个知识输入、知
识加工和知识输出的过程,而作为知识和技能的“承载者”的软件企业员工,代
表了软件企业所拥有的专门知识、技能和能力的总和,是决定软件企业市场价值
的关键因素。因此,相对于其他行业来说,软件企业对于知识的梳理与积累、知
识的管理与应用显得更为紧迫。随着知识管理日益受到重视,许多软件企业已经
自觉或不自觉地在组织和管理知识。对于那些显性知识,如文档资料、技术资料
和程序代码等,企业已经能自觉加以管理(即所谓的技术管理或文档管理);对于
那些存储在员工头脑中的隐性知识,软件企业普遍采用“师徒传帮带”的方法予
以管理。然而,在软件企业的知识管理研究和实践中,还存在着以下几个缺陷:
(1)知识散乱无序,缺乏有效合适的整理方法[3]。包括软件企业在内的大多
数企业人员都意识到了知识的重要性,但是具体到了知识的应用环节才发现,许
多知识分散在各个角落,缺乏统一有效的组织和管理方法,即便是将知识暂时整
合到了一起,由于没有很好地与业务流程相结合,到了知识应用时同样对于需要
哪些知识、在哪里获取以及如何获取等问题无从下手。
(2)现有的知识管理研究虽然从不同的角度提出各种各样的知识管理策略,
但这些研究成果很少建立在对企业知识体系内在结构进行深入考虑的基础之上[4]。
事实上,知识管理不是对特定项目的管理,也不是对部分员工的管理,而是对企
业知识整体的管理。因此,在软件企业的知识管理研究和实践中,应该对软件企
业知识的整体进行研究,而现有的研究成果大部分是以某一学科为主线进行了知
识体系的研究,如由 IEEE 提出并于 2004 年完成的“软件工程知识体系”等,缺
少对整个软件企业的知识体系的构建策略和方法的研究。
(3)对于软件企业中隐性知识的研究和关注不够。软件企业最重要的知识资
产不是那些已存在的显性知识,而是存储在知识型员工头脑中的隐性知识,这些
知识才是解决软件企业问题的关键。现有的软件企业知识管理研究和实践对显性
软件企业知识体系及知识管理平台构建与实现
2
知识的管理已经趋于成熟,但对于隐性知识管理的研究还缺乏有效的管理手段。
软件企业中传统的“师徒传帮带”虽然可以将老员工头脑中的隐性知识传递给新
的员工,把企业中的隐性知识保存下来,但是在知识的传递过程中,由于限于老
员工的传教能力和新员工的接受能力等原因,知识损耗比较大,而且这种传递方
法受主观因素影响比较大,如果老员工不愿意将自己知识拿出来共享或传递给新
员工,那么这种方法的效果将大受影响。
(4)缺乏有效的知识管理 IT 工具的支持或支持的效果不理想[5]。许多软件企
业虽然已经意识知识管理的重要性,也开始了对企业知识按照一定的方法进行了
组织和管理,但是由于缺乏有效的知识管理 IT 工具支持,知识的存取、知识的交
流沟通非常不便,知识的管理还处于比较混乱的状态,经常出现知识重复、知识
相互覆盖、知识丢失以及知识查找不便等问题。虽然可以通过购买商业化的知识
管理系统或自己开发知识管理系统来解决以上问题,但是对于大部分的软件企业
来说,一方面,购买的知识管理系统往往不符合本企业知识管理的需求;另一方
面,自己开发的知识管理系统,又往往存在技术力量不够等问题。因此,许多软
件企业对于本企业知识管理的 IT 支持总是显得有心无力。
从以上几点可以看出,软件企业有效实施知识管理需要解决几个关键问题:
第一,对于软件企业知识的整体进行研究,并结合软件企业的业务流程,将企业
内部零散无序的知识按照一定方法组织和管理起来,同时应该重视对隐性知识的
收集和整理,最后形成软件企业的核心知识体系;第二,软件企业知识体系的运
行和管理需要知识管理 IT 技术支持,应该利用当前先进的信息技术和知识管理技
术,既能满足软件企业知识体系运行和管理的实际需求,为企业探索适合自己的
知识管理系统提供实践平台,又不会给它们的成长变化带来过重的负担。同时这
种技术不但要对文档资料等显性化的知识提供很好的管理手段,而且对于员工头
脑中的意会性或隐性知识的管理,能够提供强有力的支持。
本论文正是在这种背景下提出的,试图通过构建软件企业的知识体系以及知
识管理平台,能在一定程度上解决软件企业实施知识管理过程中遇到的以上关键
问题。
§ 1.2 国内外研究现状
§ 1.2.1 软件企业知识体系相关研究现状
知识观的企业能力理论的代表人物巴顿提出了企业核心能力就是企业的知识
体系,但是,他并没有具体分析知识体系的构成与特性[4]。对于软件企业来说,一
第一章 绪论
3
些研究机构提出了某些相关学科的知识体系,其中最有影响的是由 IEEE 提出并于
2004 年完成的软件工程知识体系指南(SWEBOK:Software Engineering Body of
knowledge)。SWEBOK 把整个体系分解为 10 个知识域,软件需求、软件设计、软
件构造、软件测试、软件维护、软件配置管理、软件工程管理、软件工程过程、
软件工程工具与方法和软件质量[6]。指南提出的意义在于给出了一个相当开放的软
件工程知识框架和体系的指南,软件企业可以使用指南进行相关的培训和教育。
但是这仅仅是软件企业涉及的某一主要学科的知识体系,对于构建软件企业的核
心能力来说并不完整。
在国内,应力和钱省三提出[7],企业知识体系是企业知识资源的总和及相关的
结构和支持技术,是任何一个企业赖以生存的基础。他们认为,知识体系是多层
次、网络状的结构,从运作过程来看,知识可以分为战略层知识、管理层知识和
作业层知识。芮明杰、陈娟[4]对于高技术企业知识体系的构建与管理进行了较为深
入的研究,提出企业员工和企业知识记忆装置是企业知识体系的基本构成要素。
他们给出了一个解释企业知识体系的结构与运行的一般模型:知识点—知识链—
知识场模型,并在这个一般模型的基础上构建了一个高技术企业知识体系的构造
模型。这些研究成果对于软件企业知识体系的构建研究具有一定借鉴意义,但是,
他们都忽视了与企业业务过程相结合的研究,企业业务过程才是知识的应用、创
新场所,因此,在知识的应用时往往还会产生如该用哪些知识、该从哪里获取等
诸多问题。
§ 1.2.2 知识管理研究现状
知识管理是随着知识经济这种新的经济形态的出现,在企业管理过程中,从
有形资产的管理和生产能力的管理过渡到人才技能和知识运用的管理,这些变化
导致知识管理这一新的管理理论的产生、发展和成熟。
一般认为,现代知识管理的研究开始于 20 世纪 80 年代。在 80 年代中期,尽
管传统的经济学理论忽视知识作为资产的价值,而且多数企业组织缺乏知识管理
的战略和方法,知识(以及它以专业能力形式的表述)作为竞争性资产的重要性
已经明确化。当时在有的领域,已出现依赖人工智能和专家系统的知识管理系统,
“知识获取”、“知识工程”、“以知识为基础的系统”和“基于计算机的存在论”等观点
也相继出现。与此同时,有关知识管理的论文开始在《斯隆管理评论》、《组织科
学》、《哈佛商业评论》以及其他刊物上刊出,关于组织学习和知识管理的第一批
专著也开始出版,如森格的《第五项修炼》和 Sakaiya 的《知识价值的革命》。1989
年,国际知识管理网络(IKMN)于欧洲创建,这一组织吸纳了美国的“知识管理
软件企业知识体系及知识管理平台构建与实现
4
论坛”和其他与知识管理相关的团体及其出版物。“知识管理”这个术语正式地编入
了词典中[8-10]。
经过多年的发展,研究知识管理的文献越来越多,国外的研究相对具体、深
入,更多地结合案例分析,而国内的研究则普遍抽象、全面,更多注重理论体系
的逻辑严密性与完整性。由于知识管理理论起源于国外,因此在理论研究方面,
国内外的研究具有很强的相关性,目前普遍将知识管理理论分为三个学派:技术
学派、行为学派以及综合学派[11]。
技术学派认为“知识管理就是对信息的管理”,这个领域的专家一般都有计算
机科学和信息科学的知识背景,他们常常侧重于对信息管理系统、人工智能等方
面的技术研究,对于该学派来说,知识就是对象,并可以在信息系统中被标识和
处理。本文认为,技术是知识管理研究的重要组成部分,它为知识管理提供基础
设施方面的支撑,但是技术是知识管理的必要而非充分条件,只对知识管理技术
的进行研究是远远不够的。
行为学派认为“知识管理就是对人的管理”。这个领域的专家一般都有哲学、
心理学、社会学或商业管理等方面的知识。他们侧重于对人类个体的技能和行为
的评估、改变或者是改进。对于这个学派的专家来说,知识等于过程,是一个对
不断改变着的技能等的一系列的复杂的、动态的过程[11]。
不同于以上两个学派,综合学派认为“知识管理不但要对信息和人进行管理,
还要将信息和人连接起来进行管理;知识管理要将信息处理能力和人的创新能力
相互结合,增强组织对环境的适应能力”。该学派的专家同时具有信息技术和管理
学、经济学两方面的知识,将技术学派和行为学派的观点进行融合来分析企业中
的知识管理,是较为系统和全面的观点,所以这个观点很快被业界接受。
§ 1.2.3 软件企业知识管理研究与应用现状
1、国外软件企业知识管理研究与应用现状
知识管理的理论起源于国外,因此,国外企业,尤其是国外软件企业对于知
识管理的研究和应用开展的比较早,例如 HP、Microsoft 和IBM 等IT 行业的巨头
们早在上个世纪 90 年代就开始了知识管理的研究和应用,也取得了骄人的成绩,
它们也成为知识管理界争相学习的典型案例,下面以 HP、Microsoft 为例,介绍其
知识管理的研究和应用情况。
(1)HP
HP 是最早实施知识管理的企业,惠普的知识管理水平事实上已经超过了微软
和IBM,位居全球 IT 企业之首,并令“惠普之道”闻名于世界,成为管理学界争
摘要:
展开>>
收起<<
摘要知识作为知识经济时代的关键要素,日益受到人们的重视,企业为提高其核心竞争力必须对自身的知识进行积累、运用和创新。软件企业作为典型的知识密集型企业,知识已成为其最重要的资产,对于知识的梳理和积累也显得尤为重要。软件企业实施知识管理可以将分散无序的知识整合成有机的组织知识体系,通过组织知识体系的有效运用和持续提升形成软件企业的核心竞争力。为此,本论文针对软件企业以软件开发为主的特点,以软件开发过程中的知识为核心(限于时间与精力,没有涉及其他职能部门的知识),开展了软件企业知识体系的构建研究,同时针对知识体系,构建并实现了支撑其运行和管理的一个知识管理平台。本文首先对知识的定义、知识的分类、知识...
相关推荐
-
跨境电商商业计划书模版VIP免费
2025-01-09 26 -
跨境电商方案范文VIP免费
2025-01-09 14 -
创业计划书VIP免费
2025-01-09 18 -
xx生鲜APP计划书VIP免费
2025-01-09 12 -
跨境电商创业园商业计划书(盈利模式)VIP免费
2025-01-09 8 -
跨境电商计划书VIP免费
2025-01-09 13 -
绿色食品电商平台项目计划书VIP免费
2025-01-09 22 -
农产品电子商务商业计划书VIP免费
2025-01-09 8 -
农村电商平台商业计划书VIP免费
2025-01-09 13 -
生鲜商城平台商业计划书VIP免费
2025-01-09 21
作者:陈辉
分类:高等教育资料
价格:15积分
属性:91 页
大小:1.81MB
格式:PDF
时间:2024-11-19

