제0부 개관·역사·연구 준비
0.14 로봇 개발 수명주기: 개념·설계·시작품·검증·인증·양산·운용·정비·폐기
0.14.1 이 장에서 배우는 것 / 선수 지식 / 특히 중요한 독자
이 장은 로봇 제품이 개념에서 폐기까지 거치는 단계와 각 단계의 산출물·검토·입증 방식을 정리한다. 앞 장이 로봇의 구조(0.13)를 보였다면 이 장은 그 구조가 시간에 걸쳐 만들어지고 입증되는 절차를 다룬다. 다룰 질문은 세 가지다. 개발 수명주기는 어떤 단계로 나뉘고 단계마다 무엇을 산출하는가, 우주와 의료기기의 공개 틀은 단계를 어떻게 정의하는가, 검증 시험의 횟수와 입증할 수 있는 신뢰도는 어떤 관계인가. 위험성 평가와 기능안전의 상세는 제26부, 인증 실무는 제41부, 시스템공학은 26.1가 다룬다.
배우는 것:
- 아홉 단계 모형 — 개념·설계·시작품·검증·인증·양산·운용·정비·폐기와 되돌림(이 책의 서술 틀).
- NASA 수명주기와의 대응 — NASA 시스템공학 핸드북의 7단계, 검토, 기준선, 기술 성숙도(TRL).
- 의료기기의 품질 체계 — 미국 21 CFR Part 820(QMSR)의 범위와 설계·개발 요구.
- 검증과 확인의 구분 — V 모형과 정의.
- 풀이 예제 — 무고장 시험으로 입증할 수 있는 신뢰도와 필요한 시험 횟수.
선수 지식: 0.13(서브시스템 구조), 0.9.4(사고와 방호책), 확률의 기초(1.19).
특히 중요한 독자: 엔지니어·사업 독자(단계별 산출물과 시험 횟수의 해석), 인증·안전 독자(검증·확인의 구분과 규제 틀), 연구자(시연과 입증의 차이).
기준 시점과 출처 방침. 이 장의 서술은 2026년 11월 기준이다. 직접 읽은 자료는 다음과 같다. ① NASA, 『NASA Systems Engineering Handbook』(NASA/SP-2016-6105 Rev2)의 PDF에서 수명주기 단계 표(표 2.2-1), 용어집, 검증·확인 서술, TRL 도해. ② 미국 연방규정집 제21편 제820부(『Quality Management System Regulation』)의 eCFR 2026-10-30 판. 앞 장에서 읽은 문서(0.9의 CEN 표지와 집행위원회 인공지능법 페이지, 0.10의 Intuitive Surgical 10-K)도 인용한다. ISO/IEC/IEEE 15288, ISO 13485, IEC 61508, ISO 12100, IEC 62304, ISO 26262의 본문은 읽지 못했다.
출처의 성격은 정부·기관 문서(NASA 핸드북, 연방규정집)와 앞 장의 1차 문서로 구분한다. 수명주기 단계의 이름과 대응은 이 책의 서술 틀이며 표준의 단계 정의가 아니다.
0.14.2 수명주기 모형 — 아홉 단계
| 단계 | 질문 | 대표 산출물 | 이 책의 장 |
|---|---|---|---|
| 개념 | 무엇을 왜 만드는가 | 임무·운용 개념, 요구 초안, 타당성 | 0.14, 26.1 |
| 설계 | 어떻게 만드는가 | 사양, 아키텍처, 인터페이스, 위험성 평가 | 제4~12부, 제26부 |
| 시작품 | 만들 수 있는가 | 하드웨어·소프트웨어 시제품 | 제4~8·15부 |
| 검증 | 사양을 충족하는가 | 시험 절차·보고서, 추적성 | 0.14.5, 0.14.7 |
| 인증 | 규제·표준의 요건을 충족하는가 | 적합성 입증 문서, 허가·인증 | 제38~41부 |
| 양산 | 같은 품질로 반복 생산할 수 있는가 | 제조·품질 체계, 공급망 | 4.16, 41.26, 42.10 |
| 운용 | 현장에서 의도한 목적을 달성하는가 | 운용 지표, 사고·성능 데이터 | 제37부 |
| 정비 | 성능과 안전을 유지하는가 | 정비 계획, 부품·소프트웨어 갱신 | 37.11, 26.18 |
| 폐기 | 안전하게 종료하는가 | 폐기·재활용 계획 | 37.23, 40.25 |
되돌림은 두 경로이다. 검증에서 실패하면 설계로 돌아가고(재설계), 운용과 폐기에서 얻은 경험은 다음 세대의 요구가 된다. 단계는 겹치거나 반복될 수 있으며 위 순서는 개념적인 것이다. 한 로봇의 설계가 학습 기반 구성 요소를 포함하면 모델과 데이터의 갱신이 운용 중에도 일어난다(21.23, 제21부).
0.14.3 NASA 시스템공학 핸드북의 수명주기
NASA 핸드북의 표 2.2-1은 프로젝트 수명주기를 일곱 단계로 정의한다. 각 단계의 목적과 대표 산출물의 요지는 다음과 같다(핸드북의 서술을 요약).
| NASA 단계 | 목적 | 대표 산출물 | 이 책의 단계(이 책의 대응) |
|---|---|---|---|
| Pre-Phase A: 개념 연구 | 폭넓은 아이디어와 대안을 생성하고 실현 가능성·성능·비용·일정을 평가, 시스템 수준 요구 초안 작성 | 시뮬레이션·분석·연구 보고서·모형·목업 형태의 실현 가능한 개념 | 개념 |
| Phase A: 개념·기술 개발 | 새 시스템의 타당성과 바람직함을 판단하고 초기 기준선을 설정, 필요한 기술 개발 정의 | 시뮬레이션·분석·공학 모형·목업·트레이드 연구 형태의 시스템 개념 정의 | 개념에서 설계로 |
| Phase B: 예비 설계·기술 완료 | 초기 기준선을 설정할 만큼 상세히 정의, 예비 설계 생성 | 목업·트레이드 연구 결과·사양과 인터페이스 문서·시작품 | 설계 |
| Phase C: 최종 설계·제작 | 시스템의 상세 설계를 완료하고 하드웨어를 제작하고 코드를 작성 | 상세 설계·구성 요소 제작·소프트웨어 개발 | 설계 완료와 시작품 |
| Phase D: 시스템 조립·통합·시험·발사 | 하드웨어·소프트웨어·사람을 조립·통합하여 요구를 충족한다는 확신을 개발하고 운용 준비 | 지원 제품을 갖춘 운용 준비 시스템 | 시작품·검증·인증 |
| Phase E: 운용·지속 | 임무를 수행하고 그 필요를 지원 | 의도한 시스템 | 운용·정비 |
| Phase F: 종료 | 폐기·처분 계획을 이행하고 회수 자료를 분석 | 제품 종료 | 폐기 |
핸드북은 같은 문서에서 이 수명주기가 주요 의사결정 지점(Key Decision Point)과 검토를 거친다고 서술하며, 약어에는 시스템 요구 검토(SRR), 시스템 정의 검토(SDR), 예비 설계 검토(PDR), 상세 설계 검토(CDR), 시스템 통합 검토(SIR), 시험 준비 검토(TRR), 운용 준비 검토(ORR), 비행 준비 검토(FRR), 폐기 준비 검토(DRR)가 있다. 단계마다 기준선이 있으며 그림 2.2-1은 "실현 가능한 개념, 최상위 아키텍처, 기능 기준선, 할당 기준선, 제품 기준선, 배치된 기준선"의 순서로 표기한다(열 정렬은 텍스트 추출에서 흐려져 단계와의 일대일 대응은 확인하지 못했다 (확인 필요)). 시스템공학 엔진은 Pre-Phase A에서 Phase D까지 다섯 번, 기술 관리 과정은 Pre-Phase A에서 Phase F까지 일곱 번 순환한다.
기술 성숙도(TRL). 핸드북의 용어집은 TRL을 기술의 성숙도를 재는 척도로 정의하며 1(기본 기술 연구)에서 9(시스템 시험·발사·운용)까지이고, 기술이 시스템공학 과정에 통합되려면 대체로 TRL 6(관련 환경에서 기술을 시연)이 필요하다고 서술한다. 도해에는 TRL 1이 "기본 원리를 관찰하고 보고", TRL 2가 "기술 개념과 응용을 정식화", TRL 3이 "핵심 기능의 분석적·실험적 개념 증명"이다. 로봇 연구 결과의 성숙도를 읽을 때 같은 척도를 사용할 수 있으나 NASA의 정의는 우주 시스템을 대상으로 하며 이 책은 로봇에 대한 적용을 46.52(기술 성숙도 종합 현황)과 47.3(연구 방법)에서 다룬다.
0.14.4 의료기기의 품질 체계 — 21 CFR Part 820
eCFR의 2026-10-30 판은 제820부를 「Quality Management System Regulation(QMSR)」로 싣는다(출처 표기: 89 FR 7523, 2024-02-02). 읽은 범위의 내용은 다음과 같다.
| 항목 | 서술 |
|---|---|
| 범위(§820.1) | 인체용 완제품 의료기기의 설계·제조·포장·표시·보관·설치·서비스에 적용되는 현행 제조·품질 관리 기준(CGMP)이다. 제조자는 기기에 맞는 품질 경영 체계를 수립하고 유지해야 한다 |
| 적용 대상 | 미국에서 제조되거나 수입·수입 제의되는 완제품. 구성 요소·부품 제조자에는 적용되지 않으나 규정의 고려가 권장된다 |
| 설계·개발(§820.10(c)) | 클래스 II·III 기기와 일부 클래스 I 기기(소프트웨어로 자동화된 기기 포함)의 제조자는 ISO 13485의 설계·개발 절(7.3과 그 하위 절)을 준수해야 한다 |
| 표준의 인용 | 규정은 국제 표준(ISO 13485)을 참조로 포함한다(§820.7) |
이 장은 ISO 13485의 본문을 읽지 못해 하위 절의 내용을 서술하지 않는다. ISO 13485의 설계·개발 절은 계획·입력·출력·검토·검증·확인·이관·변경 관리·파일로 구성된 것으로 알려져 있으나 확인하지 못했다 (확인 필요). QMSR의 시행일은 이 장이 확인하지 못했다. 수술 로봇이 새 적응증마다 임상시험용 기기 면제(IDE)를 받고 시험 후 510(k)를 제출하는 경로로 서술된 사례(Intuitive Surgical의 10-K405)는 0.10.4.1에 있으며, 인허가 실무는 41.29에서 다룬다. 이 규정은 수명주기의 설계·제조·서비스 단계에 걸친 품질 체계를 정하며 임상 증거(0.10.7)는 다른 틀이다.
0.14.5 검증과 확인
NASA 핸드북의 용어집은 두 용어를 다음과 같이 정의한다. 검증(verification)은 사양 충족의 증명이며, 확인(validation)은 제품이 이해관계자의 기대에 따른 의도한 목적을 달성한다는 증명이다. 핸드북은 검증 시험이 승인된 요구에 연결되며 수명주기의 여러 단계에서 수행될 수 있고 "기록을 위한" 공식 시험이라고 서술한다. 분석은 시작품이나 조립된 제품이 없을 때, 검사는 물리적 설계 특징이나 제조자 식별을 확인할 때 주로 사용한다고 적는다.
두 구분은 로봇의 평가에 직접 관련된다. 사양(예: 위치 정밀도, 반응 시간)을 시험으로 입증하는 것은 검증이고, 현장에서 의도한 작업이 수행되는지 보이는 것은 확인이다. 시연은 확인의 일부를 보일 수 있으나 요구에 연결된 검증 시험을 대체하지 않는다(이 책의 정직성 규칙; 0.16).
0.14.6 풀이 예제 — 무고장 시험으로 입증할 수 있는 신뢰도
결론. 독립적인 $n$회 시험에서 실패가 없을 때, 요구 신뢰도 $R$을 신뢰수준 $C$로 입증하려면 $n \ge \ln(1-C)/\ln R$회가 필요하다. 신뢰도 99%를 95% 신뢰수준으로 입증하려면 299회, 99.9%에는 2,995회의 무고장 시험이 필요하다. 반대로 $n$회 무고장의 결과는 95% 신뢰수준에서 실패율 상한 $1-0.05^{1/n}$을 보장하며, 65회 무고장은 실패율을 4.5% 이하로만 제한한다.
시험을 독립적이고 동일한 조건의 성공·실패로 보면, 실패율이 $q$일 때 $n$회 모두 성공할 확률은 $(1-q)^n$이다. 이 확률이 $1-C$ 이하가 되는 $q$의 상한이 단측 신뢰 상한이다. 가정은 다음과 같다.
| 가정 | 내용 |
|---|---|
| 시험 | 독립, 동일 조건, 성공·실패의 이항 |
| 결과 | 실패 0회 |
| 신뢰 구간 | 단측 상한(클로퍼-피어슨 0 사건의 경우) |
| 적용 | 시험 조건이 운용 조건을 대표한다고 가정 |
import math
def n_needed(r, c):
"""신뢰도 r을 신뢰수준 c로 입증하는 무고장 시험 횟수"""
return math.ceil(math.log(1 - c) / math.log(r))
def q_upper(n, c=0.95):
"""n회 무고장에서 실패율 q의 단측 상한"""
return 1 - (1 - c) ** (1 / n)
계산 결과는 다음과 같다.
| 요구 신뢰도 $R$ | $C=0.90$ | $C=0.95$ | $C=0.99$ |
|---|---|---|---|
| 0.9 | 22 | 29 | 44 |
| 0.95 | 45 | 59 | 90 |
| 0.99 | 230 | 299 | 459 |
| 0.999 | 2,302 | 2,995 | 4,603 |
0/65의 95% 실패율 상한: 4.5% (3/n 근사 4.6%)
0.10의 ROBODOC 시험에서 ROBODOC 군의 수술 중 대퇴골 골절은 65건 중 0건이다. 위 계산은 이 결과가 골절 비율을 95% 신뢰수준에서 약 4.5% 이하로만 제한함을 보인다(대조군은 62건 중 3건, 약 4.8%). 두 값이 겹치는 것이 0.10.7의 피셔 검정(p=0.113)과 같은 결론이다.
한계. 이 모형은 시험이 독립이고 같은 조건이라는 가정에 의존한다. 로봇의 시험은 환경·작업·초기 조건이 다르고 실패는 상관될 수 있으며, 신뢰도는 시간(사용 시간·거리)의 함수로 정의될 수도 있다. 무고장이라는 조건이 성립하지 않으면(실패가 있는 시험) 다른 계산을 해야 한다. 시연과 논문의 성공률은 시험 횟수와 조건이 밝혀져야 이 계산에 사용할 수 있다.
견해: 이 계산이 보여 주는 것은 높은 신뢰도의 입증에는 시험 횟수가 신뢰도의 역수 규모로 늘어난다는 점이다(99.9%에 약 3천 회). 따라서 한두 번의 성공 시연은 신뢰도에 관한 정보를 거의 주지 않는다. 근거는 표의 값이다. 현장 신뢰성(MTBF·개입률)은 33.13, 신뢰성 공학은 26.17가 다룬다.
0.14.7 응용 축별 외부 틀
수명주기 단계에 외부의 틀이 걸리는 방식은 응용마다 다르다. 이 장이 읽은 범위는 다음과 같다.
| 응용 | 외부 틀 | 이 장이 읽은 범위 | 후속 장 |
|---|---|---|---|
| 우주 | NASA 시스템공학(NPR 7123.1을 따르는 핸드북) | 핸드북의 수명주기·용어·TRL | 34.23~34.26 |
| 의료·헬스케어 | FDA QMSR(21 CFR 820), ISO 13485 | 규정 본문(ISO 13485 본문은 아님) | 27.22, 41.29, 39.21 |
| 산업·협동 | EU 기계류 지침·규정, ISO 12100·ISO 10218 | CEN 표지(0.9) | 27.10, 0.15 |
| 인공지능 | EU 인공지능법(위험 기반) | 집행위원회의 적용 일정(0.9) | 0.15, 제21부 |
| 도로 주행 | ISO 26262·SOTIF | 읽지 않았다 | 27.15, 제30부 |
| 서비스·개인 돌봄 | ISO 13482 | 읽지 않았다 | 27.21 |
| 한국 | 지능형 로봇법, 산업안전보건법, KC | 지능형 로봇법 재수록본(0.11) | 제39부 |
0.14.8 설계 트레이드오프 — 수명주기의 진행 방식
수명주기를 운영하는 방식은 다음 셋으로 펼칠 수 있다.
- ① 관문을 두는 순차 방식. 단계마다 검토(PDR·CDR 등)와 기준선을 통과해야 다음 단계로 간다(NASA 핸드북). 비용이 큰 하드웨어와 높은 안전 요구에 맞고, 변경 비용이 커진다.
- ② 반복·점진 방식. 시작품과 검증을 짧게 반복한다. NASA 핸드북도 시스템공학 엔진이 단계 안에서 여러 번 순환한다고 서술한다. 소프트웨어와 학습 기반 구성 요소에 맞고, 안전 요구와의 정합을 따로 확보해야 한다.
- ③ 규제 관문을 중심으로 한 방식. 의료기기는 품질 체계와 임상 증거, 허가가 단계를 정한다(QMSR, IDE·510(k)). 규제 승인 뒤의 변경은 다시 규제 대상이 될 수 있다
(확인 필요: 변경 관리의 규정은 읽지 않았다).
견해: 이 책은 셋을 대안이 아니라 한 프로젝트 안의 조합으로 다룬다. 근거는 NASA 핸드북이 순차 단계와 단계 내 반복을 함께 서술하고, 의료 사례(0.10)가 시험·허가의 관문을 반복 개발과 병행한다는 점이다. 어떤 조합이 맞는지는 위험, 변경 비용, 규제 요건으로 정해지며 이 장은 일반 처방을 제시하지 않는다.
0.14.9 사료의 한계와 유의점
| 검토한 서술 | 확인한 결과 | 근거 |
|---|---|---|
| 로봇 수명주기는 아홉 단계이다 | 이 책의 서술 틀이다. NASA는 7단계, 다른 틀은 단계 수와 이름이 다르다 | 이 책, NASA 핸드북 |
| NASA 단계가 로봇 수명주기를 정의한다 | 우주 프로젝트용 정의이며 대응은 이 책의 해석이다 | NASA 핸드북 |
| TRL 6이 통합의 요건이다 | 용어집의 "대체로 TRL 6이 필요하다"는 서술이다(우주 시스템) | NASA 핸드북 |
| QMSR의 설계·개발 요건 | 규정은 ISO 13485 7.3을 참조한다. 하위 절의 내용은 읽지 않았다 | 21 CFR 820 |
| QMSR이 현재 시행 중이다 | eCFR 2026-10-30 판이 QMSR을 싣는다. 시행일은 이 장이 확인하지 못했다 | eCFR |
| 무고장 시험 횟수의 공식 | 이 책의 표준 통계 모형이며 시험의 독립성 가정에 의존한다 | 이 책 |
| 검증과 확인의 정의 | NASA 용어집의 정의이며 ISO·IEC의 정의와 표현이 다를 수 있다 | NASA 핸드북 |
읽지 못한 자료는 다음과 같다. ISO/IEC/IEEE 15288, ISO 13485와 IEC 62304, ISO 12100의 위험성 평가 반복 절차, IEC 61508의 안전 수명주기, ISO 26262, 연방규정집 제820부의 시행일 설명, NASA의 NPR 7123.1. 이 항목들은 서술하지 않았거나 (확인 필요)로 표시했다.
0.14.10 관련 규격·프로토콜과 후속 장
| 개념 | 이 장에서의 위치 | 규격·후속 장 |
|---|---|---|
| 시스템공학(요구공학·MBSE·아키텍처) | 개념·설계 | 26.1 |
| 위험성 평가와 기능안전 | 설계·검증 | 26.5~26.7, 제26부 |
| 신뢰성 공학 | 검증·운용 | 26.17, 33.13 |
| 시험·검증·확인 | 검증 | 제26부, 41.5, 41.14(시뮬레이션 신뢰성) |
| 의료 로봇 표준·인허가 | 인증 | 27.22, 41.29 |
| 규제 체계 | 인증 | 0.15, 제38~40부 |
| 인증 실무 | 인증 | 제41부 |
| 도입·운용·정비 | 운용·정비 | 제37부 |
| 기술 성숙도 | 개념·시작품 | 46.52, 47.3 |
| 양산·품질 경영 | 양산 | 4.16, 41.26, 42.10 |
| 정비·폐기 | 정비·폐기 | 37.11, 26.18, 37.23 |
| 한 로봇의 수명주기 사례 | 전 단계 | 47.14 |
| 로봇 AI의 MLOps | 운용 | 21.23 |
0.14.11 체크포인트·연구 질문
체크포인트:
- 아홉 단계의 질문과 산출물, 되돌림의 두 경로(재설계, 다음 세대의 요구)를 설명할 수 있는가.
- NASA의 7단계와 이 책의 단계 대응, 단계별 검토(SRR·PDR·CDR 등)와 TRL 6의 의미를 설명할 수 있는가.
- 21 CFR Part 820(QMSR)의 범위와 설계·개발 요구(ISO 13485 7.3 참조)를 설명할 수 있는가.
- 검증과 확인의 차이를 V 모형의 짝으로 설명하고 로봇 시험의 예를 들 수 있는가.
- 무고장 시험 횟수 $n=\ln(1-C)/\ln R$을 유도하고 99%·95% 신뢰수준에서 299회를 계산할 수 있는가.
- 65회 무고장이 실패율 4.5% 이하만 보장함을 계산하고 시연의 한계를 설명할 수 있는가.
연구 질문(47.12에 수록한다):
- QMSR의 시행일과 설계·개발 요건(ISO 13485 7.3)의 하위 절은 로봇 제품의 어느 산출물로 입증되는가.
- 로봇에 대한 TRL의 적용(학습 기반 구성 요소 포함)은 어떤 기준으로 평가되는가.
- 실제 로봇 제품의 검증 시험 횟수와 신뢰도 주장은 어떤 문서로 확인되는가.
- 규제 승인 후 학습 기반 구성 요소의 갱신은 변경 관리의 어느 절차를 따르는가.
1차 출처
- NASA, 『NASA Systems Engineering Handbook』, NASA/SP-2016-6105 Rev2(표 2.2-1, 용어집, 부록 G).
- 미국 연방규정집 제21편 제820부, 「Quality Management System Regulation」, eCFR 2026-10-30 판(89 FR 7523, 2024-02-02).
- 앞 장의 1차 문서: CEN EN ISO 10218-1:2025 표지, 유럽연합 집행위원회 인공지능법 안내 페이지(0.9), Intuitive Surgical 10-K405(0.10).
- 서지만 확인하고 본문은 읽지 않은 것: ISO 13485, IEC 62304, ISO 12100, IEC 61508, ISO/IEC/IEEE 15288, ISO 26262
(확인 필요).
다음 장. 0.15는 로봇 규제 체계를 개관한다. 이 장의 인증 단계에 걸리는 법령을 로봇 유형별로 제품 안전·작업장 안전·분야별 규제·인공지능 규제·책임의 다섯 층으로 나누어 정리한다.