본 논문에서는 국가경제성장에 그 중요성을 더해가고 있는 소프트웨어 산업의전문인력육성을 위한 교육과정의 개발절차와 그 결과를 제시하였다. 특히, 개발된교육과정은 산업현장을 반영하기 위해 국가직무능력표준(NCS)에 기반을 두었으며,교육효과의 극대화를 위해 교육방법에 있어서는 S-OJT(체계적 현장직무 교육훈련:Structured on the job training)를 활용하였다. 본 연구를 위해 소프트웨어 산업과 관련한 경제지표와 관련인력의 투입 등의 자료를 검토하여 그 산업의 중요성을 확인하였으며, S-OJT방법의 차용을 위해, 선행연구를 검토하여 해당 개념을 충분히 반영한 교육과정을 개발하고자 하였다. 특히NCS기반의 교육과정 개발을 위한 기본 틀로서 고용노동부에서 개발하여 배포된한국형 일·학습 듀얼 시스템 운영매뉴얼의 개발절차를 활용하였다. 현장성 높은 과정 개발을 위해 소프트웨어 분야 주식회사A의 교육요구조사분석을 통해 교육프로그램이 요구되는 직무를 선정하였다. 해당 직무를 수행하는데 필요한 지식과 기술수준을 발굴하기 위해, 기 개발된 NCS를 면밀히 검토하는 한편NCS에 반영되지 않은 부분에 있어서는 기존자료 검토 및 전문가 자문을 통해 교육체계를 개발하였다. 총 44개의 교육과정이 4년간의 교육기간동안 이수되도록 개발되었으며, 각 과정은 교과목표, 소요시간, 교과내용, 교육방법, 그리고 선수과목을 각각 표기하였다. 또한 44개의 교육과정을 운영하는데 필요한 교육체계 로드맵,세부 운영전략 등을 개발하였다. 사회적으로 NCS에 기반한 교육과정의 필요성이 증대되고 있는 상황에서 본 연구결과 도출된 교육체계와 교육과정은 많은 시사점을 가진다. 특히 고용노동부에서 제시하고 있는 매뉴얼에 따른 개발 절차를 자세히 소개함으로써, 향후 NCS에기반한 산업직무별 교육과정개발에 참고자료로 활용될 것으로 기대된다. 보다 활발한 NCS기반 교육과정 개발을 위해 해당 과정의 교육성과를 측정하기 위한 지표의 개발과 NCS에 특화된 교재의 개발이 요구된다.
이 논문에서는 국가경제성장에 그 중요성을 더해가고 있는 소프트웨어 산업의전문인력육성을 위한 교육과정의 개발절차와 그 결과를 제시했다. 이 연구를 위해 소프트웨어 산업과 관련한 경제지표와 관련인력의 투입 등의 자료를 검토하여 그 산업의 중요성을 확인하였으며, S-OJT방법의 차용을 위해, 선행연구를 검토하여 해당 개념을 충분히 반영한 교육과정을 개발하려 했다.