안전한 지능정보 사회 구현을 위한 SW 안전성 교육 방안 (2016. 9.27 | 26회)

  • 진회승SW기반정책·인재연구실 책임연구원
날짜2016.09.09
조회수9752
글자크기
  • 포럼 목적
    • 지능정보 사회로 전환을 위한 핵심기술인 사물간의 초연결성(IoT), 사물이 인간 수준의 인지 및 판단이 가능한 초지능성(인공지능), 데이터 기반의 예측성(Big Data) 등 SW 기술이 산업계로 녹아들어 가면서, SW안전성이 산업의 안전성에 중요할 역할을 하게 되었다. 또한 사회의 모든 기반 시설이 지능화(스마트 교통, 스마트 그리드, 스마트 팩토리 등)되고, 서로 연결되어 시스템이 복잡화되고 SW안전성이 기반 시설의 안전성에 직접적인 영향을 주게 되었다. 이에 SW안전성 확보가 산업 경쟁력 강화 및 국가 기반시설 관리에 중요한 요소가 되며, SW 안전성을 보장할 수 있는 전문 인력이 중요하게 되었다.
    • 현재는 SW 안전성 관련 수요에 비해 SW 안전성을 구현하고 보장할 수 있는 전문 인력이 절대적으로 부족하며, 전문 인력을 양성할 수 있는 교육도 체계적이고 실질적이지 않다. 이에 실무에 투입되어 있는 인력의 SW안전성 보장 역량을 향상하기 위한 방안을 마련이 필요하다.
  • 발표 내용
    • SW 안전 교육 현황과 개선방향 (소프트웨어정책연구소 진회승 선임연구원)
    • SW 안전 교육의 필요성 및 교육수요자, 컨텐츠, 전문가, 인프라 측면에서 우리나라 SW 안전교육 현황과 문제점 지적
    • SW 안전관련 기업 재직자 대상 설문조사와 심층인터뷰 분석을 통한 교육 실태와 SW 안전 교육 방향 제시
    • 도메인별 SW 안전 인식 및 역량이 달라, 인식 및 역량 수준에 따른 교육 과정 개발 및 실행이 필요하고, 정부는 중소기업 현장 실무자 대상 SW 안전에 대한 의식 및 기본 개념 교육에 집중 필요성이 있음
    • 해외 SW 안전성 교육 사례 (건국대학교 유준범 교수)
    • 해외 기업, 협회, 학교 중심으로 단기 SW 안전 교육 사례를 조사하여 기관별, 교육 내용 별 특성 정리
    • 일반 기업과 학교는 SW안전 개요에 대한 교육 중심이고, 협회는 도메인 중심으로 구성되어 도메인별 표준이나 도메인 특성에 맞는 교육 내용 편성
    • SW 안전 교육과 시스템 안전 교육의 관계를 정리할 필요가 있으며, SW 안전에 대한 명확한 정의 및 공감대 마련이 필요함
    • SW안전성 보증 연구센터의 교육 내용 (상명대학교 한혁수 교수)
    • SW 안전성 보증 기술 및 SW안전성 보증 연구센터에서 연구하고 있는 안전성 Gate를 중심으로 SW 안전성 보증 프로세스 설명
    • 안전성 분석, 안전성 보증 프로세스, 안전성 Gate 둥 체계적인 석/박사 SW 안전성 교육 프로그램 제시
    • 시스템 안전에 적용된 기법을 이용해 SW 안전 연구에 활용하고 있으며, SW 안전 연구는 SW 전문가와 도메인 전문가와의 지식 융합이 필수 요소임
    • Safety Critical SW 문서 검증 및 시험 그리고 교육 방향 (슈어소프트테크 심정민 실장)
    • SW 안전 관련 사고 사례 및 사고 사례별 SW 안전 검증 방안을 제시하여 SW 안전의 필요성 강조
    • SW 안전 구현을 위해 기업에서 수행하고 있는 문서 검증, 코딩 규칙 검증, 실행시간 오류 검증, 동적 시험 설명
    • 필드에서는 SW 안전 보장을 위해 아직도 검증 위주로 시행하고 있으며 이에 대한 교육이 필요함을 역설
  • 패널 토론
    • SW 안전에 대한 정의가 명확하지 않으며, 현장에서 일하는 안전 관련 소프트웨어 개발 관련자들도 SW 안전과 품질, 보안을 구분하지 못하고 있어 SW 안전에 대한 교육이 시급함
    • SW 안전 교육에 도메인별 특성을 고려한 교육이 필수 요소임
    • 정부가 형식적이지 않고 실무에 도움을 줄 수 있는 SW 안전 교육을 시행하기 위해서는 직무별, 역량별 커리큘럼과 과정을 마련하고 커리큘럼에 맞는 교육 대상을 선정하여 시행하는 것이 필요함
    • SW 안전을 보장하기 위해서는 발주 시 안전 관련 SW를 일반 SW와 구분한 비용 산정이 필요하고, 철도 등 특수한 분야에서 중소기업에 대한 정부의 지원이 필수 요소임
    • SW 안전 보장을 위해서 대학 교육에서는 안전한 SW개발을 위한 코딩 방법 및 SW 안전에 대한 기본적인 개념 습득이 필요함
  • 프로그램
    • 프로그램
      제목 발표자 시간
      SW 안전 교육 현황과 개선 방안 진회승 (SPRi 선임연구원) 20분
      해외 SW 안전성 교육 사례 유준범 (건국대 교수) 20분
      SW 안전성 보증 연구센터의 교육 내용(국내 사례) 한혁수 (상명대 교수) 20분
      Safety Critical SW 문서 검증 및 시험 그리고 교육 방향 심정민 (슈어소프트테크 실장) 20분
      Q&A 및 패널토론
      황종규 (한국철도기술연구원 책임연구원), 민상윤 (솔루션링크 대표) 및 발표자
      40분
    • 발표자들
      발표자들
      의사진행
      의사진행
      해외 SW안전성 교육사례
      해외 SW안전성 교육사례
      ssarc
      ssarc
      Suresoft
      Suresoft
      $(".anyslider").anyslider({ animation : "fade", showBullets : false }); $(".anyslider").hover( function() { $(".anyslider").children("a").css("filter", "alpha(opacity=1)"); $(".anyslider").children("a").css("opacity", 1); }, function() { $(".anyslider").children("a").css("filter", "alpha(opacity=0)"); $(".anyslider").children("a").css("opacity", 0); } ); $(".anyslider").children("a").focus(function(){ $(".anyslider").children("a").css("filter", "alpha(opacity=1)"); $(".anyslider").children("a").css("opacity", 1); }).blur(function(){ $(".anyslider").children("a").css("filter", "alpha(opacity=0)"); $(".anyslider").children("a").css("opacity", 0); }); $(function () { console.log($(".anyslider").height($(".anyslider > .as-slide-inner >div:visible").eq(0).height())); });