해커톤

소프트웨어 관련 이벤트의 하나

해커톤[영어: hackathon; 해킹(hacking) + 마라톤(marathon)]은 소프트웨어 개발 분야의 프로그래머나 관련된 그래픽 디자이너, 사용자 인터페이스 설계자, 프로젝트 매니저 등이 정해진 시간 내에 집중적으로 작업하여 결과물을 만들어내는 소프트웨어 관련 이벤트이다. 개인이 작업하는 경우, 조를 나눠 하나의 목표를 위해 작업하는 경우 등이 있다. 경우에 따라 하드웨어 부품을 다루는 경우도 있다. 해커톤은 1일부터 1주일 정도의 기간으로 개최된다. 경우에 따라서는 단순히 교육이나 사회적 목적과 의도를 가지고 열리기도 하지만, 대개는 새로운 소프트웨어의 개발, 또는 기존 소프트웨어의 개선을 목표로 한다. 해커톤은 특별한 주제, 예컨대 프로그래밍 언어, 운영 체제, 응용 프로그램, API, 주제 등을 정해 놓고 열리는 경우도 있고, 그러한 제한 없이 열리는 경우도 있다.

해커톤의 목적은 행사가 끝날 때까지 기능을 하는 제품을 만드는 것을 목표로 이용 가능한 소프트웨어나 하드웨어를 만들어내는 것이다.[1]

쉬운 우리말 대체어는 '끝장 개발 대회'라는 의견이 있다.[2]

같이 보기 편집

각주 편집

  1. “Hackathon definition”. dictionary.com. 
  2. “해커톤 대회 (hackathon 대회) [알기 쉬운 우리말]”. 2021년 6월 25일에 원본 문서에서 보존된 문서. 2021년 6월 25일에 확인함.