ASPICE (Automotive-SPICE)

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 비교

항목ASILASIPCE
개념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 표준

 

콘텐츠 사용 시 출처 표기 부탁 드리고, 댓글은 큰 힘이 됩니다^^