论文部分内容阅读
CMMI全称是Capability Maturity Model Integration,即软件能力成熟度集成模型,其目的是管理和改进软件企业的项目开发过程,增强开发与改进能力,它包含开发与维护活动的最佳执行方法,涵盖产品从构思到交付与维护的全生命周期。CMMI作为国外先进的软件项目过程管理标准,在国外具有良好的应用前景和应用效果,但将CMMI应用到国内需要结合国内软件企业的实际情况,因此如何将CMMI具体应用到国内软件企业是亟待解决的课题。A公司作为国内中等规模软件公司,近些年经营业绩飞速增长,软件项目规模越来越大,质量要求越来越高,原有的项目过程管理模式已经不适应公司发展,迫切需要一套行之有效的方法对软件项目过程管理进行规范,提升公司软件项目开发能力。本文以A公司的项目过程管理现状为背景,对公司现有项目过程管理存在的问题进行了深入分析,将CMMI3的过程管理模型引入A公司的项目过程管理,同时结合A公司的管理现状对CMMI模型进行了适应性改造,并针对CMMI模型更好的应用提出了诸多保障措施,使CMMI模型在A公司真正达到了改善管理的作用。本论文首先介绍了研究的意义、国内外研究动态及本论文研究采用的方法;第二部分详细介绍了项目过程管理的基础知识,并对CMMI3进行了介绍,重点是18个过程域,便于用户从理论层面上了解CMMI3;第三部分对A公司的项目过程管理现状,及存在的问题和原因进行了分析;第四部分在前面研究的基础上对公司的项目过程管理进行了CMMI3设计和实施;第五部分从项目组和公司层面上对项目过程管理CMMI3设计和实施的保障措施进行了详细阐述。