뜨거웠던 지난여름, 8월 24일부터 25일까지 중고나라 역사상 처음으로 해커톤이 진행되었습니다.
해커톤(Hackathon)은 ‘해킹’과 ‘마라톤’의 합성어로, 개발자뿐만 아니라 마케팅 담당자, 디자이너, 기획자 등 다양한 직무의 구성원이 모여 제한된 시간 동안 창의적인 프로젝트를 개발하고 완성하는 대회를 말합니다. 실제로 해커톤을 통해 나온 아이디어를 서비스에 적용하는 사례도 종종 있답니다. 페이스북의 상징이라고 할 수 있는 ‘좋아요’ 버튼, ‘타임라인’ 기능이 모두 사내 해커톤을 통해 탄생했죠.
날씨만큼이나 뜨거운 열정이 가득했던 중고나라 첫 번째 해커톤의 현장은 어떤 모습이었을지 함께 들어가 볼까요?
2023년 중고나라 해커톤 오프닝 행사
1. Small Hacks, Big Impact!
🤚잠깐! 현장 속으로 들어가기에 앞서, 중고나라가 20년 만에 처음으로 해커톤을 진행한 이유가 궁금하다고요?
중고나라는 카페에서 시작해 앱과 웹으로 서비스를 확장하며 안전하고 편리한 중고 거래 플랫폼을 향해 꾸준히 달려가고 있습니다. IT 스타트업 특성상 짧은 시간 동안 여러 프로젝트를 진행하고, 빠르게 다음 단계로 나아가고 있어요. 그런데, 눈앞에 주어진 업무에 몰두하다 보면 우리 서비스의 최종 목표가 무엇인지, 우리 고객에게 가장 중요한 가치는 무엇인지 놓치게 되는 경우가 있기 마련이죠.
그래서 잠시 원래의 업무를 멈추고 중고나라의 핵심 가치를 되돌아보는 시간을 갖기로 했습니다. 구성원들이 생각하는 중고나라의 가치를 공유하고, 같은 목표를 향해 협업하는 과정에서 그동안 미처 생각하지 못했던 새로운 아이디어가 탄생할 수 있지 않을까 기대했어요.
Ta-da! 그렇게 ‘중고나라 사용자 대상 서비스를 개선하거나 내부 서비스를 개발’하는 것을 주제로 중고나라 첫 번째 해커톤이 열리게 되었습니다.
중고나라 해커톤 행사 포스터
2. 해커톤 준비 과정 A to Z
이틀, 정확히는 30시간 동안 진행되는 해커톤이지만 이를 위해서는 생각보다 많은 준비가 필요합니다. 해커톤을 준비하는 과정 역시 해커톤의 일부이기에 각기 다른 부서에서 자원한 담당자를 모아 준비위원회를 구성했고, 모두가 함께하는 행사를 만들어 나갈 수 있었어요.
그럼, 해커톤 준비위원회에서는 한 달 남짓한 기간 동안 어떤 것들을 준비했을까요?
행사 홍보 계획
앞서 말한 것과 같이 중고나라 제1회 해커톤의 목적과 주제를 세운 뒤, 전 직원을 대상으로 행사 참여를 유도하기 위한 방안을 고민했어요. 처음 진행되는 행사이다 보니 막연한 두려움을 갖거나 혹은 관심이 있어도 선뜻 나서지 못하는 구성원이 있을 수 있다고 생각했죠.
고민 끝에 해커톤을 왜 진행하고자 하는지, 우리는 무엇을 얻을 수 있는지 등에 대해 단순히 메신저 텍스트(text)로는 전해지지 않을 수 있다는 점에서 홍보 영상을 제작하였습니다. 또 기존 업무 일정에 참고할 수 있도록 미리 홍보하는 것을 목표로 했기 때문에 홍보 영상 촬영부터 제작까지 단 하루 만에 끝마쳤답니다.
팀 구성 방법은 자율, 랜덤, 멘토-멘티 시스템 등 다양한 방법이 있을 수 있는데요. 본래 개발자 최대 2명, 비개발자 1명이 포함되도록 기준을 세웠지만, 팀 구성에 부담을 느낀다는 사전 조사 결과에 따라 자율 구성으로 진행하되 개발자와 비개발자가 혼합된 팀에 가산점을 부여하는 방식을 택했습니다.
심사 기준
팀마다 주제에 맞는 서비스를 구현하거나, PPT 혹은 애니메이션을 활용해 아이디어를 설명하는 등의 방식으로 해커톤에 참여할 수 있는데요. 해커톤은 대회의 성격을 띠기에 1등부터 3등까지 수상팀을 선정하고자 아래와 같이 심사 기준을 마련했어요.
공정한 심사를 위해 참가자뿐만 아니라 행사에 참여하지 않은 구성원들의 평가도 함께 진행했습니다.
중고나라 1st 해커톤 심사 기준
개발 배포 환경 가이드
중고나라 내부 자원을 활용해 새로운 서비스를 개발하는 것이다 보니 현재 서비스되고 있는 환경에 문제가 없도록 개발 배포 환경에 대한 간단한 가이드를 제공했습니다. 혹시나 만일의 사태가 일어나지 않도록 말이죠!
내부 개발 환경 기준
1. AWS LIVE 및 STG 환경을 사용하지 말아 주세요. 2. 필요하신 데이터의 경우 해커톤 시작 전에 SQL쿼리를 작성해서 전달해주세요. 3. 개발 중 클라우드 환경이 꼭 필요한 경우 CTO님께 요청해주세요.
현장 이벤트 준비
마지막으로 현장을 준비하고 행사가 원활히 진행될 수 있도록 하는 일만 남았는데요. 팀끼리 모여서 마음껏 아이디어를 표출할 수 있도록 회의실을 활용해 공간을 마련해 뒀어요. 또 30시간 동안 진행되는 행사인 만큼 🍫당 떨어지는 순간이 없도록 해커톤 참여자를 위한 고카페인&고칼로리 간식을 따로 준비했죠.
해커톤 현장 이벤트 준비 - 당 떨어짐 방지 위원회에서 나왔습니다
이 외에도 행사 굿즈 제작, 행사 공간 확보, 참가자를 위한 지원 정책 등 해커톤 행사 진행을 위해 필요한 부분을 사전에 꼼꼼히 준비해 두었답니다.
3. 중고나라 1st 해커톤 D-day
자, 드디어 해커톤의 아침이 밝았습니다. 준비위원회도, 해커톤 참가자들도 떨리는 마음을 갖고 한 자리에 모였어요.
중고나라 1st 해커톤 일정표
팀별로 서비스를 개발하는 본 미션 외에도 원활한 진행과 더불어 구성원들이 해커톤 자체를 즐길 수 있도록 두 차례에 걸쳐 서브미션을 진행했어요. 1차 서브미션은 프로젝트 목표와 방향성을 점검하는 의미에서 아이디어를 네 컷 만화와 같이 그림으로 표현하여 공유하도록 했습니다. 본격적인 개발에 앞서서 팀별 핵심 아이디어와 어떤 배경에서 아이디어를 고안하고 있는지 등을 미리 알 수 있었죠.
1차 서브미션 - 프로젝트 방향성 설명하기
2차 서브 미션은 행사 2일 차의 시작을 활기차게 만들기 위한 목적으로 진행됐어요. 회사 근처의 교대역 7번 출구 표지판이 보이도록 팀원들과 사진을 촬영하는 깜짝 미션이었는데요! 창문 밖으로 손을 내밀어 파노라마로 찍거나, TV 프레임에 교대역 7번 출구를 합성하는 등 기발한 아이디어가 엿보였습니다. 약간 지쳐갈 때쯤 참가자들에게 활력을 불어넣어 주는 시간이었어요. 😉
아! 물론, 모든 서브미션에 대해서도 (재미를 곁들인) 보상안을 마련해 뒀습니다. 미션 완수 여부에 따라 가점을 부여하는 것 외에도 다른 팀원 중 1명을 본래 팀원 1명과 원하는 시간대에 30분간 트레이드할 수 있는 ‘트레이드 카드’, 경쟁 팀을 원하는 시간에 30분 동안 개발을 멈추게 할 수 있는 ‘30분 홀드 카드’ 등을 제공했답니다.
팀별로 해커톤에 열심히 참여하는 모습
이외에도 30시간 동안이라는 제한된 시간인 만큼 개발에 큰 어려움을 겪지 않도록 3회에 걸쳐 멘토링을 받을 수 있도록 마련해뒀습니다.
중고나라 첫 해커톤 행사 현장을 오랫동안 간직하기 위해 영상으로 기록해두었는데요. 🔥불타오르는 열정이 가득한 현장을 생생히 느껴보세요!
간편 등록 및 스마트 등록 서비스 외에도 ‘편리한 검색을 위한 필터 고도화’, ‘고객 행동 기반 AI 피드 개발’, ‘앱테크도 하고 환경도 지키는 J-Cash Walk’ 등 다양한 아이디어를 엿볼 수 있었답니다. 이 중에서 어떤 아이디어가 실제 중고나라 서비스에 적용될 수 있을지 벌써 기대되지 않나요?
5. 중고나라 해커톤은 앞으로도 계속됩니다!
총 44명이 참가한 중고나라 해커톤! 30시간 동안 참가자분들의 적극적인 참여가 이루어진 덕분에 첫 번째 해커톤임에도 성공적으로 마무리될 수 있었습니다. 참가자 만족도 조사 결과 20점 만점에 17.7점을 기록하며 대체로 높은 만족도를 거두었어요. 참가자분들이 제안해주신 행사 장소 개선 등 여러 가지 부분을 고려하여 앞으로는 더욱 원활한 해커톤이 되도록 준비할 예정이랍니다.
또 해커톤의 열기를 오랫동안 간직하고자 '해커톤 백서'를 제작했어요. 해커톤을 준비하면서 마주한 고민과 과정을 기록하고, 앞으로 더 나은 행사를 만들기 위한 토대를 마련하고자 했는데요. 구성원들과 함께 만들어 나간 해커톤의 자세한 내용 백서에 실었으니 구경해보세요!
30시간 이내에 탄생하는 또 하나의 서비스
뜨거웠던 지난여름, 8월 24일부터 25일까지 중고나라 역사상 처음으로 해커톤이 진행되었습니다.
해커톤(Hackathon)은 ‘해킹’과 ‘마라톤’의 합성어로, 개발자뿐만 아니라 마케팅 담당자, 디자이너, 기획자 등 다양한 직무의 구성원이 모여 제한된 시간 동안 창의적인 프로젝트를 개발하고 완성하는 대회를 말합니다. 실제로 해커톤을 통해 나온 아이디어를 서비스에 적용하는 사례도 종종 있답니다. 페이스북의 상징이라고 할 수 있는 ‘좋아요’ 버튼, ‘타임라인’ 기능이 모두 사내 해커톤을 통해 탄생했죠.
날씨만큼이나 뜨거운 열정이 가득했던 중고나라 첫 번째 해커톤의 현장은 어떤 모습이었을지 함께 들어가 볼까요?
2023년 중고나라 해커톤 오프닝 행사
1. Small Hacks, Big Impact!
🤚잠깐! 현장 속으로 들어가기에 앞서, 중고나라가 20년 만에 처음으로 해커톤을 진행한 이유가 궁금하다고요?
중고나라는 카페에서 시작해 앱과 웹으로 서비스를 확장하며 안전하고 편리한 중고 거래 플랫폼을 향해 꾸준히 달려가고 있습니다. IT 스타트업 특성상 짧은 시간 동안 여러 프로젝트를 진행하고, 빠르게 다음 단계로 나아가고 있어요. 그런데, 눈앞에 주어진 업무에 몰두하다 보면 우리 서비스의 최종 목표가 무엇인지, 우리 고객에게 가장 중요한 가치는 무엇인지 놓치게 되는 경우가 있기 마련이죠.
그래서 잠시 원래의 업무를 멈추고 중고나라의 핵심 가치를 되돌아보는 시간을 갖기로 했습니다. 구성원들이 생각하는 중고나라의 가치를 공유하고, 같은 목표를 향해 협업하는 과정에서 그동안 미처 생각하지 못했던 새로운 아이디어가 탄생할 수 있지 않을까 기대했어요.
Ta-da! 그렇게 ‘중고나라 사용자 대상 서비스를 개선하거나 내부 서비스를 개발’하는 것을 주제로 중고나라 첫 번째 해커톤이 열리게 되었습니다.
중고나라 해커톤 행사 포스터
2. 해커톤 준비 과정 A to Z
이틀, 정확히는 30시간 동안 진행되는 해커톤이지만 이를 위해서는 생각보다 많은 준비가 필요합니다. 해커톤을 준비하는 과정 역시 해커톤의 일부이기에 각기 다른 부서에서 자원한 담당자를 모아 준비위원회를 구성했고, 모두가 함께하는 행사를 만들어 나갈 수 있었어요.
그럼, 해커톤 준비위원회에서는 한 달 남짓한 기간 동안 어떤 것들을 준비했을까요?
행사 홍보 계획
앞서 말한 것과 같이 중고나라 제1회 해커톤의 목적과 주제를 세운 뒤, 전 직원을 대상으로 행사 참여를 유도하기 위한 방안을 고민했어요. 처음 진행되는 행사이다 보니 막연한 두려움을 갖거나 혹은 관심이 있어도 선뜻 나서지 못하는 구성원이 있을 수 있다고 생각했죠.
고민 끝에 해커톤을 왜 진행하고자 하는지, 우리는 무엇을 얻을 수 있는지 등에 대해 단순히 메신저 텍스트(text)로는 전해지지 않을 수 있다는 점에서 홍보 영상을 제작하였습니다. 또 기존 업무 일정에 참고할 수 있도록 미리 홍보하는 것을 목표로 했기 때문에 홍보 영상 촬영부터 제작까지 단 하루 만에 끝마쳤답니다.
> 해커톤 홍보 영상 보러 가기
참가자 모집
역시나 가장 효과적인 동기부여는 상금 💸
본격적으로 전 구성원을 대상으로 해커톤 참가자 모집에 나섰습니다.
팀 구성 방법은 자율, 랜덤, 멘토-멘티 시스템 등 다양한 방법이 있을 수 있는데요. 본래 개발자 최대 2명, 비개발자 1명이 포함되도록 기준을 세웠지만, 팀 구성에 부담을 느낀다는 사전 조사 결과에 따라 자율 구성으로 진행하되 개발자와 비개발자가 혼합된 팀에 가산점을 부여하는 방식을 택했습니다.
심사 기준
팀마다 주제에 맞는 서비스를 구현하거나, PPT 혹은 애니메이션을 활용해 아이디어를 설명하는 등의 방식으로 해커톤에 참여할 수 있는데요. 해커톤은 대회의 성격을 띠기에 1등부터 3등까지 수상팀을 선정하고자 아래와 같이 심사 기준을 마련했어요.
공정한 심사를 위해 참가자뿐만 아니라 행사에 참여하지 않은 구성원들의 평가도 함께 진행했습니다.
중고나라 1st 해커톤 심사 기준
개발 배포 환경 가이드
중고나라 내부 자원을 활용해 새로운 서비스를 개발하는 것이다 보니 현재 서비스되고 있는 환경에 문제가 없도록 개발 배포 환경에 대한 간단한 가이드를 제공했습니다. 혹시나 만일의 사태가 일어나지 않도록 말이죠!
1. AWS LIVE 및 STG 환경을 사용하지 말아 주세요.
2. 필요하신 데이터의 경우 해커톤 시작 전에 SQL쿼리를 작성해서 전달해주세요.
3. 개발 중 클라우드 환경이 꼭 필요한 경우 CTO님께 요청해주세요.
현장 이벤트 준비
마지막으로 현장을 준비하고 행사가 원활히 진행될 수 있도록 하는 일만 남았는데요. 팀끼리 모여서 마음껏 아이디어를 표출할 수 있도록 회의실을 활용해 공간을 마련해 뒀어요. 또 30시간 동안 진행되는 행사인 만큼 🍫당 떨어지는 순간이 없도록 해커톤 참여자를 위한 고카페인&고칼로리 간식을 따로 준비했죠.
해커톤 현장 이벤트 준비 - 당 떨어짐 방지 위원회에서 나왔습니다
이 외에도 행사 굿즈 제작, 행사 공간 확보, 참가자를 위한 지원 정책 등 해커톤 행사 진행을 위해 필요한 부분을 사전에 꼼꼼히 준비해 두었답니다.
3. 중고나라 1st 해커톤 D-day
자, 드디어 해커톤의 아침이 밝았습니다. 준비위원회도, 해커톤 참가자들도 떨리는 마음을 갖고 한 자리에 모였어요.
중고나라 1st 해커톤 일정표
팀별로 서비스를 개발하는 본 미션 외에도 원활한 진행과 더불어 구성원들이 해커톤 자체를 즐길 수 있도록 두 차례에 걸쳐 서브미션을 진행했어요. 1차 서브미션은 프로젝트 목표와 방향성을 점검하는 의미에서 아이디어를 네 컷 만화와 같이 그림으로 표현하여 공유하도록 했습니다. 본격적인 개발에 앞서서 팀별 핵심 아이디어와 어떤 배경에서 아이디어를 고안하고 있는지 등을 미리 알 수 있었죠.
1차 서브미션 - 프로젝트 방향성 설명하기
2차 서브 미션은 행사 2일 차의 시작을 활기차게 만들기 위한 목적으로 진행됐어요. 회사 근처의 교대역 7번 출구 표지판이 보이도록 팀원들과 사진을 촬영하는 깜짝 미션이었는데요! 창문 밖으로 손을 내밀어 파노라마로 찍거나, TV 프레임에 교대역 7번 출구를 합성하는 등 기발한 아이디어가 엿보였습니다. 약간 지쳐갈 때쯤 참가자들에게 활력을 불어넣어 주는 시간이었어요. 😉
아! 물론, 모든 서브미션에 대해서도 (재미를 곁들인) 보상안을 마련해 뒀습니다. 미션 완수 여부에 따라 가점을 부여하는 것 외에도 다른 팀원 중 1명을 본래 팀원 1명과 원하는 시간대에 30분간 트레이드할 수 있는 ‘트레이드 카드’, 경쟁 팀을 원하는 시간에 30분 동안 개발을 멈추게 할 수 있는 ‘30분 홀드 카드’ 등을 제공했답니다.
팀별로 해커톤에 열심히 참여하는 모습
이외에도 30시간 동안이라는 제한된 시간인 만큼 개발에 큰 어려움을 겪지 않도록 3회에 걸쳐 멘토링을 받을 수 있도록 마련해뒀습니다.
중고나라 첫 해커톤 행사 현장을 오랫동안 간직하기 위해 영상으로 기록해두었는데요. 🔥불타오르는 열정이 가득한 현장을 생생히 느껴보세요!
> 중고나라 해커톤 현장 스케치 영상 보기
4. 중고나라 첫 해커톤, 어떤 아이디어가 나왔을까?
중고나라 첫 해커톤은 총 10개 팀이 참여해 다양한 아이디어를 나눴어요.
실제 서비스에 적용될 아이디어는?
간편 등록 및 스마트 등록 서비스 외에도 ‘편리한 검색을 위한 필터 고도화’, ‘고객 행동 기반 AI 피드 개발’, ‘앱테크도 하고 환경도 지키는 J-Cash Walk’ 등 다양한 아이디어를 엿볼 수 있었답니다. 이 중에서 어떤 아이디어가 실제 중고나라 서비스에 적용될 수 있을지 벌써 기대되지 않나요?
5. 중고나라 해커톤은 앞으로도 계속됩니다!
총 44명이 참가한 중고나라 해커톤! 30시간 동안 참가자분들의 적극적인 참여가 이루어진 덕분에 첫 번째 해커톤임에도 성공적으로 마무리될 수 있었습니다. 참가자 만족도 조사 결과 20점 만점에 17.7점을 기록하며 대체로 높은 만족도를 거두었어요. 참가자분들이 제안해주신 행사 장소 개선 등 여러 가지 부분을 고려하여 앞으로는 더욱 원활한 해커톤이 되도록 준비할 예정이랍니다.
또 해커톤의 열기를 오랫동안 간직하고자 '해커톤 백서'를 제작했어요. 해커톤을 준비하면서 마주한 고민과 과정을 기록하고, 앞으로 더 나은 행사를 만들기 위한 토대를 마련하고자 했는데요. 구성원들과 함께 만들어 나간 해커톤의 자세한 내용 백서에 실었으니 구경해보세요!
> 중고나라 해커톤 백서 구경하기
중고나라 해커톤은 앞으로도 계속됩니다 (제발~!)
글/디자인 by 중고나라