사회시스템의 안전기준/서정욱 한국이동통신 사장(시론)
인재의 참변이 또 일어났다.이번에도 부실한 행정과 시공 때문이라는 늘 듣던 진단이다.스스로 주저앉은 백화점을 보고 개발도상의 불가피한 일이라고 자위하기에는 인명·재산피해,자조·좌절,불신풍조,국위손상 등 너무나 엄청난 일이다.
교통망,전력망,가스망,수도망,방송망,통신망 등 사회시스템의 서비스를 제공하는 주체와 이들을 이용하는 국민은 이들 사회시스템의 신뢰성,가용성,보전성,내구성에 대한 인식을 새로이 하고 정보를 공유하고 있어야 한다.
사회시스템이 대형화됨에 따라 안전에 대한 요구는 보다 고도화되고 있다.특히 사회시스템의 컴퓨터 의존도가 커지면서 소프트웨어의 품질보증 및 시험평가는 시스템의 연구개발단계부터 시작하지 않으면 생산 및 운용단계의 점검만으로는 서비스의 품질과 안전을 보장할 길이 없다.
시스템의 연구개발은 규격,시험평가,품질보증에 대해 개발자,생산자,운용자간에 사전에 문서화하고 합의하지 않으면 뒤에 가서 개발자는 책임을 회피하고,생산자는 비용 및 시간을 초과하게 된다.또 운용자는 요구에도안맞는 시스템을 울며 겨자먹기로 떠맡아야 하고 이용자는 서비스의 불량이라는 피해를 입는다.
우리는 아직도 사회시스템의 연구개발,시험평가,품질보증,생산 및 서비스기술 등에서 경험이 적고 운용 및 이용환경에 관한 통계자료가 부족하다.특히 안전에 관련된 국내외 규약,표준,규격 및 품질보증에 대한 관심이 희박하고 이해 역시 부족하다.
사회시스템의 대형화,컴퓨터 제어기능의 집중화 때문에 천재,시스템장애,부정이용 등에 의한 기능마비가 생겼을 때는 그것이 국지적인 것이라 하더라도 사회전체의 안전에 지대한 영향을 준다.
이를테면 정보통신시스템의 장애를 위시하여 열차 및 비행기 사고,원자로 고장 등은 사회안전과 직결되며 이것을 통해 우리의 국민성,공공윤리,과학기술 수준까지 국제적 평가를 받을 만큼 중요한 의미를 갖고 있다.
사회가 고도화되고 복잡해지면 사소한 고장이 대형사고를 일으킨다.따라서 사회시스템은 성능만 추구할 것이 아니라 안전에 완벽을 기해야 한다는 것을 잊어서는 안된다.
우리 공공서비스의 안전도와 신뢰도는 과연 어느 정도인지 궁금하다.기술을 도입한 것이면 믿으라 하고,국산개발한 것이면 너그럽게 보아달라는 안일한 사고방식이 만연되어 있다.
천재,인재 등 외적요인이나 시스템의 내적요인에 의해 기능정지가 발생하면 그것이 극히 일부일지라도 그 영향은 전체로 파급되어 큰 장애가 될 수 있으며,시스템이 블랙박스(Black Box)화됨에 따라 범죄의 발견이 어렵게 된다.
이를테면 정보통신시스템의 기능정지는 단순한 통화불능에 그치지 않고 산업활동이나 행정기능의 마비는 물론 국가안보도 위협하기 때문에 시스템의 안전성과 신뢰성 보증에 최대의 노력을 경주해야 한다.
장애는 발생하지 않도록 미연에 방지하는 것이 최선이지만 발생하더라도 피해를 최소로 하는 동시에 조기에 제거하는 데 역점을 둬야 한다.천재지변이나 핵전쟁에서도 생잔이 가능한 정보통신기기,시설 및 건물,전송계통의 견고화 및 분산화,그리고 주요 데이터파일의 이중화,해저케이블이나 통신위성에 의한 회선의 다원화와 함께 장애복구 순서를 사전에 정립할 필요가 있다.
정보화사회에서는 데이터베이스 등 정보가 집중화되는 과정에서 개인,기업 및 국가의 기밀이 누설될 위험이 있으므로 데이터를 보호하기 위한 기술 및 제도면의 혁신적 대비가 필요하다.
사회시스템의 하드웨어 및 소프트웨어에 관한 안전기준을 정하고,재해보험 또는 프라이버시와 데이터보호에 관한 법제도적 대책을 국가차원에서 수립해야 하며,관련기관간의 협조를 강화하고 책임한계를 분명히 해야 한다.그럼에도 불구하고 장애가 발생하면 그 요인이 외부에 있는지,내부에 있는지 또는 인위적인 경우 악의가 있는지,없는지 발생원인을 철저히 규명해서 철저한 사후대책을 강구함으로써 사고의 재발을 막아야 한다.사회시스템의 안전도 설계하는 것이며 노력한 만큼 보장된다.