论文部分内容阅读
软件能力成熟度模型(Capability Maturity Model for Software,简称SW-CMM)是由美国卡内基-梅隆大学的软件工程研究所首先提出的,并在1993年正式发布了SW-CMM1.1版,这是目前使用最为广泛的版本。CMM思想来源于已有多年历史的产品质量管理和全面质量管理。CMM是组织进行软件过程改善和软件过程评估的有效指导框架,以5个不断进化的层次给出了企业软件过程改进的历程。 自CMM在中国登陆以来,软件企业实施CMM似乎已经成为一股潮流,同时有很多研究机构也参与到对CMM的研究中来,但这些研究在很大程度上只是侧重于对这一模型的理论研究,缺少与企业的实际相结合,许多企业在实施CMM的过程中,迫于缺少成功的经验可以借鉴,往往感到迷茫。 鉴于目前国内CMM的应用研究现状,本文将通过对国内四家软件企业实施CMM过程的跟踪研究,以期为其它企业实施基于CMM的软件过程改进提供切实可行的帮助。所选取的四个企业,具有很强的代表性,从企业性质而言,有民营企业、国企也有外资企业,从它们所通过的CMM评估级别而言,有二级、三级也有五级,其中有家企业是分别通过了CMM和CMMI五级评估,总结他们在CMM实施中的经验和遇到的问题,相信会对其它准备实施CMM的企业有很大帮助。 论文主要的研究成果及创新之处如下: 1、分析总结所调研企业实施CMM的过程,提出企业实施CMM的具体步骤、实施范围、实施时间的确定以及实施过程中的资源投入及其它应注意的问题,为其它企业实施CMM及参加评估提供切实可行的建议; 2、基于本文的研究,开发了CMM应用辅助平台,并探讨了软件工具对CMM实施的帮助。该平台不仅可以引导企业学习实施CMM,还提供了具有实际应用价值的工具工作量管理和同行评审,软件企业实际实施CMM时,可以根据自身的实际情况和具体要求加以应用。