1、CMM/CMMI和SPCA分别是什么?
(1)CMMI(Capability Maturity Model Integration For Software,软件能力成熟度模型集成)是在CMM(Capability Maturity Model For Software,软件能力成熟度模型)的基础上发展而来的。CMMI是由美国卡耐基梅隆大学软件工程研究所(Software Engineering Institute,SEI)组织全世界的软件过程改进和软件开发管理方面的专家历时四年而开发出来的,并在全世界推广实施的一种软件能力成熟度评估标准,主要用于指导软件开发过程的改进和进行软件开发能力的评估。
(2)“软件过程及能力成熟度评估”(简称SPCA)是软件过程能力评估和软件能力成熟度评估的统称,是信息产业部会同国家认证认可监督委员会在研究了国际软件评估体制,尤其是美国卡内基-梅隆大学SEI所建立的能力成熟度模型能力成熟度模型CMMI,并考虑国内软件产业实际情况所建立的软件评估体系。是我国的自主标准。
SPCA依据的评估标准是SJ/T 11234和SJ/T 11235,这两个标准是在深入研究了CMM、CMMI、ISO/IEC TR15504、ISO9000、TL 9000以及其他有关的资料和文件以及国外企业实施CMM的实际情况后,结合国内企业的实际情况,以CMMI作为主要参考文件形成的,这两个行业标准由信息产业部于2001年5月1日发布实施,经历十几年的发展,已日趋成熟并逐步走向实际应用。
2、CMM/CMMI和SPCA申请哪个好?
根据企业的业务不同而不同。这两个体系都是在组织中实施过程改进,以提高管理水平,降低成本,增强市场竞争力。如果打算在国际市场竞争中显示软件过程能力,开展软件外包业务,则可考虑采用CMM或CMMI;如果承担较多政府项目或国内项目,则可考虑采用SPCA。由于CMM/CMMI和SPCA两个体系本质上没有什么区别,实施过程中不需要增加格外的工作量,且考虑到企业发展的不确定性和国家政策的走向,所以目前很多企业两个评估同时申请,以满足其发展需要。
SPCA是中国政府主导的软件能力成熟度评估体系,反映了政府的政策导向。评估开展的目标是为了建立我国软件过程改进模型和标准,避免把我国的软件体系标准建立在国外模型基础上,以利于我国的软件产业管理,享受国家信息产业的相关政策,推动和支持信息产业特别是软件产业的发展。
3、通过SPCA评估与通过CMM/CMMI相比,有什么特别的好处?
答:SPCA评估是信息产业部和国家认可委发布的评估方法,它将与国家信息产业的优惠政策相结合。所以通过SPCA评估的企业,将来更有机会得到国家信息产业政策、资金、项目等方面的大力支持。主要好处有以下几点:
a 费用低;
b 和评估机构更容易沟通;
c更有机会获得国家产业政策方面的支持;
d有利于承担政府的大型信息产业项目
4、可以同时申请CMM/CMMI和SPCA吗?
由于CMM/CMMI和SPCA的实施过程基本类似,特别是CMMI-SW/SE,与SPCA的两个标准SJ/T11234和SJ/T11235区别很小,所以在某种程度上,这两个评估同时申请、同时实施最为方便。而且,同时实施可以最大程度的节约成本。