SPICE(소프트웨어 프로세스 개선 및 능력 결정)
소프트웨어 개발 프로세스가 얼마나 체계적으로 관리되고 있는지를 여러 프로세스 영역별로 심사해 능력 수준을 평가하는, 국제표준화기구가 제정한 프로세스 평가 모델(ISO/IEC 15504)입니다.
한눈에 보는 정의
SPICE(Software Process Improvement and Capability dEtermination)는 소프트웨어 개발 프로세스를 심사해 능력 수준을 평가하는 국제표준화기구(ISO/IEC 15504)의 프로세스 평가 모델입니다.
자세히 알아보기
- 예문: "자동차 업계 협력사로 등록되려면 SPICE 평가에서 일정 수준 이상의 등급을 받아야 하는 경우가 많다."
- CMMI(능력성숙도모델 통합) (CMMI)가 조직 전체의 성숙도를 하나의 단계로 표현한다면, SPICE는 요구사항 관리, 형상 관리처럼 개별 프로세스 영역마다 별도의 능력 수준을 매긴다는 점에서 평가 방식에 차이가 있습니다.
- 특히 자동차 산업에서는 SPICE를 기반으로 한 'Automotive SPICE'라는 별도 표준이 널리 쓰이며, 차량용 소프트웨어를 공급하는 업체들에게 사실상의 인증 요건으로 자리 잡고 있습니다.
- 두 모델 모두 조직이나 프로젝트의 상황에 맞게 필요한 프로세스만 골라 적용하는 Tailoring(테일러링) (테일러링)을 허용해, 무조건 모든 절차를 획일적으로 요구하지는 않습니다.