I. 자동차 분야 S/W 프로세스 성숙도 인증, ASPICE의 개념
- 자동차 S/W 개발조직 프로세스 성숙도 수준 심사 ISO15504 및 ISO12207 기반 표준 프로세스 모델
- SPICE(Software Process Improvement and Capability dEtermination)
II. ASPICE의 구성
가. ASPICE 참조모델
구분 | 프로세스 | 설명 |
---|---|---|
기본생명 주기 | Acquisition (ACQ) 획득 | – 제품/서비스 획득 프로세스 |
Supply (SPL) 공급 | – 제품/서비스 제안, 인도 프로세스 | |
Engineering (ENG) 엔지 | – 요구사항 도출, 관계 명세, 구현, 유지 관리 | |
지원생명 주기 | Support (SUP) 지원 | – 타 프로세스 지원 – 성공 및 품질에 기여 |
조직생명 주기 | Management (MAN) 관리 | – 프로젝트 관리자 이행 활동 프로세스 |
Proc. Improvem. (PIM)프로세스개선 | – 조직단위 프로세스 – 정의, 심사, 개선 | |
Reuse (REU) 재사용 | – 프로그램 재사용 체계 – 재사용 프로세스 |
- 프로세스 참조모델(PRM)은 3개의 Lifecycle, 7개의 Process Area, 31개의 Process로 구성
나. ASPICE의 역량수준
능력 수준 | 세부 수준 |
---|---|
수준0 미달성 | – 프로세스 결과가 존재하지 않음 |
수준1 수행 | PA 1.1 프로세스 수행 |
수준2 관리 | PA 2.1 수행 관리 PA 2.2 작업 산출물 관리 |
수준3 수립 | PA 3.1 프로세스 정의 PA 3.2 프로세스 전개 |
수준4 예측가능 | PA 4.1 프로세스 측정 PA 4.2 프로세스 통제 |
수준5 최적화 | PA 5.1 프로세스 혁신 PA 5.2 프로세스 최적화 |
- 현재 유럽 완성차 업체에 부품 공급 위해 2 ~ 3레벨 수준 준수
III. ASIL와 ASPICE 비교
항목 | ASIL | ASIPCE |
---|---|---|
개념 | – IEC 61508 SIL 개념을 자동차 특성에 맞게 개선한 안전 등급 | – 자동차 S/W개발조직 성숙도 수준 심사 표준 프로세스 모델 |
사용 목적 | – 자동차H/W 및 S/W 안전도 표준 등급 제공 | – 자동차 소프트웨어 개발 조직 성숙도 수준 심사 |
구성요소 | – Severity – Exposure – Controllability | – ACQ, SPL, ENG – SUP – MAN, PIM, REU |
등급 범위 | – 자동차 안전도 표준 등급 – A ~ D Level | – 자동차 S/W 개발 성숙도 등급 – 0 ~ 5 Level |
등급 산정 방법 | – Severity (1~3) – Exposure (1~4) – Controllability (1~3) 조합 최종등급 산정 | – 미달성(0), 수행(1),관리(2), 수립(3),예측(4), 최적화(5) – 역량 수준기반 산정 |
관련 표준 | – IEC 61508 기반 ISO26262 표준 | – ISO15504 표준 – ISO12207 표준 |