공부

ASPICE(Automoive SPICE)란?

AB87 2022. 7. 22. 14:12
반응형

 


SPICE

  • Sotfware Process Improvement Capability dEtermination
  • 소프트웨어 프로세스 심사 표준

소프트웨어 사업자의 개발 생산성과 업무 처리 관리 능력을 평가하여 인증을 부여하는 소프트웨어 국제 인증 제도. ISO/IEC가 제정한 정보통신분야의 소프트웨어 프로세스를 평가하고 개선함으로써, 품질과 생산성을 높이기 위한 표준으로 공식 명칭은 ISO/IEC 15504이다.

소프트웨어 처리 개선 및 능력 평가 기준 (naver.com)


A-SPICE

  • Automotive SPICE
  • 기존 IT 업계에서 사용하는 SPICE 모델을 자동차 업계에 맞추어 개선 적용
  • 유럽 주요 OEM이 자동차 소프트웨어를 개발하는 부품 업체의 개발 역량을 평가하기 위한 목적으로 만든 산업계 통용 표준(Common Assessment Mode)이다.

2001년 OEM Software initiative(HIS)의 결정에 따라 소프트웨어 및 전자 분야에 있는 공급자(supplier)를 평가하기 위한 성숙도 모델(maturity model)로 SPICE를 사용하기로 함

2015년 VDA WG(Workiung Group)에 의해서 v3.0이 개발되어 배포되었고, 현재는 유럽 OEM들을 중심으로 산업계의 통용 표준(Common Assessment Model)으로 사용되고 있다.

http://www.cnbis.co.kr/

  • 프로세스 참조 모델(PRM) : 차량 소프트웨어 개발 시 참조할 수 있도록 제공
  • 프로세스 평가 모델(PAM) : 공급업체를 평가하기 위한 모델 제공
  • 프레임워크(MF) : 프로세스별 역량을 평가할 수 있는 측정 프레임워크

 

"10개의 프로세스"

  1. SYS.2 - 시스템 요구 사항 분석
  2. SYS.3 - 시스템 아키텍처 설계
  3. SWE.1 - 소프트웨어 요구 사항 개발
  4. SWE.2 - 소프트웨어 아키텍처 설계
  5. SWE.3 - 소프트웨어 상세 설계 및 단위 구현
  6. SWE.4 - 소프트웨어 단위 검증
  7. SWE.5 - 소프트웨어 통합 및 통합테스트
  8. SWE.6 - 소프트웨어 자격시험
  9. SYS.4 - 시스템 통합 및 통합 테스트
  10.  SYS.5 - 시스템 자격시험

배경

환경 친화성, 안전성, 경제 효율성 및 사용자 친화성에 대한 시장의 요구가 점점 높아짐에 따라, 차량 소프트웨어의 복잡성이 증가하게 되고 잠재적 리콜 및 안전 문제가 발생할 가능성이 높아지고 있다. 또한, 프로젝트 개발 일정이 짧아질수록 서브 시스템의 아웃소싱, 분산 개발 등을 통한 소프트웨어 개발과 하드웨어 비용에 대한 압박은 더욱 거세진다. 이에 따라, 신뢰성을 위한 요구사항의 증가와 개발 프로세스의 개선이 필수적인 것으로 판단되고 있다. 

자동차 OEM 제조업체들은 이러한 상황을 해결하기 위해 사전적인 예방조치들을 취하고 있다. 공급업체 프로세스 평가에서 공급된 소프트웨어의 품질이 요구사항을 충족하는지를 확인하기 위해 계약전과 계약 중에 소포트웨어 기능 평가를 진행한다. 조심해야 할 것은 ASPICE 자체는 국제표준은 아니라는 것이다. APSICE는 자동차 업계의 OEM들이 부품업체의 프로세스 역량을 평가하기 위한 목적으로 만들어졌다. ISO 33020의 요구사항에 따라 차량 시스템 개발 시 소프트웨어 프로세스에 대한 적합성 평가를 수행하기 위해 정의된 기준이다.

ASPICE(Automotive-Spice)란.. : 네이버블로그 (naver.com)


반응형