ASPICE的前世今生

1.CMM的诞生

1987年 ,美国国防部委托卡耐基梅隆大学软件工程学院(SEI)研究软件能力成熟度框架,用于评估软件供应商的能力,1991年,SEI将软件能力成熟度框架进化成软件成熟度模型(Capability Maturity Model for Software, 简称SW-CMM)。

2.什么是CMMI

CMM的成功促使其他学科也相继开发类似的过程改进模型,如采购、系统工程、需求工程,多个模型共存产生了一系列的问题,整合不同的模型的需求产生了。于是,CMMI(能力成熟度集成模型)诞生了,CMMI包含四个领域,系统工程(SE-CMM)、软件工程(SW-CMM)、采购(SS-CMM)和集成的产品和过程开发(IPPD-CMM)。
CMMI包括三个模型,CMMI-SVC,服务模型,针对IT服务、运维服务企业;CMMI-ACQ,采购模型,针对采购方,比如大型国企;CMMI-DEV,开发模型,针对供应方,如软件开发企业,外包,集成或者硬件企业。

3.什么是ASPICE

3.1 ASPICE的诞生

ASPICE是CMMI的延伸。
先说一下什么是SPICE,Software process improvement and capability determination,软件过程改进和能力测定。它是由国际标准化组织ISO,国际电工委员会IEC,信息技术委员会JTC1制定的国际标准ISO/IEC15504。
基于SPICE,各行业衍生出自己的标准,在汽车行业就是Automotive SPICE。

3.2 ASPICE过程评估模型

ASPICE是一个“过程模型”。
在这里插入图片描述
其中,SYS.2-5, SWE.1-5, SUP.1, SUP.8, SUP.9, SUP.10, MAN.3,以及ACQ在HIS的审核范围内,HIS包括宝马,戴姆勒,奥迪,保时捷、大众。

3.3 ASPICE的六个能力级别与九种过程属性

ASPICE将能力级别划分成0-5等级。等级0为不完整级,等级1为已执行级,等级2为已管理级,等级3为已建立级,等级4为可预测级,等级5为创新级。
九种过程属性包括:
1.1过程性能过程属性
2.1过程管理过程属性
2.2工作产品管理过程属性
3.1过程定义过程属性
3.2过程部署过程属性
4.1定量分析过程属性
4.2定量控制过程属性
5.1过程创新过程属性
5.2过程创新实施过程属性

3.4 ASPICE及ASPICE评估

ASPICE的评估由评估师来实施。评估师有三个等级,低、中、高,低等级评估师由iNTACS(国际评估师认证机构)来认证。中级与高级评估师的晋升和维持条件是实施ASPICE评估。
ASPICE评估有两种,一种是项目能力度评估,另一种是组织成熟度评估。一般不评估组织成熟度,因为OEM更关注的是供应商为其开发的项目的情况,而不关注供应商的组织。
ASPICE评估的有效性是只对评估项目有效,对其他项目无效。有效期为1年。
ISO/IEC 33020测试框架提供了一个评定量表。

N未实现0 to<=15%
P-部分实现>15% to <=32.5%
P+部分实现>32.5% to <=50%
L-基本实现>50% to <=67.5%
L+基本实现>67.5% to <=85%
F完全实现>85% to <=100%

3.5 参考标准

ISO/IEC 33001:2015
ISO/IEC 33002:2015
ISO/IEC 33003:2015
ISO/IEC 33004:2015
ISO/IEC 33020:2015
ISO/IEC 15504-5:2006
ISO/IEC 12207:2008
ISO/IEC/IEEE 29119-1:2013
ISO/IEC/IEEE 29119-3:2013
ISO/IEC/IEEE 24765:2010
ISO/IEC 25010:2011

  • 0
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值