sudam 2021. 2. 12. 19:35

이 책은 워싱턴DC에 있는 RTCA에서 그리고 미국과 전 세계에 걸친 수많은 회사에서 DO-254를 가르치면서 우리가 얻었던 경험에서 영감을 받았고 그것에서 진화되었습니다. 어떤 면에서 이것은 우리의 DO-254 강의에 대한 논리적인 확장이며, 사실 이 책의 일부 자료는 공통된 유래를 가지고 있습니다.

하지만 이 책의 대부분은 DO-254가 적용되었던 바로 그 첫 번째 프로젝트의 일부를 포함하며, 또한 DO-254가 LRU 레벨에서 적용되었던 바로 그 첫 번째 프로젝트를 포함해서 설계, 검증 그리고 항공전자 기기 및 소프트웨어에서 많은 기간 동안 직접 경험한 부분으로부터 얻어진 교훈과 지혜의 증언입니다. DO-254의 초기에는 비즈니스를 수행하는 이러한 새로운 방식을 따르는 것은 말할 것도 없고 이해하는 것도 어려웠기 때문에 매우 한정된 대상에 DO-254와 같은 포괄적인 문서를 적용하는 것은 그 자체로도 어렵지만 업계 전반에 만연된 고질병을 고스란히 드러내는 것이어서 우리에게는 매우 중요한 시기였습니다. 고통은 힘들지만 유능한 스승이기 때문에 그러한 시기를 경험한 우리와 같은 이들은 어떤 면에서는 이제는 능숙해졌습니다.

우리들 그리고 나머지 산업계가 문서화와 그 세분화에 모두 적응되고, 마침내 마스터하게 되면서 DO-254에서의 프로세스들을 보완한 실천과 기술을 구분하게 되었고, 그래서 이러한 새로운 환경에서 가장 효과적으로 일할 수 있게 되었습니다. 이 책은 DO-254의 의도와 호환될 수 있을 것으로 우리가 식별하고 목격해 온, 그래서 가능한 한 직접적이고, 효율적으로 그리고 효과적으로 준수하고, 궁극적인 승인에 이르는 길을 만드는 실천과 기술들을 기록하고 있습니다. 이 책에서 내용의 대부분은 프로그래머블 로직 디바이스의 관점에서 작성되었지만(즉, FAA Advisory Circular 20-152), 사실상 DO-254가 사용되도록 의도했던 방식으로 전자 기기 시스템의 나머지 분야들도 포함하도록 쉽게 확장될 수 있습니다.

그렇기는 하지만 한 권의 책에는 가르치는 것은 말할 것도 없고, 문서화할 수 있는 것이 그 한 권으로 한정될 수밖에 없습니다. 우리가 여기에서 소개하는 개념과 기법들은 그것들의 가장 기본적이고 근본적인 형태로 표현되고 있습니다. 사실 어떤 주제를 마스터하는 것은 인증 프로그램 내에서 전자 기기 시스템을 개발하면서 직접 경험을 통해서만 이룰 수 있습니다. 이것은 DO-254 준수의 세계에 새로 온 사람들에게는 그들에 앞서 경험한 이들이 종종 견뎌왔던 어려운 시작을 경험하게 만들 수 있다는 것을 의미하지만, 그들이 비용을 최소화하기 위해 이 책에 있는 내용들을 ―글자 그대로도 그렇고 은유적으로도 모두 ―가능한 한 가장 낮은 수준으로 수용했으면 하는 것이 우리의 애정 어린 바람입니다. 결국, 현명한 사람은 자신의 실수로부터 배우지만 더 현명한 사람은 다른 사람의 실수로부터 배울 것입니다. 이 책은 전 세계 많은 사람들의 실수와 성공을 바탕으로 만들어졌기 때문에 경험, 고난 그리고 심지어 시행착오를 통해서 그 교훈을 배웠던 저명한 전문가 그룹의 실수로부터 배우기 위한 방법을 ‘더 현명한 사람’에게 제공합니다. 이 책을 통해서 독자는 관련된 고통을 직접 경험하지 않고도 엄청난 경험의 개요에 접근할 수 있습니다.

안전 필수 전자 하드웨어를 개발하는 모든 개발자들이 초기에 불필요하게 어려움을 반복하는 것을 최소화하기 위해 그러한 지혜를 활용할 수 있게 만드는 것 그리고 물론 현대의 항공기를 가능한 한 안전하고 신뢰할 수 있도록 만드는 것이 이 책을 쓰는 우리의 욕망이자 동기입니다.

Randall Fulton, Roy Vandermolen