잡談/DO-254 기본

19. 프로세스 보증 (Section 8.0)

sudam 2019. 5. 3. 08:48

하드웨어 프로세스 보증(Process Assurance) 프로세스는 다음 그림과 같이 하드웨어 설계 프로세스를 지원하는 프로세스 중 하나이다. 프로세스 보증 프로세스 역시 계획 프로세스를 통해서 미리 준비되어야 한다.

 

그림 18 프로세스 보증 프로세스

프로세스 보증 프로세스가 무엇을 하는 것인지는 가이드라인의 다음 설명이 모든 것을 담고 있다.

 

 

해석을 보자.

 

8.0 프로세스 보증

프로세서 보증은 라이프 사이클 목표를 만족하고 활동이 계획에 그려진 대로 완료되었는지 혹은 차이점이 설명되었는지를 보장한다.

 

지금까지 하드웨어 라이프 사이클에 포함된 다양한 프로세스들과 각각의 목표(Objectives) 및 활동(Activities)이 제시된 것을 확인했다. 그런데 과연 그대로 진행이 되었는지는 어떻게 확인해야 할까? 그것을 하는 것이 바로 프로세스 보증 프로세스이다.

 

흔히 개발과정에서는 품질보증이라는 용어가 자주 언급된다. DO-254에서의 프로세스 보증이 그것과 유사하다고도 할 수 있는데 좀 더 정확하게는 위의 의미로 이해할 필요가 있다. 참고로 프로세스 보증(PA)이라는 용어는 소프트웨어 인증인 DO-178에서는 사용하지 않으며 대신 QA라는 용어가 유사한 의미로 사용되고 있다. 참고로 이러한 프로세스 보증은 객관적인 확인이 보장되도록 독립성을 확보하는 것이 중요하다.

 

19.1. 프로세스 보증 목표(Objectives)

 

프로세스 보증 프로세스의 목표(Objectives)는 다음과 같다.

 

 

해석을 보자.

 

1. 라이프 사이클 프로세스들이 승인된 계획을 따른다.

2. 생성된 하드웨어 설계 라이프 사이클 데이터가 승인된 계획을 따른다.

3. 적합성 평가를 위해 사용되는 하드웨어 아이템이 관련된 라이프 사이클 데이터에 따라서 만들어 졌다.

 

위의 설명에서 특히 승인된 계획이라는 부분을 주목하자. 여기서의 승인된 계획이라는 것은 단순히 하나의 프로세스를 말하는 것이 아니라 하드웨어 라이프 사이클 전체에 대해서 승인된 계획을 말한다. 따라서 제대로 된 계획이 세워져야 실제로 각각의 프로세스가 제대로 진행될 수 있고 프로세스 보증에서는 위에서 나오는 목표(Objectives)를 확인할 수 있게 된다.

 

19.2. 프로세스 보증 활동(Activities)

 

프로세스 보증 프로세스의 활동(Activities)에 대해서 DO-254 가이드라인에서는 다음과 같이 7가지를 제시하고 있다.

 

 하드웨어 계획의 가용성 보장

DO-254 가이드라인의 계획 프로세스 섹션에 기술된 것처럼, 그리고 PHAC에서 동의된 것처럼

 계획과 일치하는 리뷰의 지속과 완료를 위한 결과활동의 추적 보장

 차이점에 대한 탐지, 기록, 평가, 승인, 추적 그리고 해결

 전이 기준을 만족하는지를 보장
    ① ~ ④를 수행하기에는 감사(Audit)가 효과적

 하드웨어 아이템이 설계 데이터에 따라서 만들어졌는지 조사: ) First Article Inspection

 증빙을 포함한 프로세스 보증 활동의 기록

 해당되는 경우 납품업체의 프로세스 보증

 

이러한 활동을 수행하기 위해서 보통은 전담 조직이 필요할 것이다. 하지만 DO-254 가이드라인에서는 그와 관련해서 따로 언급하는 부분은 없다. 오히려 다음과 같이 설명하고 있다.

 

 

결국 위에서 제시된 목표 와 활동을 제대로 수행할 수 있다면 누가 혹은 어떤 조직이 담당해도 무방하다는 것을 말하는 것이다.

 

참고) DO-254 인증과 관련해서 필자가 주로 하게 되는 역할은 기본적으로는 여기에서 설명하는 프로세스 보증을 수행하는 것이라고 할 수 있다.