论文部分内容阅读
知识经济时代,人类社会正经历着一场前所未有的由工业社会、信息社会向知识社会的巨变。软件企业作为高技术企业的代表在当今经济舞台上扮演了重要的角色,知识是其竞争优势的根本性来源。软件开发本身是一个需要大量知识支撑且会产生大量知识的,加之开发过程中各种因素之间的相互作用、相互影响,软件开发对知识管理的需求日益迫切。本文侧重对软件开发中的知识需求分析与知识体系构建问题进行研究,以软件开发中知识管理为切入点,主要研究了两个问题:软件开发中的知识需求分析的过程与方法;软件开发中知识体系的构建过程与方法。针对研究的问题,在对软件开发中的知识管理、知识需求、知识体系等概念进行分析的基础上,解决软件开发中的知识需求分析与知识体系构建问题。本文在研究过程中遵循由浅入深,由理论到实践的思路。本文研究意义在于:一方面,从理论上分析了软件开发知识需求分析与知识体系的构建过程,为软件开发中知识体系的构建提供理论指导;另一方面,建立软件开发中的知识需求分析模型以及矩阵知识体系,为软件开发提供更好的知识服务奠定基础。本文主要完成了以下五个方面的研究工作:(1)软件开发中知识管理的相关概念分析与认识。通过对知识需求和知识体系概念的分析,本文提出了软件开发中的知识需求分析过程以及知识体系的构建过程。(2)软件开发中的知识需求分析模型的建立。在对软件开发阶段、角色的分析的基础上,建立了基于知识/阶段/角色的知识需求分析模型。(3)软件开发中需求知识的获取方法与整合模式分析。在建立知识体系构建过程的基础上,从显性知识与隐性知识两个角度,提出了对软件开发中的知识获取方法与整合模式。(4)软件开发中知识体系构建研究。在对软件开发中知识需求进行分析的基础上提出了基于软件开发阶段/角色的矩阵知识体系构建方法。(5)实例分析。通过A软件公司软件开发中知识需求的分析与知识体系的构建,验证了本文提出的有关软件开发中知识需求分析与知识体系构建的研究结论。在论文最后,总结了本文的主要研究成果及结论、研究的主要贡献和局限以及需要进一步开展的工作。