◇주제 :2000년 문제 해결 방안 모색
◇일시 :1997년 9월 11일
◇장소 :여의도 전경련회관 19층
◇참석자 :정기원 숭실대 정보과학대학원 원장 (사회)
송관호 한국전산원 표준본부장
맹철현 한국유니시스 상무
신종철 송우정보 사장
김재수 LG-EDS시스템 이사
조진호 한국전력공사 2000년 연도수정전산팀장<이상 無순>
■사회=정기원(숭실대 정보과학대학원 원장)
정리 :이희영 컴퓨터산업부 기자
2000년 컴퓨터 연도표기 혼선으로 지칭되고 있는 2000년 문제를 어떻게 해결해야 하는 가가 국내 기업은 물론 정부, 공공기관의 현안으로 대두되고 있다. 2000년 문제가 사회, 경제적으로 엄청난 파장을 불러 일으키고 기업의 생존까지 위협할 수 있는 잠재성을 갖고 있음에도 불구하고 많은 국내 기업들은 뾰족한 대안을 마련하지 못하고 있는 실정이다.
화급을 다투는 중대 현안으로 떠오르고 있는 2000년 문제에 효율적으로 대처하기 위한 대책을 모색하기 위해 이 분야 전문가를 초빙, 일선 실무에서 부닥치고 있는 2000년 문제와 그 해결 방법, 과제 등을 좌담회를 통해 짚어본다.
<편집자>
▲사회=2000년 문제는 연도를 두자릿수로 표기함으로써 서기 2000년이 됐을 때 컴퓨터가 이를 1900년으로 인식하게 돼 발생할 수 있는 혼란에 대한 문제입니다. 이제 2000년 1월 1일은 앞으로 8백28일, 주단위로는 1백18주를 남겨 놓고 있는데 이 기간 내에 2000년 문제의 충격을 완화하기 위한 충분한 대비책을 마련하고 이를 실행에 옮겨야 합니다. 오늘 좌담회는 2000년 문제가 무엇인지 그 배경과 문제의 심각성을 짚어보고 2000년 문제에 대해 선진국에서는 어떻게 대응하고 있는지, 또 우리나라에서는 어떻게 대응하고 있는지 그 현황을 파악한 다음 2000년 문제에 대한 대응전략을 논의해 보고자 합니다. 오늘 좌담회에는 정부와 시스템 공급업체, 시스템통합(SI)업체, 솔루션 제공업체, 사용자의 입장 등을 대변해 줄 전문가들을 초청했기 때문에 2000년 문제의 심각성과 대응현황 및 대응전략 논의가 활발하게 이뤄질 것으로 기대합니다. 먼저 송관호 본부장께서 연도를 두자리로 표기함으로써 예상되는 문제점을 말씀해 주시죠.
▲송관호=2000년 문제는 지난해 국정감사에서 처음으로 제기되면서 문제에 대한 심각성이 부각되기 시작했습니다. 올해도 2000년 문제에 대한 국정감사 질의서가 많이 들어오고 있는데 시한이 별로 없습니다. 개인적인 문제부터 정부의 복지후생, 군대의 작전수행까지 광범위하게 발생할 수 있는 문제입니다. 실례로 국내 모 은행에서 2001년 만기의 카드를 발급했다가 서둘러 99년으로 바꿔 재발급한 사례가 있을 정도로 이제 먼 얘기가 아닙니다. 소프트웨어는 물론 하드웨어도 문제가 되는 복합적인 것이며 전자상거래가 일반화되기 시작하면 상호 연동의 문제까지 발생하게 된다는 점에서 시급한 해결이 필요하다고 봅니다.
▲사회=2000년 문제가 하드웨어 측면에서 발생하는 문제점은 무엇인지요.
▲맹철현=공장의 제어장치 분야는 심각합니다. PC의 경우 BIOS를 쓰는데 97년 이전에 만들어진 BIOS는 2000년 이후를 잘못 세팅하고 있습니다. 게다가 2000년은 윤년이어서 더욱 복잡합니다. 시스템 소프트웨어가 다운될 수 있다는 말입니다. 단말기나 통신장비, 네트워크 장비 등 BIOS 칩이 들어가는 모든 제어장치가 2000년 문제와 관련되고 있습니다. 미국에서는 자동차협회에서 2000년 문제를 심각하게 받아들이고 있는데 이는 공장의 제어장치에 문제가 발생할 수 있다는 것을 인식하고 있기 때문입니다.
▲송관호=제어장치는 특히 군사문제에서 심각할 것으로 봅니다.
▲맹철현=모든 사회기반 시설에도 영향을 미칠 것입니다.
▲사회=2000년 문제를 해결하기 위해서는 어느 정도의 비용이 소요될 것으로 예상되는지요.
▲신종철=국내에서는 참조할 만한 사이트가 없어 정확한 산출이 어렵습니다. 미국 가트너그룹 자료에 따르면 전세계적으로 약 6천억달러를 예상하고 있다고 합니다. 정부와 업체간 위원회를 두고 2000년 문제 해결을 위해 노력하고 있는 영국은 올 상반기 약 4백40조원을 예상하고 있습니다. 이는 프로그램 라인당 1천원에서 1천5백원 정도로 계산한 수치입니다. 이에 비해 국내에서는 너무 쉽게 생각하고 있는 것 같습니다. 국가적으로 소프트웨어 뿐만 아니라 하드웨어까지 계산하면 어마어마한 비용이 들 것으로 예상됩니다.
▲사회=미국의 푸르덴샬보험회사에서는 1억2천5백만라인의 코드 해결에 1억5천만달러를 예상하고 있는데 이는 소스코드 1줄에 1.2달러로 계산한 경우입니다.
▲김재수=LG화학의 경우 총 1만3천본의 프로그램에 총 1천만 스텝 정도의 시스템을 사용하고 있었습니다. 96년 12월 파일럿 프로젝트부터 시작해 올 8월에 완료했는데 처음에 미국과 인도에서 애플리케이션만 48억원을 제안해 왔습니다. 그러나 툴은 활용도가 기대에 못미쳤습니다. 우선 우리 시스템의 표준화가 안돼 있다는 것이 제약이었습니다. 우리는 툴을 배제하고 나름대로의 방법론에 인적자원을 활용해 이를 완료했는데 총 22억원 정도가 소요됐습니다. 공장의 제어기기부분이나 엔드유저가 직접 작성한 프로그램 부분은 아직 미진한 점이 있습니다.
▲조진호=2000년 문제에 있어서는 경영진을 포함해 전 관계자가 문제의식을 갖고 접근해야 한다고 봅니다. 그리고 조직내 어디에 문제가 발생할 것인가에 대한 광범위한 자원조사가 필요합니다. 크게 두가지로 분류할 수 있는데 하드웨어나 소프트웨어나 외부 업체로부터 구입한 시스템과 자체 개발한 시스템을 분류해 대처해야 합니다. 외부 업체로부터 구입한 것은 공급업체에 확인을 받는 것이 중요한 데 사실 이 부분이 문제입니다. 왜냐하면 사후 책임문제가 발생할 소지가 있기 때문입니다. 운용체계와 프로그램과의 연계를 반드시 고려해야 하고 이러한 검토작업을 거친 후 실제 작업에 들어가야 할 것입니다.
▲사회=자원에 대한 파악이 필요하다는 말씀인데 좀 쉬운 해결도구는 없는지요.
▲김재수=도구도 검토해 봤는데 일순간에 모든 것을 해결해 주는 것은 없습니다. 단계적 접근이 필요합니다. 우선 파일럿 프로젝트를 수행해야 합니다. 제어기기를 비롯해 시스템 프로그램을 전반적으로 검토하고 응용소프트웨어와 데이터베이스를 파악해 어느 정도의 프로젝트로 진행할 지 모델을 설정해야 합니다. 또 프로젝트 완료 후에도 지속적인 모니터링이 필요합니다. 다시 말하지만 한번에 해결하는 방법은 없습니다. 툴을 활용해 단계적 접근이 필요합니다.
▲사회=데드라인 문제도 심각하다고 생각합니다. 2000년 문제는 2000년 1월 1일 일시에 발생하는 문제가 아닙니다. 지금도 발생하고 있습니다. 데드라인 문제는 어떻게 보시는지요.
▲송관호=미국의 경우 98년까지 변환작업을 끝내고 99년 1월부터 시험운영에 들어간다는 전체적인 계획을 갖고 있습니다. 한 컨설팅그룹에 따르면 2000년 문제 해결을 96년에 시작했을 경우 성공확률은 99%, 97년에 시작했으면 80%, 98년은 60%, 99년에 시작하면 30% 미만의 성공률을 보일 것이라고 합니다. 사이버 시대를 맞아 데이터의 공동 활용 및 연계라는 측면에서도 조속히 해결방안을 모색해야 한다고 봅니다.
▲사회=상당한 투자와 비용이 예상되는 만큼 대형 프로젝트화해서 추진해야 할 것으로 보입니다. 어느 정도의 프로젝트로 예상되는지요.
▲맹철현=외국 예를 보면 일본의 JAL이 현재 5년 프로젝트로 진행중인데, 총 4만8천본의 프로그램을 수정하는데 15억엔을 투입할 예정이라고 합니다. 우리는 이보다 적을 것이지만 이것은 애플리케이션에 국한해 계산된 것이고 전체 회사 자원을 생각하면 상당히 커지게 됩니다. 또 프로젝트팀을 구성할 때 전산부서로만 구성하지 말고 사무자동화, 문서관리 등 조직의 모든 구성원이 팀을 이뤄 수행해야 합니다. 어느 한 부분만 누락돼도 조직에 큰 영향을 미치기 때문입니다.
▲사회=대형 프로젝트의 경우 실패율도 높을 것으로 보이는데 기간을 초과하거나 예산이 초과되는 경우가 많은 대형 프로젝트의 성공률을 높일 수 있는 방법에 대해 말씀해 주시지요.
▲신종철=우리의 시스템은 대부분이 회계, 물류, 자재 등 단위시스템으로 이뤄진 경우가 많습니다. 따라서 우선순위를 정해 시급한 과제부터 우선 착수해야 한다고 봅니다. 국내 업체들의 시스템은 대부분 2백50만에서 1천만 스텝 정도입니다. 가장 큰 시스템으로 알려진 포항제철이 3천만 스텝 정도 되는 것으로 압니다.
▲사회=이제 우리에겐 1년 정도의 시간 밖에 남지 않았습니다. 아주 촉박하지요. 그런데 각 분야에서 이같은 문제의 심각성에 대해 어느 정도 인식하고 있는지요.
▲조진호=정보시스템 분야는 착수단계까지 갔습니다. 그러나 제어장치 분야는 이제 시작하려는 단계입니다. 2000년 프로젝트는 인적자원의 문제이며 정보환경의 변화하는 과정을 따라가며 2000년 문제 해결을 동시에 해야 하는 2중의 문제입니다.
▲사회=만일 2000년 문제를 방치하면 어떤 일이 발생할까요.
▲김재수=특별히 언급하지 않아도 잘 알고 있을 것입니다. 우리가 프로젝트를 수행하면서 겪게 되는 예기치 않은 문제를 말한다면 우선 데이터백업시 보통 연도명을 명기해 주기적으로 저장하는데 연도표기 오류로 백업이 안되는 문제가 발생한다는 것입니다. 백업을 했다고 안심하다간 큰일 납니다. 또 엔드유저 컴퓨팅의 확산으로 최종 사용자가 직접 만들어 쓰는 프로그램이 예상외로 많다는 것입니다. 또 개발도구 중에는 2000년 문제가 지원되지 않은 것들도 있으며 이러한 도구로 작성된 프로그램은 신규작성해야 합니다. 간과할 수 없는 문제입니다.
▲사회=지금까지 2000년 문제와 해결방법에 대해 알아봤는데 이제는 시스템 벤더, 솔루션업체, 시스템통합(SI), 사용자, 공공부문 등 각자가 처한 입장에서 이야기해 주셨으면 합니다. 우선 외국의 경우 이 문제를 어떻게 대처하고 있습니까.
▲송관호=미국의 경우 주정부별로 임시팀을 구성해 주정부내 연도 문제와 관련된 기관을 지원하고 있습니다. 연방정부에서는 우리의 총무처와 비슷한 기관인 GSA가 주정부와 정기적으로 협의를 가지면서 공공부문의 2000년 문제를 해결해 나가고 있습니다. 미 의회도 2000년 문제 위원회를 구성, 예산상 지원 방안을 강구하고 있다고 들었습니다.
▲조진호=다른 공공기관도 마찬가지겠지만 한전의 경우 이 문제와 관련해 발빠른 행보를 보이고 있는 일본, 미국, 호주 등의 전력회사 대응책을 참조해 한국 실정에 맞는 대책을 수립, 추진하고 있습니다. 특히 한전은 발전소, 송변전 설비 등의 제어 관련 프로그램 수정에 특히 세심한 주의를 기울이고 있습니다.
▲신종철=지난해 초 미국 출장시 이 문제와 관련한 외국 기업들의 움직임을 포착하고 국내 기업에 적합한 솔루션을 물색하기 시작했습니다. 현재 미국에는 2000년 문제와 관련한 해결 솔루션 업체가 2백여개에 달하고 영국, 일본 등에도 1백여개 업체가 솔루션을 공급하고 있습니다. 국내에서는 20여개 업체가 외국업체의 솔루션을 도입, 공급하고 있으나 활발한 움직임을 보이고 있는 업체는 3, 4개에 불과한 것으로 알고 있습니다.
▲맹철현=대부분 시스템 벤더들의 경우 96년 이후 발표한 제품은 2000년 문제에 대응한 것으로 알고 있습니다. 다만 그 이전 제품은 신제품으로 교체하거나 업그레이드를 해야 할 것으로 보입니다. 그러나 2000년 문제에 대응된 제품이라고 해서 모든 부문에서 완벽한 것은 아닙니다. 응용소프트웨어, 네트워크 등 다양한 분야에서 대응 여부를 살펴봐야 합니다. 시스템 벤더들은 이 문제에 대한 고객의 궁금증을 풀어주기 위해 인터넷을 통해 지속적으로 정보를 제공하고 있습니다.
▲사회=외국의 대응 전략과 시스템 벤더의 입장을 들어봤는데 그러면 국내 실정은 어떤지 말씀해 주시지요.
▲김재수=국내 시스템통합업체들은 외국의 유명 컨설팅, 솔루션, 시스템 벤더들과 협력관계를 맺고 국내 기업 및 공공기관에 2000년 문제와 관련한 통합 솔루션을 제공하고 있습니다. LG-EDS시스템의 경우도 LG화학 등 계열사의 2000년 문제를 해결한 경험을 바탕으로 「점프2000」이란 토털 솔루션을 갖고 있습니다.
▲사회=정부 차원의 대응책도 무척 궁금합니다.
▲송관호=정부에서 이 문제에 관심을 기울이게 된 것은 지난해 국정감사 이후로 기억됩니다. 정부기관에는 주인없는 데이터베이스가 많고 책임 소재 또한 불분명한 것이 있습니다. 따라서 2000년 문제로 인해 심각한 상황이 발생할 수도 있습니다. 현재 정부는 각 기관들이 스스로 이 문제를 풀어나가길 기대하고 있는 것 같은 인상을 받았습니다. 지난 2월경 한국전산원은 총무처, 재정경제원, 정보통신부 등 유관기관의 협조를 받아 2000년 문제 해결 기본 지침과 예산 확보 방안을 마련, 정부에 보고 했습니다. 현재 정부에서는 2000년 문제 해결과 관련한 예산으로 61억원을 책정해 놓은 것으로 알고 있습니다. 국방과 금융부문은 별도 예산이 배정된 것으로 전해듣고 있습니다.
한편 정보통신부는 현재 국내 기업 및 정부, 공공기관에서 운영하고 있는 전산자원의 실태를 총체적으로 파악하기 위해 한국전산원을 통해 「정보자원센서스」를 실시중에 있습니다. 이 센서스 작업이 마무리되면 좀더 확실한 2000년 대응 방안이 마련될 것으로 봅니다.
▲조진호=민간기업들은 이 문제와 관련된 사항의 노출을 꺼리고 있습니다. 정부기관과 대기업의 경우 인력과 예산이 있어 나름대로 2000년 대응책을 마련하거나 실제 추진중에 있습니다. 한전, 한국통신 등은 그중 발빠르게 움직이고 있는 편입니다. 자금과 인력이 부족하고 대부분 아웃소싱에 의존하고 있는 중소기업의 경우 상황이 심각할 것으로 보입니다.
▲맹철현=대부분의 시스템 및 솔루션 벤더들은 외국 현지법인인 관계로 본사 차원에서 마련한 대응책을 한국에 적용하고 있어 별 문제가 없습니다. 오히려 국내 순수 시스템업체와 응용 프로그램업체는 이 문제에 신속히 대응하지 못할 것으로 보입니다. 특히 외산 제품을 개량해 국내에서 제작한 시스템의 경우 소스코드 문제로 어려움에 봉착할 가능성이 높습니다.
▲신종철=2000년 문제 분석툴을 공급하기 위해 국내 공공기관 및 대기업, 중소기업체 관계자들을 만나보았는데 정부 및 공공기관, 대기업 중 상당수는 태스크포스팀을 구성해 자체적으로 프로그램 수정을 해나가고 있다는 인상을 받았습니다. 그러나 충분한 예산과 구체적인 대책을 수립해 추진하는 곳은 극소수에 불과한 것으로 파악되고 있습니다. 여기에는 최고 경영층의 인식 부족과 전산 실무자들의 책임감 결여도 크게 작용하고 있는 것으로 보여집니다. 프로그램 수정은 자체 인력으로 가능할 수 있으나 전체 전산시스템의 문제점을 파악하는 데는 분석툴이 더욱 유용하다는 점을 강조하고 싶습니다.
또 코볼 등 과거 프로그램 언어에 해박한 전문인력들이 현재 전산 일선에서 물러나 2000년 문제에 자신있게 접근할 수 있는 인력이 부족한 점도 문제 해결을 어렵게 하고 있습니다.
▲김재수=전적으로 동감합니다. 국내에 전문인력이 크게 부족하다는 것은 매우 심각한 사태를 몰고 올 수 있습니다. 시간이 갈수록 2000년 문제를 해결하려는 기업들이 늘어나게 될 것이고 이에따라 인력 수요도 병행해 증가할 것으로 보이기 때문입니다. 아마 내년말이면 2000년 문제 해결사의 몸값이 천정부지로 뛸 지도 모릅니다.(웃음)
▲사회=2000년 문제와 관련된 주요 사항은 대략 짚어봤다고 보는데 이제부터는 실무에서 있었던 경험을 중심으로 이 문제 해결에 나서려고 하는 기관 및 기업들에 하고 싶은 이야기가 있다면 말씀해 주시기 바랍니다.
▲맹철현=국내 기업의 전산실무자 중 상당수가 2000년 문제 분석툴의 역할을 경시하는 경향이 있습니다. 프로그램 수정에 앞서 올바른 방향을 잡아줄 수 있는 것은 정확한 컨설팅과 신뢰성 있는 툴 밖에 없다고 생각합니다. 2000년 문제를 며칠 밤새워 해결할 수 있는 사안으로 본다면 커다란 화를 불러 올 수 있다는 점을 강조하고 싶습니다.
▲송관호=현재 기업들은 2000년 문제를 해결하는 부서와 해결작업이 올바른 방향으로 진척되고 있는지 여부를 파악하는 감리부서가 분리돼 있지 않습니다. 즉 중간 체크 기능이 없어 나중에 문제가 발생할 소지를 안고 있다고 봅니다. 실제 작업부서와 감리부서의 2원화가 시급하다는 점을 강조하고 싶습니다.
▲조진호=2000년 문제가 전산부서의 일로 치부하는 경향이 있는데 이는 전산문제가 아니라 기업의 생존과 직결된 중대 사안입니다. 따라서 전 조직원이 이 문제와 관련된 책임의식을 갖고 문제 해결에 동참하는 것이 중요합니다. 한전은 전무를 총괄 본부장으로 삼고 부서별로 태스크포스팀을 설치, 운영하고 있으며 자체 홈페이지에 2000년 문제 해결 방향과 지침을 게재, 전 직원이 업무에 참조토록 하고 있습니다.
▲맹철현=국가적인 기간코드 개정 지침을 마련하는 것도 필요합니다. 주민등록번호체계 등 연도 수정에 있어 중요한 기간코드 규격이 마련돼야 민간기업이 움직이는데 수월합니다. 국가 표준이 마련되지 않으면 민간기업은 2중작업을 해야할 소지도 있습니다.
▲송관호=정부와 한국전산원은 국가 표준과 관련해 다각적인 대응책을 마련하고 있습니다. 2000년에 대응한 주민등록번호 부여체계는 마련됐습니다. 2000년 문제 해결 솔루션에 대한 「국가인증」 문제도 심도있게 검토하고 있는 것으로 알고 있습니다.
▲김재수=2000년 문제 해결을 어렵게 하는 걸림돌 중 하나가 비용 문제입니다. 이를 해결하는데 상당한 비용과 인력이 투입돼야 하는 점은 인정하지만 지나치게 이를 강조하다보니 최고경영자의 결심을 얻어내기가 쉽지 않은 것 또한 사실입니다. 비용측면만을 부각하는 것은 사태 해결을 더욱 어렵게 만들 수 있습니다.
▲신종철=이 문제를 1백% 해결하기는 어렵습니다. 가상 시나리오를 만들어 추진하는 것도 바람직하다고 봅니다. 일선 전산관계자의 책임의식을 고취하기 위해 인사상의 인센티브를 부여하는 것도 좋은 방안이 될 수 있지 않을까요.
▲사회=결론적으로 2000년 문제를 해결하는 데는 최고경영층의 확실한 인식과 더불어 전 조직원의 협력을 바탕으로 한 체계적인 대응이 필요하다고 봅니다. 국가적 차원의 인증제도 도입도 시급하다는 생각입니다. 또 최선의 노력을 경주해 문제를 해결했음에도 불구하고 예기치 못한 사태가 발생할 경우에 대비한 법적 책임 문제도 사전에 준비하는 것이 필요하다고 봅니다. 장기간 토론에 참여해 주셔서 감사합니다.