论文摘要
进入二十一世纪以来,银行业务的高速发展对其内部软件开发组织提出了愈来愈高的能力要求。银行内部开发组织在面临巨大的压力下,积极探索,力图寻求一条提升项目管理能力的发展道路。CMMI是由美国卡内基梅隆大学软件工程研究所提出来一种可用于软件开发组织进行开发能力持续建设、提升开发系统质量的模型。本文针对CMMI如何在银行内部软件开发组织中应用进行研究。论文包括以下内容:在第1章中,分析了国内外相关研究现状;在第2章中,探讨了CMMI体系结构、表现方式;在第三章中,针对银行内部软件开发组织项目实施工作主要面临缺乏统一项目实施管理模式,亟需一套行之有效的、可伸缩的项目管理体系的实际情况,按照CMMI分级建设指导思想,对建行某开发中心牵头的CMMI建设工作,提出CMMI建设工作的四项原则、三期分期建设的实施策略,并对CMMI建设工作的组织以及实施等方面进行较为全面的阐述:在第4章中,按照CMMI模型的具体要求,建立起以体系方针、核心过程/辅助过程、任务、步骤、指南、检查表、模板等为主要内容的、五层结构的标准项目过程体系,并对标准项目过程体系中的核心过程、辅助过程及其相关任务进行阐述;在第5章中,建立标准项目过程日常运作的组织结构、明确相关角色职责。为能方便使用标准项目过程,提出使用EPF这一工具,进行标准项目过程的定义、查询、使用。同时,对标准项目过程的裁剪、质量审计与持续改进等内容也进行了进一步的详述;在第6章中,采用定义项目实施工作KPI的方法,对KPI进行持续的度量与监控,分析实施标准项目过程前后KPI的变化情况,进行实施CMMI的效果评价。最后给出了本文的结论。