14/10/2020
Automotive SPICE®
Level 3 and Beyond
with codeBeamer ALM
2
• Founded in 1998, HQ in Stuttgart, Germany
• Active in safety-critical markets
for over 10 years
• Products and processes
certified by TÜV Nord and TÜV Süd
About
Intland Software
3
Complexity
challenge
Ford Model T -> Purely mechanical
Most recent cars -> Highly electronic
4
Simplifying complexity
Purpose-built layers of components
Components:
Mechanical
Hardware
Software
Others (Liquids, oils, glues, etc.)
5
Final
Assembly
Light module
Cockpit Door system
Control unit Window
Radio unit Handles Cladding
Individual parts
Domain Domain HW Scope View
OEM Vehicle
OEM Tier 1 Subsystem
Tier 1 ECU
Tier 2 MCU
OEM
Suppliers
Distributing
complexity
6
ASPICE
ISO 26262
Key standardization
To deliver
SAFE
and
QUALITY
electronics design
7
Automotive SPICE
SYS.2
System Requirements Analysis
SYS.5
System Qualification Test
SYS.3
System Architectural Design
SYS.4
System Integration & Integration Test
SWE.1
Software Requirements Analysis
SWE.6
Software Qualification Test
SWE.2
Software Architectural Design
SWE.5
Software Integration & Integration Test
SWE.3
Software Detailed Design & Unit Construction
SWE.4
Software Unit Verification
8
Automotive SPICE
1
2
3
4
5
9
ASPICE
ISO 26262
Why ISO 26262?
10
Safety and Quality
Errors are a fact of life –
they were alway with us,
and are here to stay.
Types of errors:
ASPICE
ISO 26262
Random Systematic
11
Safety and Quality
ASPICE
ISO 26262
Random
errors
Systematic
errors
We can calculate,
estimate and plan failures
Control:
Safety Analysis
(DFMEA,PFMEA,FMEDA,
DFA, etc. - ISO 26262)
Systematic errors
(SW & HW Designs)
Probability is 100%,
failures can come anytime
Control:
Process control measures
(ASPICE, ISO 26262)
12
Safety and Quality
ASPICE
ISO 26262
ASPICE
Processes
ISO 26262
Safety
approaches
13
Safety and Quality
ISO
26262
ASPICE
How to design
for safety
How to design
to be safe and useful
How to design
if safety
is not a concern
14
Safety and Quality – ADAS systems
Vienna Convention on Road Traffic 1968, AMD 2016
SAE J 3016-2018
Useful Safe
ISO 11270:2014 LKAS
ISO 15622:2018 ACC
ISO 17387:2008 LCDAS
Automotive SPICE
ISO 26262:2018
ISO/PAS 21448:2019
SOTIF
UL 4600:2020
15
Why adhere to ASPICE and ISO 26262?
My customer
asked
I want to be more
profitable
I want
more
complex
projects
I want to deliver
products faster
I want less customer
complaints
16
Tooling landscape for ASPICE and ISO 26262
Task Management
Document Sharing
Requirements Management
QMS
Documents
Management
Wiki
MS Word
17
Tooling goals for ASPICE and ISO 26262
Enable transparency in design processes
Ensure digitalized development process control
Manage digitalized, intelligent work products
Enhance supplier integration
Automotive
tooling
18
Tooling foundation for ASPICE and ISO 26262
Processes
Methods
Practices
Roles
Activities
Stages
Collaborative
workflows
Work products
Roles
Activities
Stages
Intelligent
design
contents
19
Tooling foundation for ASPICE and ISO 26262
Process
Group
Process
Workflows
Process Definition
Work
Products
Roles RACI
Contents
20
An example for ASPICE and ISO 26262 tooling
Workflows
Information Access Roles
Contents
ALM
21
An example for ASPICE and ISO 26262 tooling
Pre-built
ALM
process template
Automotive ALM Template
for ASPICE and ISO26262
Custom tailoring • Additional and Custom Use Cases
22
An example for ASPICE and ISO 26262 tooling
Workflows
Information Access Roles
Contents
ALM - Automotive Template
ASPICE/ISO 26262
Pre-configured ALM
23
An example for ASPICE and ISO 26262 tooling
24
ASPICE Level 3 and 3+
1
2
3
4
5
25
ASPICE Level 3 and 3+
Process reference
Meta-model
Project 1 Project 2 Project 3 Project N...
26
ASPICE Level 3 and 3+ - ALM support
Project 1 Project 2 Project 3 Project N...
Process reference
Meta-model
Improvement
1
Impr. 2 Impr. 1
Impr. 1
Impr. 2 Impr. 2
Impr. 1
Improvement
2
27
Potential benefits of an ALM
Automotive
Template
Enable organizational learning by process
prototyping
Automate administrative tasks by digitalization
Increase value-added activities
Motivate engineers by focusing on engineering
excellence
Enhance product quality, reduce recalls, increase
customer satisfaction
14/10/2020
Thank you!

