품질·안전 표준 지도
ISO/IEC 25010 품질 모델과 GS인증의 측정 규격(25023·12119)부터, 자동차·의료·항공처럼 안전이 최우선인 도메인 규격(ISO 26262·IEC 62304·DO-178C), 프로세스 평가(Automotive SPICE)와 정적 테스트 표준(ISO 20246)까지. 여기에 일반성적서·KOLAS 공인성적서·GS인증의 효력 차이와 자동차 사이버보안(ISO/SAE 21434·UNECE R155)을 더해, 내 프로젝트에 어떤 표준이 걸리고 무엇으로 증명해야 하는지 판단하는 지도를 그린다.
학습 목표
이 모듈 한 줄 요약 — "내 프로젝트에 어떤 규격이 걸리는지 먼저 안다". 표준 번호는 수백 개고 전부 알 필요도 없다. 중요한 것은 지금 만드는 제품에 무엇이 걸리는가다. 자동차라면, 의료기기라면, 공공 조달이라면 각각 다른 문서가 따라온다. 이 모듈은 그 지도를 그린다 — 조항을 외우는 것은 해당 모듈에서 한다.
이 모듈을 마치면 모듈 8에서 배운 ISO/IEC/IEEE 29119 바깥에 어떤 표준들이 있고, 각각이 무엇을 규정하는지 지도를 그릴 수 있다. 제품 품질을 정의하고 측정하는 규격(ISO/IEC 25010·25023·12119), 안전이 최우선인 도메인의 규격(ISO 26262·IEC 62304·DO-178C 등), 그리고 프로세스와 정적 테스트를 다루는 표준(Automotive SPICE·ISO/IEC 20246)을 구분해 설명할 수 있다. 나아가 그 규격들이 시험성적서·공인성적서·제품 인증이라는 서로 다른 증명 수단으로 어떻게 제도화되는지, 자동차 사이버보안처럼 규격이 곧 시장 진입 조건이 되는 영역에서는 무엇이 요구되는지까지 다룬다.
완료 후 할 수 있는 것
- 표준을 네 갈래(품질 모델·도메인 안전·프로세스 평가·레거시)로 분류하고, 내 프로젝트에 어떤 것이 걸리는지 판단할 수 있다
- ISO/IEC 25010의 8대 품질 특성을 실제 검증 항목과 테스트 케이스로 옮길 수 있다
- ISO/IEC 25023의 측정 지표와 GS인증의 관계를 설명하고, 품질을 수치로 제시할 수 있다
- ISO 26262의 ASIL 등급과 IEC 62304의 위험 등급이 테스트 강도를 어떻게 결정하는지 설명할 수 있다
- DO-178C의 소프트웨어 레벨과 요구사항-코드 추적성 요구를 설명할 수 있다
- Automotive SPICE의 SWE.5·SWE.6이 테스트 엔지니어링의 어느 영역인지 짚을 수 있다
- ISO/IEC 20246이 규정하는 정적 테스트(리뷰·인스펙션) 절차를 실무 리뷰에 적용할 수 있다
- 일반시험성적서·KOLAS 공인시험성적서·GS인증의 효력 차이를 구분하고, 목적에 맞는 서류를 선택할 수 있다
- ISO/SAE 21434의 TARA와 UNECE R155·R156이 요구하는 것을 설명하고, 보안 요구사항을 검증 가능한 형태로 다듬을 수 있다
채용시장에서의 위치
이 모듈의 표준들은 어느 산업에 있느냐가 전부를 가른다. 웹·앱 서비스 회사에서는 평생 한 번도 안 볼 수 있지만, 자동차 부품사·의료기기·항공· 철도·원자력 분야로 가면 채용공고의 필수 요건에 규격 번호가 그대로 적혀 있다. "ISO 26262 ASIL D 경험", "DO-178C Level A 프로젝트 수행" 같은 문구가 그것이다.
목표는 규격서를 외우는 것이 아니다. 처음 보는 규격 번호를 만났을 때 "이건 어느 갈래이고 나에게 무엇을 요구하는가"를 30초 안에 판단하는 것 이 이 모듈이 기르려는 능력이다. GS인증·KOLAS 공인성적서처럼 국내 소프트웨어 회사가 실제로 자주 마주치는 인증·시험 제도도 함께 다룬다.
자동차 사이버보안(ISO/SAE 21434, UNECE R155)은 이 모듈에서 수요 대비 인력이 가장 부족한 영역이다. 채용공고가 요구하는 것은 "뚫는 기술"보다 체계를 만들고 증명하는 능력 이라, 추적성 문서를 만들고 유지해본 QA 경력이 그대로 통한다.
레슨 (8개)
- 고급약 22분
표준 지도 — 내 프로젝트에 어떤 규격이 걸리는가
29119 바깥에 흩어진 품질·안전·프로세스 표준을 네 갈래로 분류하고, 내 프로젝트에 실제로 걸리는 규격이 무엇인지 네 단계 질문으로 판단하는 법을 익힌다.
- 중급약 22분
ISO/IEC 25010 — 8대 품질 특성을 검증 항목으로 옮기기
품질 특성 목록을 외우는 데서 멈추지 않고, 기능 하나를 여덟 특성으로 훑어 검증 항목을 뽑아내는 절차와 그 함정을 익힌다.
- 고급약 20분
ISO/IEC 25023·12119 — 품질을 수치로 재고 인증받기
25010의 품질 특성을 측정 가능한 지표로 바꾸는 25023, 설명서까지 검증 대상으로 삼는 12119 계열, 그리고 국내 GS인증이 실무에서 어떻게 맞물리는지 이해한다.
- 고급약 24분
ISO 26262·IEC 62304 — 위험 등급이 테스트 강도를 정한다
자동차와 의료기기의 기능 안전 규격이 위험을 등급으로 나누고, 그 등급으로 테스트 강도와 증거의 양을 강제하는 구조를 읽는다.
- 고급약 22분
DO-178C·IEC 62279·IEC 60880 — 가장 엄격한 검증의 세계
항공·철도·원자력의 검증 규격이 왜 여기까지 요구하는지, IEC 61508이라는 공통 뿌리에서 갈라진 등급 체계의 지도를 그린다.
- 고급약 22분
Automotive SPICE·ISO 20246 — 일하는 방식을 평가하는 표준
제품이 아니라 개발 프로세스 자체를 심사하는 Automotive SPICE와, 코드를 실행하지 않고 결함을 찾는 정적 테스트를 규정한 ISO/IEC 20246·33063을 지도 위에 올려놓는다.
- 고급약 25분
시험성적서의 세 얼굴 — 일반성적서·KOLAS 공인성적서·GS인증
공고문 자격요건에 나란히 적힌 세 단어가 서로 어떻게 다른지, 무엇을 증명하고 싶은가에 따라 어떤 서류를 준비해야 하는지 판단할 수 있게 된다.
- 고급약 25분
자동차 사이버보안 — ISO/SAE 21434와 UNECE R155·R156
기능안전이 "고장 나도 안전하게"였다면 사이버보안은 "공격받아도 안전하게"다. TARA·CSMS·형식승인이 QA에게 무엇을 요구하는지 익힌다.