본문 바로가기
AUTOSAR, ASPICE

[ASPICE] ASPICE란 무엇인가? #ASPICE 개요

by jjongday 2024. 4. 3.
반응형

ASPICE 란?

Automotive SPICE(Software Process Improvement and Capability Determination)는 자동차 산업의 소프트웨어 개발 프로세스 평가를 위해 널리 알려진 국제 표준이다. ASPICE는 소프트웨어 개발 프로세스의 평가 및 개선을 위한 프레임워크를 제공하고 자동차 산업을 위해 생산된 소프트웨어의 품질이 요구되는 표준을 충족하는지 확인한다. 

이 표준은 비효율성을 식별 및 제거하고 커뮤니케이션을 개선하며 비용을 절감하는 데 도움이 되므로 고품질 소프트웨어 생산을 목표로 하는 자동차 회사에 필수적이다. ASPICE 프레임워크는 요구 사항 관리에서 소프트웨어 테스트 및 유지 관리에 이르는 전체 소프트웨어 개발 수명 주기를 다루며 조직이 소프트웨어 개발 프로세스를 효율적이고 효과적으로 수행할 수 있다.

 


ASPICE 및 Process 참조 모델

검증 및 검증 접근 방식으로도 알려진 V-모델은 ASPICE가 V-모델을 기반으로 구축하는 각 개발 단계에 대한 테스트 단계로 생각하면 된다. 지속적인 개선을 보장하기 위해 지속적인 평가가 필요한 체계적인 접근 방식이다. 공급자는 초기 단계에서 잠재적인 문제를 제거함으로써 이익을 얻는 반면, 클라이언트는 세심한 아이디어와 개발 프로세스를 채택함으로써 이익을 얻을 수 있다. 즉, 모든 단계에서 지속적인 혁신과 제품 생성을 보장하고 고객 만족을 확보하는 것이다. 프로세스 개선 도구, 소프트웨어 개발 도구 및 인증 프로그램과 같은 다양한 도구를 사용하여 규정을 준수할 수 있다.

ASPICE는 요구 사항을 세분화하고 생산 단계마다 테스트를 통해 평가하는 V-Model을 기반으로 한다. 이 모델은 초기 단계에서 문제를 제거할 수 있을 뿐만 아니라 아이디어와 개발을 꽃피울 수 있는 청사진을 제시하므로 공급업체와 시스템 통합업체에게 엄청난 이점이 있다.

 

프로세스는 우선 프로세스 범주에 따라 그룹화된다. 다음으로 프로세스가 다루는 활동의 유형에 따라 프로세스 그룸으로 그룹화된다. 각 프로세스는 목적 기술에 관하여 서술되며, 프로세스가 특정 환경에서 수행될 때의 고유한 기능적 목표를 포함한다.

 

프로세스는 다음의 3가지 프로세스 범주를 가진다.

- Primary Life Cycle Process (빨강)

- Organizational Lice Cycle Process (파랑)

- Supporting Life Cycle Process (초록)

 

 

위에서 언급한 3가지 카테고리 별 프로세스 그룹은 다음과 같다.


VDA Scope

앞서 말씀드린바와 같이 ASPICE 는 총 32개의 프로세스로 구성이 되어 있는데, 이 중 필수/기본 범위로 VDA 에서 정한 16개의 프로세스를 VDA Scope 이라 하며, VDA scope (구, HIS Scope) 은 아래 그림의 빨간 테두리의 프로세스에 해당합니다.

 

 

 


ASPICE 레벨

ASPICE는 조직이 소프트웨어 개발 프로세스를 평가하는 데 사용할 수 있는 일련의 프로세스 기능 수준을 정의하며, 이 수준의 범위는 다음과 같다. 

레벨 0 : 기본. 기껏해야 "부분적으로" ASPICE 요구 사항을 달성할 수 있으며 더 높은 표준을 충족하는 것보다 기본 작업 관리에 더 집중해야 한다.
레벨 1 : 수행됨. 표준 요구 사항을 거의 또는 완전히 제공할 수 있지만 프로세스에 차이가 있을 수 있다.
수준 2 : 관리됨. 작업 산출물을 안정적으로 제공하고 작업 산출물 외에 ASPICE 표준을 거의 또는 완전히 달성할 수 있다.
레벨 3 : 확립됨. 조직의 성과 기준을 설정하고 설정하고 지속적으로 평가하고 학습한다.
레벨 4 : 예측 가능. 성과 표준을 수립하고 충족하는 것 외에도 결과를 측정, 기록 및 분석하여 객관적인 평가가 가능하도록 한다.
수준 5 : 혁신. 성능 표준을 달성 및 분석하여 정량적 피드백 및 인과 관계 분석 해결 방법을 얻고 지속적인 개선에 투자한다.

반응형