본문 바로가기 주메뉴 바로가기

기술자료

기술자료

철도 안전성 확보의 핵심 'IEC 62279'

Suresofttech 관리자 2024-11-21 조회수 53





철도, 우리에게 신뢰를 주는 교통수단인가?



철도 신호

<그림1> 철도 신호


철도는 안전한 교통수단으로 평가되며, 이러한 안전성은 체계적인 신호 시스템과 궤도 정보를 활용하는데 기반합니다. 초기에는 이러한 신호 시스템을 사람이 직접 통제했지만, 열차 편성과 수요의 증가로 인해 신호 체계는 점차 더 정교해지고, 열차 운행 역시 자동화되고 있습니다. 그러나 이러한 발전과 함께 소프트웨어와 관련된 사고 위험도 부각되고 있습니다.


철도 시스템에서 발생하는 사고의 주요 원인 중 하나는 소프트웨어와 관련이 있습니다. 이러한 사고를 방지하고 안전성을 유지하기 위해서는 철도 소프트웨어 개발 국제 표준 'IEC 62279'를 준수하여 소프트웨어를 개발해야 합니다. 이 표준을 준수함으로써 안전성 확보, 품질 향상, 국제 표준 준수로 인한 경쟁력 향상, 위험 관리, 신뢰성 확보 등 여러 이점을 얻을 수 있습니다. 이를 통해 철도는 더 안전하고 신뢰할 만한 교통수단으로 우리에게 신뢰를 주며, 승객과 운영자의 안전을 보호합니다.


그럼 지금부터 'IEC 62279'는 무엇이고, 이 국제 표준은 어떤 내용을 다루고 있는지 함께 알아보겠습니다.




IEC 62279 깊이 들여다보기


안전한 소프트웨어 개발을 보증하기 위해서는 확인, 검증, 추적성 등의 활동이 필수적입니다. 이를 위해 안전 요구사항 명세로부터 V 모델을 따라, 소프트웨어를 개발하는 절차와 각 단계에서 필요한 문서 작성 및 기술적 요구사항을 정의한 내용을 담은 소프트웨어 개발 표준 문서가 필요합니다.


소프트웨어 개발 생명주기

<그림 2> 소프트웨어 개발 생명주기



IEC 62279는 <그림 2>와 같이 소프트웨어 개발 생명주기를 기반으로 단계별 산출물을 정의하고 있습니다. 이는 각 단계별 산출물 작성을 위한 입력물/출력물, 수행 활동, 관련 역할, 책임, 기법 및 지침 관련 내용을 포함하고 있습니다.


(후략)


* 위의 글은 슈어소프트테크에서 제공되었습니다.

위로가기