검증및확인 (Verification and Validation)

항공우주공학·항공운항학
한 줄 정의: 시스템이 정해진 요구사항대로 설계·제작되었는지(검증)와, 실제로 의도된 목적에 맞게 작동하는지(확인)를 확인하는 두 가지 활동을 함께 일컫는 말입니다.

쉽게 풀면

요리를 예로 들면, 레시피대로 재료와 조리 과정을 정확히 지켰는지 확인하는 것이 검증이고, 실제로 만든 음식이 먹었을 때 원하던 맛을 내는지 확인하는 것이 확인입니다. 우주선도 마찬가지로, 설계 문서에 적힌 요구사항대로 부품과 시스템이 만들어졌는지 확인하는 절차(검증)와, 그렇게 만들어진 시스템이 실제 우주 환경에서 의도한 대로 임무를 수행할 수 있는지 확인하는 절차(확인)를 모두 거칩니다. 이 두 활동은 서로 다른 질문에 답하지만, 함께 수행되어야 시스템의 완성도를 제대로 보장할 수 있습니다.

왜 중요한가

우주선은 발사 후에는 사실상 수정이 불가능하기 때문에, 지상에서 검증및확인을 얼마나 철저히 거쳤는지가 임무 성공의 핵심 조건이 됩니다. 그래서 임무 설계 및 운영 논문에서는 검증및확인 절차와 방법론을 구체적으로 다루는 경우가 많습니다.

논문에서는 이렇게 쓰입니다

"열진공시험을 통해 열제어계 설계 요구사항에 대한 검증을 수행하였고, 궤도 시뮬레이션을 통해 확인을 완료하였다."

시험과 시뮬레이션을 각각 검증과 확인에 활용한 예문입니다.

"본 논문은 소형위성 개발 과정에서 검증및확인 활동을 단순화하기 위한 통합 시험 프레임워크를 제안한다."

검증및확인 절차를 효율화하려는 연구 예문입니다.

조금 더 깊게 보면

검증은 대개 분석, 시험, 검사, 시연 같은 방법으로 이루어지며, 각 요구사항 항목에 대해 어떤 방법으로 검증할지가 사전에 계획됩니다. 확인은 실제 운영 조건과 유사한 환경에서 시스템이 임무 목적을 달성할 수 있는지를 확인하는 데 초점을 맞추며, 두 활동 모두 설계검토와 운영준비검토 과정에서 그 결과가 함께 점검됩니다.

주의할 점

검증을 통과했다고 해서 반드시 확인까지 통과하는 것은 아니므로, 요구사항을 만족했는지와 실제로 목적에 맞게 작동하는지는 별개로 확인해야 합니다.

관련 용어