论文部分内容阅读
在当前知识经济环境中,知识管理变得越来越重要,“智力资本”已经成为创造财富的实际推动力。谁能创新知识和善于运用知识,将知识转化为价值来获取更高的收益,谁就能在激烈的竞争中获得优势。作为与知识经济关系极为密切的软件开发活动,它的项目管理过程渗透着知识管理的基本思想,知识的创新和利用是软件开发成功与否的关键因素。本文第一部分首先以项目管理、知识管理、软件开发过程等理论知识为基础,阐述了软件开发中知识管理的关键要素和活动,以及实施知识管理的方法与步骤,剖柝了国内软件企业目前实施知识管理的障碍与问题。本文第二部分以软件开发能力成熟度模型CMM为兼容性理论框架,融合集成软件能力成熟度模型(CMMI)和知识管理成熟度模型(KMMM)的相关内容,提出了基于知识管理的软件开发过程模型--KCMMI,并详细分析了KCMMI当中与知识管理关系最为密切的10个过程域,从而提出企业实施KCMMI的具体要求。本文第三部分在KCMMI模型的基础上,建议引入WEB2.0的思想与技术构建具备开放性、互动性、可扩展性的KCMMI平台,对平台需求进行分析,形成了基本的框架设计,并对平台的实现技术进行具体建议与说明。本文第四部分介绍了广东电信某下属公司研发部门近年来在软件开发项目中实施知识管理的现状,以KCMMI为模型来评估公司软件开发过程中知识管理改进的效果,总结该公司实施知识管理的经验和存在的问题,提出基于KCMMI的优化与完善建议。最后,本文探讨了软件开发中知识管理的未来发展思路,并指出了进一步的研究方向。