Transcript
Page 1: Automotive SPICE Introduction

借⼒力Automotive SPICE 提升汽⻋车电⼦子企业产品开发质量

Confidential ©Process Improvement Asia, 2015www.piachina.com

何 宁

Page 2: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

• 为什么需要Automotive SPICE?

• 什么是Automotive SPICE?

• 如何实践Automotive SPICE?

• 谁需要了解和部署Automotive SPICE?

交流主题

Page 3: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

• 汽⻋车电⼦子⾏行业的发展历程只有不到半个世纪时间

• 近5年来,全球汽⻋车电⼦子产业规模快速增⻓长,远⾼高于汽⻋车⾏行业平均增⻓长⽔水平

• 从2007年到2011年,我国汽⻋车电⼦子在全球市场占率从17%快速提升到27%,市场规模达2600 亿元。中国有望成为全球汽⻋车电⼦子市场增⻓长率最快的国家,⾄至少会保持15%的复合增⻓长速度。预计到2016 年,中国汽⻋车电⼦子市场规模将达到5000 亿

汽⻋车电⼦子⾏行业发展进⼊入“快⻋车道”

Page 4: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

汽车电子的发展方向

更安全 更轻松

从被动安全 到主动安全

从“功能机”到“智能机”

无人驾驶 车联网

客户需求

通向未来之路

终极目标

Page 5: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

行业变革——从机电一体化到深度电子化

功能智能化 应用智能化

Page 6: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

汽车“安全性”的新问题

• ECU的种类和数量越来越多,软件规模及复杂度越来越高

• 2014年国内汽车召回情况统计,全部122次召回中,明确由于软件问题造成的有8次

• 近几年中比较典型的由于软件问题造成的召回包括2013年10月,日产SUV由于制动

控制软件问题,召回15.2万辆;2014年2月,丰田第三代普锐斯由于混合系统中控

制升压转换器软件问题,召回190万辆

Page 7: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

汽车行业软件开发需要解决的问题

• 在行业专家看来,汽车行业软件开发过程中的主要问题

存在于以下几个方面: – 需求

• 产品需求经常是不完整、不稳定的,并且更加面向解决方案; • 缺少需求的系统视角 • 对合同和基线化以后需求的变更缺乏管理 • 客户很少参与需求相关的活动

– 架构和设计 • 缺少系统层面的架构设计以及逐层分解的过程 • 对于接口的定义不完整 • 缺少验证标准

Page 8: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

汽车行业软件开发需要解决的问题(续)

– 测试 • 缺少系统性的视角(测试层次、目标、方法及计划) • 测试的目的是验证功能的正确性而不是发现问题

– 项目管理 • 对项目过程缺乏系统的方法进行计划和监控 • 受到工期、成本和功能要求的限制,质量成为唯一可变因素 • 项目计划很少考虑质量指标

– 配置管理(CM)

• 往往被忽视 • 软硬件的配置管理没有同步

Page 9: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

Automotive SPICE 模型架构过程类别 过程组 过程

主要生命周期过程

采购

ACQ.3 合同协议 ACQ.4 供应商监控 ACQ.11 技术需求 ACQ.12 法规和管理需求 ACQ.13 项目需求 ACQ.14建议要求 ACQ.15 供应商认证

供应 SPL.1 供应商投标 SPL.2 产品交付

工程

ENG.1需求采集 ENG.2 系统需求分析 ENG.3 系统架构设计 ENG.4 软件需求分析 ENG.5 软件设计 ENG.6 软件构建 ENG.7 软件集成测试 ENG.8软件测试 ENG.9 系统集成测试 ENG.10 系统测试

支持生命周期过程

支持

SUP.1质量保证 SUP.2验证 SUP.4 同行评审 SUP.7 文档 SUP.8 配置管理 SUP.9 问题解决管理 SUP.10变更请求管理

组织生命周期过程

管理MAN.3 项目管理 MAN.5 风险管理 MAN.6 度量

过程改进 PIM.3过程改进

重用 REU.2 重用过程管理

注:绿⾊色为HIS标准的15个强制过程要求

由欧洲的主要汽车制造商组成的标准制定小组(Automotive-SIG)以ISO15504为基

础,共同策定的一个“面向汽车行业的流程

评估模型”,简称为A-SPICE。

Page 10: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

Automotive SPICE过程定义

过程是不完整的,组织⽆无法证明其能够系统性的实现过程⺫⽬目标

已执⾏行的过程可以满⾜足过程的⺫⽬目标,可以获得过程的基本输出。 PA1.1:定义了每个过程必须满⾜足的基本实践和基本输出

过程都得到管理(有计划、有监控、有调整),过程相关的⼯工作产品也都得到建⽴立和维护,并保持受控

组织层⾯面建⽴立并维护了标准的过程。项⺫⽬目可以从组织的标准过程(称为“已定义过程”)中选择适合的版本作为项⺫⽬目实施的过程,从⽽而确保可以实现已定义的过程⺫⽬目标

过程的绩效可以被量化,并通过统计分析来⽀支持⺫⽬目标决策。同时,也可以确保过程绩效能够保持在规定的范围,以⽀支持业务⺫⽬目标达成

能够基于组织的业务⺫⽬目标来定义过程改进的⺫⽬目标,并持续监控⺫⽬目标的实现情况。为了达到⺫⽬目标,过程能够持续的改进,⽅方法和⼯工具也会不断⾰革新以提⾼高效率

Level 1 过程已执行 PA.1.1 过程执行

Level 2 过程已管理 PA.2.1 过程执行管理

PA.2.2 工作产品管理

Level 3 过程已定义

PA.3.1 过程定义 PA.3.2 过程部署

