论文部分内容阅读
本文在分析、总结国内外相关研究成果的基础上,构建了软件企业知识管理的模式,并对模式中的知识过程、软件过程、影响因素及软件企业实践活动验证方面进行了相关的分析。主要内容包括以下四个方面:
1.构建了基于知识过程与软件过程融合的软件企业知识管理模式框架。本文分析、研究了知识过程和软件过程融合的微观基础——两类过程活动之间的相互关系,进而分析了知识过程生命周期与软件过程生命周期之间存在的同一性关系,确立了知识过程与软件过程的融合关系,提出了基于知识过程与软件过程融合的软件企业知识管理模式框架。该模式框架中主要包括了软件过程与知识过程及其各子过程之间的融合关系。根据知识在软件过程活动中表现出来的过程性特点,构建的知识管理模式既反映了知识在软件过程中的流动特性,将传统的静态知识资源管理的模式,发展为动态的知识管理模式——知识过程与软件过程的融合模式,该模式中同时突出了环境因素对知识过程的影响,研究了过程融合所依赖的企业知识战略、组织结构、企业文化和技术基础设施等环境要素。
2.对软件企业、软件过程中的知识获取、知识共享和知识应用进行了研究从知识管理的三个主要过程知识获取、知识共享、知识应用和软件过程的融合视角,分析了软件过程中显性知识和隐性知识的主要类型、特点,对知识获取与软件过程的融合及知识获取方法进行了分析;通过分析软件企业、软件过程中知识共享的内涵和主要障碍因素,结合知识共享与软件过程的融合模型,分析讨论了软件过程中开展知识共享活动的主要方式和促进因素;同时对软件企业、软件过程中的知识应用方式、模型和知识应用如何支持软件过程的改进进行了分析。
3.构建了基于本体的软件企业知识管理系统。该系统基于本文提出的知识过程与软件过程融合的软件企业知识管理模式,运用本体技术对软件过程中的有关知识(如:过程知识、领域知识以及人员胜任能力等)进行了建模,系统支持软件企业对软件知识的重用和共享;系统中,设计并实现了基于本体(ontology)的分类决策树学习算法,用于知识检索处理过程中引导知识项的分类和匹配。该系统采用Web方式为软件企业人员提供知识共享和交流的平台,可支持软件企业开展围绕软件过程的知识管理活动。
4.对知识过程与软件过程融合的软件企业知识管理模式进行了实证研究。通过对中创软件工程股份有限公司的知识管理活动进行调研,采用调查问卷、访谈和企业有关资料、文献查阅等方式,了解了中创软件工程股份有限公司在知识管理过程中的具体做法,如知识获取的方法,如何进行知识共享以及在软件开发过程中如何应用与创新知识,并对其企业文化、技术基础设施以及组织结构如何支持知识管理过程进行了调研与分析;调研与分析的结果支持并验证了本文提出的软件企业知识管理模式的有效性。