论文摘要
CMM是一个结合现代管理方法和质量工程的企业运作管理方法。自1993年推出CMM以来,曾引领美国、欧洲和印度软件企业从作坊走向大规模作业生产。到2006年,中国有近200家企业通过CMM2或CMM3级别的认证。CMMI则可以看作CMM发展的最新版本和标准,它注重于项目实施过程中的关键过程,把抽象的项目开发工作进度划分为若干具象的过程域模型,使项目具有更强的可依据性和操作性。本文主要以成品油协同监管服务平台项目为案例,结合CMMI在项目中的应用情况,以精简并行过程(即:SPP)为主要参照模型,确定系统开发的主要过程域。同时根据项目特点,提出了各过程域的主要工作内容,明确了项目开发各环节中所需产生的CMM过程域文档。从而对项目的软件开发过程辅以指导,使软件产品更加符合项目需求。本文分四章阐述论文的核心内容:第1章主要介绍软件项目管理和CMM的关系。通过熟悉软件项目管理的基本知识、组织模式和具体内容,结合CMM模型的定义及发展历史,了解了CMM的最新版本即CMMI的基本情况和边界,确定了论文主要的研究范畴。第2章主要介绍成品油协同监管服务平台的建设背景和总体目标,明确了成品油平台项目开发的必要性和意义。通过对平台项目的需求分析,更好的了解项目开发应遵循的方法和准则,同时也介绍了项目的关键技术分析,并阐述了项目的组织管理办法。第3章,结合项目需求,提出了适应项目要求,同时符合CMM标准的精简并行过程模型,即SPP模型。确定模型主要内容是为了更有效的确定出项目开发管理过程域,提出精简并行过程模型(SPP)按软件项目过程的划分为三大类19个过程域。确定了精简并行过程与CMMI3的对应关系,也提出了SPP模型中各职位的角色定位。第4章针对成品油项目,结合SPP模型理论所涵盖的项目管理过程应用、项目开发过程应用、机构支撑过程应用三个方面,抽取了项目必须的12个过程域进行具体研究,详细分析了过程域的构成,同时应用于成品油平台项目中的内容,也初步提出了各过程域在开发与执行过程中所需形成和完成的相关CMMI文档。通过研究,本论文基本实现了一套符合CMM理论模型的软件开发过程模型,并在此基础上,对于软件项目管理指标进行了提炼、分析和验证,并建立了相应的管理模型。文章阐述内容将结论转化为可执行的实践方法,可以作为承担类似政务项目的管理依据,为今后从事同类项目的开发团队提供一定的参考。