오늘날의 자동차 업계는 전동화, 자율주행 및 커넥티드와 같은 신기술을 적용하면서 전기/전자 시스템에 의한 제어 기술 또한 갈수록 고도화되고 복잡해지고 있다. 이러한 시장 환경은 필연적으로 안전 및 보안과 같은 품질 속성을 요구하게 되는데 이는 전기/전자 시스템을 개발하는 프로세스 품질에 의해 결정되는 바가 크다. 이 책은 자동차 전기/전자 시스템의 프로세스 능력을 결정하는 심사 모델인 Automotive SPICE® 4.0의 핵심 개념과 프로세스를 체계적으로 설명하고, 시스템·소프트웨어·하드웨어·머신러닝 엔지니어링부터 품질·프로젝트·리스크 관리, 심사 및 관련 표준과의 연관성에 이르는 여러 주제들을 실무 관점에서 폭넓게 다룬다. Automotive SPICE®를 이해하고 실제 개발과 심사에 적용하고자 하는 엔지니어와 실무자를 위한 안내서이다.
목차
1. 소개 ___1.1. 우리는 거인의 어깨 위에 서있다. ___1.2. 이 책의 목적과 사용 ___1.3. 각 장의 개요
2. 주제 소개 ___2.1. 분류 ___2.2. 심사원 및 전문가 인증 ___2.3. Automotive SPICE®를 통한 프로세스 개선 ___2.4. Automotive SPICE®와 애자일
3. Automotive SPICE® 구조 ___3.1. 프로세스 차원과 프로세스 설명 구조 ___3.2. 능력 차원
4. Automotive SPICE® 4.0의 새로운 특징 ___4.1. 용어의 명확성 ___4.2. 생성된 정보 객체 ___4.3. 기본 프랙티스 변경 ___4.4. Automotive SPICE® 4.0과 전략 ___4.5. 프로세스의 독립성 ___4.6. 하드웨어 프로세스 ___4.7. 머신러닝 (ML) ___4.8. 밸리데이션
5. 핵심 컨셉 ___5.1. 시스템의 개념 ___5.2. 체계적 접근 방법 및 전략 ___5.3. 수행의 적절성 ___5.4. 문제와 해결책 분리하기 ___5.5. 분석 ___5.6. 검토 ___5.7. 양방향 추적성과 일관성 ___5.8. 서로 다른 이해 수준 간의 전환 ___5.9. 의사소통과 투명성 ___5.10. 프로젝트 추적성
6. 프로세스 전반에 걸친 주제 ___6.1. 통합, 검증 및 밸리데이션 (IVV) ___6.2. 모델 기반 시스템 엔지니어링 (MBSE) ___6.3. 어플리케이션 파라미터 ___6.4. 자동차 제조업체(OEM)에서 Automotive SPICE® 준수 구현의 특수성 ___6.5. 심사를 위한 프로세스 분류
7. 취득 프로세스 그룹 ___7.1. ACQ.4 공급업체 모니터링
8. 공급 프로세스 그룹 ___8.1. SPL.2 제품 릴리스
9. 시스템 엔지니어링 프로세스 그룹 ___9.1. SYS.1 요구사항 도출 ___9.2. SYS.2 시스템 요구사항 분석 ___9.3. SYS.3 시스템 아키텍처 설계 ___9.4. SYS.4 시스템 통합 및 통합 검증 ___9.5. SYS.5 시스템 검증
10. 소프트웨어 엔지니어링 프로세스 그룹 ___10.1. SWE.1 소프트웨어 요구사항 분석 ___10.2. SWE.2 소프트웨어 아키텍처 설계 ___10.3. SWE.3 소프트웨어 상세 설계 및 단위 구현 ___10.4. SWE.4 소프트웨어 단위 검증 ___10.5. SWE.5 소프트웨어 컴포넌트 검증 및 통합 검증 ___10.6. SWE.6 소프트웨어 검증
11. 밸리데이션 프로세스 그룹 ___11.1. VAL.1 밸리데이션
12. 머신러닝 엔지니어링 프로세스 그룹 ___12.1. MLE.1 머신러닝 요구사항 분석 ___12.2. MLE.2 머신러닝 아키텍처 ___12.3. MLE.3 머신러닝 학습 ___12.4. MLE.4 머신러닝 모델 테스팅
13. 하드웨어 엔지니어링 프로세스 그룹 ___13.1. HWE.1 하드웨어 요구사항 분석 ___13.2. HWE.2 하드웨어 설계 ___13.3. HWE.3 하드웨어 설계 기준 검증 ___13.4. HWE.4 하드웨어 요구사항 기준 검증
14. 지원 프로세스 그룹 ___14.1. SUP.1 품질 보증 ___14.2. SUP.8 형상 관리 ___14.3. SUP.9 문제 해결 관리 ___14.4. SUP.10 변경 요청 관리 ___14.5. SUP.11 머신러닝 데이터 관리
15. 관리 프로세스 그룹 ___15.1. MAN.3 프로젝트 관리 ___15.2. MAN.5 위험 관리 ___15.3. MAN.6 측정
16. 프로세스 개선 프로세스 그룹 ___16.1. PIM.3 프로세스 개선
17. 재사용 프로세스 그룹 ___17.1. REU.2 재사용을 위한 제품 관리
18. 프로세스 능력 차원 ___18.1. 프로세스 속성 PA 1.1 프로세스 수행 (CL 1) ___18.2. 프로세스 속성 PA 2.1 프로세스 수행 관리 (CL 2) ___18.3. 프로세스 속성 PA 2.2 작업 산출물 관리 (CL 2) ___18.4. 프로세스 속성 PA 3.1 프로세스 정의 (CL 3) ___18.5. 프로세스 속성 PA 3.2 프로세스 전개 (CL 3) ___18.6. 프로세스 속성 PA 4.1 정량적 분석 (CL 4) ___18.7. 프로세스 속성 PA 4.2 정량적 관리 (CL 4) ___18.8. 프로세스 속성 PA 5.1 프로세스 혁신 (CL 5) ___18.9. 프로세스 속성 PA 5.2 프로세스 혁신 실행 (CL 5)
19. 모델 확장 ___19.1. 사이버보안 (cybersecurity)을 위한 Automotive SPICE® ___19.2. 애자일 SPICE ___19.3. 기계 엔지니어링을 위한 SPICE ___19.4. 데이터 관리 SPICE
20. 관련 표준 ___20.1. ISO 26262 ? 기능안전 ___20.2. ISO/IEC 15288 시스템 수명주기 프로세스 ___20.3. ISO/SAE 21434:2021 자동차 사이버보안 엔지니어링 ___20.4. SOTIF 의도된 기능의 안전 ___20.5. AUTOSAR
21. 심사 ___21.1. 심사 유형 ___21.2. 심사 범위 ___21.3. 평가 수행 ___21.4. 정보의 기밀성 ___21.5. 심사 기간 ___21.6. 심사에서의 역할 ___21.7. 심사 준비 및 실행 ___21.8. 심사 보고서 ___21.9. 심사 준비를 위한 모범 사례 ___21.10. 잠재력 분석
Appendix A Closing Remarks 맺는 말 Appendix B Glossary 용어 Appendix C List of abbreviations 약어 목록 Appendix D Bibliography 참고 문헌