Level 4 过程可预测 PA.4.1 过程度量

PA.4.2 过程控制

Level 5 过程持续优化 PA.5.1 过程革新

PA.5.2 过程优化

Level 0 不完整过程

Page 11: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

Automotive SPICE与CMMI异同点

角度 CMMI-DEV A-SPICE

来源

由CMMI Institute组织全世界的软件过程改进和软件开发管理⽅方⾯面的专家开发,在全世界推⼲⼴广实施的⼀一种软件能⼒力成熟度评估标准。

由国际标准化组织iso 、国际电⼯工委员会 iec、信息技术委员会 jtc1发起的iso 15504标准制定项目,项目名称为“软件过程改进和能力测定”,简称SPICE。欧洲整⻋车⼚厂组织SIG针对汽⻋车⾏行业定制了Auto-SPICE

⺫⽬目标 指导组织改进产品开发过程,提升开发⼯工作的质量和效率

指导特定领域产品开发过程改进,确保满⾜足客户要求的质量

适⽤用范围

适⽤用于所有⾏行业的研发过程改进,过程域设置具有通⽤用性

在ISO15504基础上增加了针对汽⻋车⾏行业的过程,细节上有较强的针对性

构成有两种表述⽅方式:连续式和阶段式。连续式关注每个过程域的能⼒力等级,阶段式关注组织整体的成熟度等级

连续式,每个过程分为6个能⼒力等级,需分别关注每个过程的能⼒力。

应⽤用主要⽤用于组织对整体能⼒力当前状况的评估,识别差距,确定改进⽅方向

主要⽤用于客户对供应商开发能⼒力的⼆二⽅方审核,根据客户对过程的选择,判断供应商是否达到客户要求的过程能⼒力

评估⽅方法

采⽤用标准SCAMPI⽅方法,结果可⽤用于标杆对⽐比和组织能⼒力⽔水平确认

由客户组织,对特定的项⺫⽬目实施评估,以评估师的观察和评价为主。结果⽤用于判断该产品开发项⺫⽬目是否满⾜足客户要求

Page 12: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

Automotive SPICE与CMMI过程映射

A-SPICE CMMIACQ.4 SAMSUP.1 PPQASUP.2 VER, GP2.7

SUP.4 RD SG1, GP2.7SUP.8 CMSUP.9 PMC SG2

SUP.10 CM SG2, REQM SP1.3

MAN.3 PP,PMCMAN.5 PP,PMC,RSKM

ENG.2 RD,VER,REQM SP1.4

A-SPICE CMMIENG.3 TS SG1,VER,REQM

SP1.4ENG.4 RD,VER,REQM SP1.4

ENG.5 TS SG1, VER,REQM SP1.4

ENG.6 TS SG3,VER,REQM SP1.4

ENG.7 PI,VER,REQM SP1.4

ENG.8 VER,VAL, REQM SP1.4

ENG.9 PI,VER,REQM SP1.4

ENG.10 VER,VAL,REQM SP1.4

SPL.2 PI,CM

REU.2 TS SP2.4

Page 13: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

Automotive SPICE的实施

• 核心思想:

– “汽车厂商对其供应商的过程要求和能力评估标准”----按照其客户或潜

在客户的要求,选择合适的过程和相应的能力要求来构建组织的产品

开发过程

• 从产品战略的层面做好规划,选定有长期发展趋势和价值的产品项目。

——A-SPICE的评估是基于具体产品项目的,不会提供组织层面的成熟度

等级

• 选择合适的过程和等级。——不同的客户对供应商项目的开发过程会有不

同的要求,需要考虑在产品开发管理上的投资收益

• 在保证项目开发过程满足要求的同时,不能忽视组织层面的过程体系建设

和维护,并配合安全、可靠、方便管理的工具或系统来提供支持

Version 1.00, page 13

Page 14: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

Automotive SPICE评估

• 在评估结束后,主评估师会向被评估组

织输出两份材料:评估报告和评估记录。

• 在评估报告中主要包括两方面的内容:

➢ 结合评估的目标,总结并报告评估

结果,以过程能力视图的方式展现

每个过程的能力水平

➢ 对强项、弱项和改进建议的详细描

述,以及下一步的改进重点

• 对于过程能力水平的展示,一般包括两

个视图

Page 15: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

Automotive SPICE的应用

• A-SPICE作为一个针对汽车电子和软件行业产品开发过程的模型,可以

有以下几方面的用途: – 作为汽车制造商判断供应商开发能力的评估指南

基于Automotive SPICE的评估一般来说是针对供应商在开发项目上表现的能

力,而不是组织或部门。对汽车制造商来说,开发项目的能力无疑是第一位的。 – 作为供应商改善自身流程活动的实施指南

通过A-SPICE模型,汽车供应商可以更为清晰的了解作为其客户的整车厂对于

过程和质量的要求及关注的重点。比如HIS标准,就是 Audi, BMW, Daimler,

Porsche和Volkswagen这五家欧洲主要厂商对其供应商的15个强制过程要求。

– 作为满足功能安全(ISO 26262)所要求的流程建立的指南

ISO 26262要求建立可以持续地实施改善活动的组织体系和环境,相当于达成A-

SPICE的能力3级。

Version 1.00, page 15

Page 16: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

关于循序咨询

PSP/TSP

作为CMMI Institute授权的合作伙伴,最早将过程改进的理念带给中国

People CMM

Page 17: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

我们的客户

Page 18: Automotive SPICE Introduction

©Process Improvement Asia, 2015Confidential

谢谢 - Thanks

http://www.piachina.com 86-21-5465-1206

[email protected]

[email protected]

Danny He

86-21-5465-1206

[email protected]


Recommended