Automotive SPICE Level 3 and Beyond with codeBeamer ALM

  • 1.
    14/10/2020 Automotive SPICE® Level 3and Beyond with codeBeamer ALM
  • 2.
    2 • Founded in1998, HQ in Stuttgart, Germany • Active in safety-critical markets for over 10 years • Products and processes certified by TÜV Nord and TÜV Süd About Intland Software
  • 3.
    3 Complexity challenge Ford Model T-> Purely mechanical Most recent cars -> Highly electronic
  • 4.
    4 Simplifying complexity Purpose-built layersof components Components: Mechanical Hardware Software Others (Liquids, oils, glues, etc.)
  • 5.
    5 Final Assembly Light module Cockpit Doorsystem Control unit Window Radio unit Handles Cladding Individual parts Domain Domain HW Scope View OEM Vehicle OEM Tier 1 Subsystem Tier 1 ECU Tier 2 MCU OEM Suppliers Distributing complexity
  • 6.
    6 ASPICE ISO 26262 Key standardization Todeliver SAFE and QUALITY electronics design
  • 7.
    7 Automotive SPICE SYS.2 System RequirementsAnalysis SYS.5 System Qualification Test SYS.3 System Architectural Design SYS.4 System Integration & Integration Test SWE.1 Software Requirements Analysis SWE.6 Software Qualification Test SWE.2 Software Architectural Design SWE.5 Software Integration & Integration Test SWE.3 Software Detailed Design & Unit Construction SWE.4 Software Unit Verification
  • 8.
  • 9.
  • 10.
    10 Safety and Quality Errorsare a fact of life – they were alway with us, and are here to stay. Types of errors: ASPICE ISO 26262 Random Systematic
  • 11.
    11 Safety and Quality ASPICE ISO26262 Random errors Systematic errors We can calculate, estimate and plan failures Control: Safety Analysis (DFMEA,PFMEA,FMEDA, DFA, etc. - ISO 26262) Systematic errors (SW & HW Designs) Probability is 100%, failures can come anytime Control: Process control measures (ASPICE, ISO 26262)
  • 12.
    12 Safety and Quality ASPICE ISO26262 ASPICE Processes ISO 26262 Safety approaches
  • 13.
    13 Safety and Quality ISO 26262 ASPICE Howto design for safety How to design to be safe and useful How to design if safety is not a concern
  • 14.
    14 Safety and Quality– ADAS systems Vienna Convention on Road Traffic 1968, AMD 2016 SAE J 3016-2018 Useful Safe ISO 11270:2014 LKAS ISO 15622:2018 ACC ISO 17387:2008 LCDAS Automotive SPICE ISO 26262:2018 ISO/PAS 21448:2019 SOTIF UL 4600:2020
  • 15.
    15 Why adhere toASPICE and ISO 26262? My customer asked I want to be more profitable I want more complex projects I want to deliver products faster I want less customer complaints
  • 16.
    16 Tooling landscape forASPICE and ISO 26262 Task Management Document Sharing Requirements Management QMS Documents Management Wiki MS Word
  • 17.
    17 Tooling goals forASPICE and ISO 26262 Enable transparency in design processes Ensure digitalized development process control Manage digitalized, intelligent work products Enhance supplier integration Automotive tooling
  • 18.
    18 Tooling foundation forASPICE and ISO 26262 Processes Methods Practices Roles Activities Stages Collaborative workflows Work products Roles Activities Stages Intelligent design contents
  • 19.
    19 Tooling foundation forASPICE and ISO 26262 Process Group Process Workflows Process Definition Work Products Roles RACI Contents
  • 20.
    20 An example forASPICE and ISO 26262 tooling Workflows Information Access Roles Contents ALM
  • 21.
    21 An example forASPICE and ISO 26262 tooling Pre-built ALM process template Automotive ALM Template for ASPICE and ISO26262 Custom tailoring • Additional and Custom Use Cases
  • 22.
    22 An example forASPICE and ISO 26262 tooling Workflows Information Access Roles Contents ALM - Automotive Template ASPICE/ISO 26262 Pre-configured ALM
  • 23.
    23 An example forASPICE and ISO 26262 tooling
  • 24.
    24 ASPICE Level 3and 3+ 1 2 3 4 5
  • 25.
    25 ASPICE Level 3and 3+ Process reference Meta-model Project 1 Project 2 Project 3 Project N...
  • 26.
    26 ASPICE Level 3and 3+ - ALM support Project 1 Project 2 Project 3 Project N... Process reference Meta-model Improvement 1 Impr. 2 Impr. 1 Impr. 1 Impr. 2 Impr. 2 Impr. 1 Improvement 2
  • 27.
    27 Potential benefits ofan ALM Automotive Template Enable organizational learning by process prototyping Automate administrative tasks by digitalization Increase value-added activities Motivate engineers by focusing on engineering excellence Enhance product quality, reduce recalls, increase customer satisfaction
  • 28.

Editor's Notes

  • #8 o Viszont utana egy overview-ra lenne szükseg, sztem ahol ki van fejtve a how?. Itt arra gondolok, hogy a slide 2-4 gyakorlatilag kategorizalja hogy ki, mire es hogyan kell hasznalja a tempalte-et. Ezutan kellene kiemelni, hogy a template modularis es attol függöen mire hasznaljak a különbözö reszeit hasznalni csak a template-nek.
  • #9 o Viszont utana egy overview-ra lenne szükseg, sztem ahol ki van fejtve a how?. Itt arra gondolok, hogy a slide 2-4 gyakorlatilag kategorizalja hogy ki, mire es hogyan kell hasznalja a tempalte-et. Ezutan kellene kiemelni, hogy a template modularis es attol függöen mire hasznaljak a különbözö reszeit hasznalni csak a template-nek.
  • #10 2010 Prius recalls https://www.csmonitor.com/Business/new-economy/2010/0209/Toyota-Prius-recall-Is-my-2010-Prius-safe-to-drive-When-will-it-be-fixed https://www.networkworld.com/article/2245704/toyota-to-recall-prius-hybrids-over-abs-software.html 2011 Jaguar recall https://www.computerworld.com/article/3415545/jaguar-recalls-18-000-cars-over-cruise-control-software-fault.html 2011 Honda recalls, Volvo S60 recalls https://spectrum.ieee.org/riskfactor/green-tech/advanced-cars/honda-recalls-936000-more-vehicles-for-electrical-and-software-fixes