转自:http://blog.sina.com.cn/s/blog_93c2f67001013qsf.html
睿泰科技 彭国明
CMMI模型具有两种表示方式:连续型和阶段型。对于CMMI评估,我们建议采用阶段型表示方式。真正的过程改进,我们建议采用连续型表示方式。
2010年10月 CMMI V1.3(CMMI-DEV 、CMMI-ACQ和CMMI-ACQ)正式发布,针对研发企业过程改进,建议引入了CMMI-DEV模型。
spice 标准开放和集成,使其备受产业用户的欢迎。许多对软件开发或过程改进有特殊要求的行业都对 spice 标准情有独钟,纷纷建立自己行业特定的spice标准,其中包括汽车业、航天业、医疗仪器业等。spice标准则提出了许多领域所特定的安全标准,在汽车领域有 iso wd 26262。
CMMI是由美国卡耐基梅隆大学软件工程研究所(Software Engineering Institute, SEI)组织全世界的软件过程改进和软件开发管理方面的专家历时4年而开发出来,并在全世界推广实施的一种软件能力成熟度评估标准,主要用于指导软件开发过程的改进和进行软件开发能力的评估,不属于国际标准。
(2)内容对比
A SPICE过程分为五大类别,客户供应商类、组织类、管理类、工程类、支持类。
CMMI分为四大别,项目管理类、工程类、过程类和支持类。
(3)过程改进方法对比
(4)评估方法对比
A SPICE评估方法
国际标准化组织(ISO / IEC 15504)提供一种关于鉴定组织的软件过程成熟度标准,它提供了一种在软件过程中使用不同评估方法的共性基础,同时获得一个在形式上足够细化的评估结果,找出需要改进的方面。
CMMI评估
CMMI评估是用于评价组织过程改进的现状。SEI定义并发布了一个过程改进CMMI评估标准方法(Standard CMMI Appraisal Method for Process Improvement, SCAMPI)。
SCAMPI 是为提供针对CMMI模型的标杆质量评级而设计的,SCAMPI适用于内部过程改进和外部能力确认。
由于CMMI采用了两种不同的表示法,产生了二种不同类型的评估,一是关于具体的过程能力等级的评估;二是组织整体成熟度水平的评估。