스토리 홈

인터뷰

피드

뉴스

조회수 2540

타다 시스템 아키텍처 - VCNC Engineering Blog

2018년에는 VCNC에 큰 변화가 있었습니다. 오랫동안 비트윈 기반의 서비스들을 개발하고 운영했지만 2018년 10월에 기사 포함 렌터카 서비스를 포함한 종합 모빌리티 플랫폼인 타다를 기획하고 출시하였습니다. 변화가 많은 모빌리티 시장에서 신규 서비스를 성공적으로 출시하기 위해 많은 고민을 하였습니다. 이번 글에서는 타다의 시스템 구성과 이를 위해 사용한 여러 기술을 소개하면서, 타다 개발팀의 기술적 결정을 공유해보고자 합니다.타다에서 사용하는 기술들의 로고. 왼쪽부터 Kotlin, Spring Boot, Kubernetes, Terraform, gRPC, Redis.기존과 다른 선택비트윈의 경우 Netty를 이용해 인하우스 네트워크 라이브러리를 만들기도 하였고, 메인 데이터베이스로 NoSQL인 HBase를 사용하는 등 남들이 통상적으로 사용하지 않는 기술 스택을 선택한 경우가 많았습니다. 그 배경에는 나름대로 이유가 있었지만, 서비스 초기에는 안정성에 어려움을 겪기도 하였고 서버 배포 과정이 느리고 복잡하여 쉬운 길은 아니었습니다. 여러 문제를 해결하기 위해 Haeinsa 등 라이브러리와 소프트웨어를 직접 만들기도 하였습니다.타다는 이슈가 많은 모빌리티 시장을 타겟으로 하고 있기 때문에 Time to Market이 특히 중요했습니다. 개발하는 기간 동안 시장 상황에 따라 기능의 우선순위가 변하기도 하였습니다. 이에 따라 서비스를 빨리 출시하고 외부의 변화에 유연하게 대처할 수 있도록, 완성도 있게 만들어져 있는 프레임워크나 라이브러리를 선택하였고, AWS에서 이미 잘 관리되고 있는 서비스를 적극적으로 활용하였습니다.사용 중인 기술들Kotlin: Java는 불편한 점이 많지만, JVM에 대한 경험을 무시할 수는 없어 비교적 새로운 JVM 기반 언어인 Kotlin을 사용하기로 하였습니다. 다른 여러 JVM 기반의 대안 언어들이 있지만, Spring Boot에 쉽게 적용할 수 있고 커뮤니티에서 적극적으로 권장하고 있는 점 등 여러 이유로 Kotlin을 선택하게 되었습니다.Spring Boot: 널리 쓰는 웹 프레임워크이며 이미 지원하는 기능 또한 많기 때문에 보일러 플레이트 코드 작성을 줄이고 서비스 개발에 집중할 수 있습니다. SQS 메시지 처리, HTTP 요청 및 응답으로 Protocol Buffers 메시지 사용 등 프레임워크에서 제공하는 기능을 많이 활용하고 있습니다.Kubernetes: 컨테이너 오케스트레이션 플랫폼으로 배포 자동화와 스케일링 등 여러 가지 운영적인 편의성을 제공합니다. 처음에는 kops를 이용해 클러스터를 직접 띄웠지만, 지금은 EKS를 이용하고 있으며 직접 object를 만들기보다 helm을 이용하고 있습니다.gRPC: 실시간성이 중요한 차량 위치나 운행 상태 변화 등은 Streaming을 이용하여 전달하고 있습니다. 직접 개발할 수도 있었지만, 서비스 개발에 집중하고 앞으로의 관리 오버헤드를 줄이기 위해 gRPC를 이용하기로 하였습니다.Redis: 서버 간 메시징을 위해 Redis의 Pub/Sub 기능을 사용하고 있습니다. 메시지 브로커 기능을 제공하는 RabbitMQ, ActiveMQ, Kafka 등 여러 옵션이 있었지만, 개발을 시작하던 당시에는 Redis만이 ElastiCache를 이용하여 쉽게 띄우고 관리할 수 있어 Redis를 선택하게 되었습니다.Protocol Buffers: gRPC 뿐만 아니라 HTTP/2로 주고받는 메시지를 정의할 때도 이용하고 있습니다. 덕분에 따로 문서화 하지 않고 proto파일을 공유하여 더욱 명확하고 편리하게 API 명세를 공유할 수 있었습니다.Terraform: HCL을 이용해 인프라스트럭처 프로비저닝 및 관리를 편하게 해주는 도구입니다. AWS 서비스의 생성 및 관리를 콘솔에서 직접 하지 않고 Terraform을 이용하고 있습니다.사용 중인 AWS 서비스들AWS는 개발팀이 오랜 기간 사용하여 가장 익숙한 클라우드 플랫폼이기 때문에 큰 고민 없이 선택할 수 있었습니다.EKS: Kubernetes 클러스터의 마스터 노드들을 쉽게 띄우고 관리해주는 서비스입니다. 서울 리전에 EKS가 출시된 후에는 관리 오버헤드를 줄이기 위해 EKS로 옮겼습니다.ECR: 타다 서버를 배포할 때는 Docker Gradle Plugin을 통해 docker 이미지를 만들고 ECR에 푸시합니다. 그 후 helm 명령을 통해 Kubernetes에 배포합니다.SQS: 배차 요청을 처리하기 위해 SQS를 이용합니다. 배차 요청을 구현하는 방법에는 다양한 옵션이 있었지만 AWS 서비스를 최대한 활용하여 빠르게 개발할 수 있었습니다.RDS: 타다의 대부분 데이터는 Aurora에 저장하고 있습니다. RDS를 이용하면 DB의 배포와 관리가 쉬우며, Aurora는 MySQL과 호환될 뿐만 아니라 같은 비용이면 성능이 더 좋습니다.Kinesis: 실시간 차량 위치 정보 및 로그를 수집하기 위해 사용하고 있습니다. 다른 오픈소스 소프트웨어를 직접 이용하기보다는 AWS에서 제공하는 서비스를 최대한 이용하고 있습니다.Firehose: 비트윈에서는 KCL를 활용해 Acheron이라는 프로그램을 직접 만들어 로그들을 S3에 저장하였지만, 이제는 서울 리전에서 Firehose를 사용할 수 있으므로 큰 고민 없이 사용하기로 하였습니다.시스템 구성타다에서는 필요에 따라 서비스를 여러 종류로 분리하여 운영하고 있습니다. 일반적인 모바일 앱 API와 실시간 차량의 위치 정보를 바탕으로 사용자의 요청에 대해 적합한 차량을 배차하는 기능이 필요했습니다. 핵심적인 역할을 하는 일부 서비스와 시스템 구성에 대해 간단하게 소개합니다.라이더 앱: 아이폰은 Swift, 안드로이드는 Kotlin으로 작성하였으며 여러 오픈소스 라이브러리를 적극적으로 활용하였습니다. 서비스 특성상 RIBs라는 아키텍처를 사용하여 개발하였습니다.드라이버 앱: 아이폰과 안드로이드를 모두 지원하려면 기술적, UX적으로 고려해야 할 점들이 많고 불특정 다수의 유저를 대상으로 하는 앱도 아니었기 때문에 안드로이드 버전으로만 개발하게 되었습니다.서버: 모바일 앱의 요청을 대부분 처리하며 Spring Boot로 작성된 HTTP/2 API 서버입니다. Protocol Buffers로 정의된 메시지를 JSON 형태로 주고받습니다.gRPC 서버: 서버에서 발생하는 이벤트를 실시간으로 전달하기 위한 서버입니다. Redis Pub/Sub을 통해 받은 이벤트 메시지들을 클라이언트들에게 전달합니다.Dispatcher: 배차 요청을 처리하는 서버입니다. 주변 차들의 ETA 계산을 위해 외부 API를 이용하는데, Reactor를 이용해 비동기적, 동시적으로 요청하여 쓰레드 점유 없이 효율적으로 처리되도록 구현하였습니다.Tracker: 차량 위치 정보 수집 서버입니다. KCL를 이용해 위치 정보 레코드를 읽어 들여 TrackerDB에 기록합니다.Redis: 서비스 초기에는 차량의 최신 위치 등을 저장하기도 했지만, 지금은 주로 서버 간 메시징을 위해 Pub/Sub 기능을 이용하고 있습니다.DB: 운행 기록, 사용자 데이터 등 대부분 데이터를 기록합니다. 비트윈에서는 HBase를 이용했지만 타다의 경우 아직 절대적인 트래픽이 많지 않기 때문에 트랜잭션 등 다양한 편의 기능을 제공하는 RDB를 이용하고 있습니다.TrackerDB: 차량 운행 정보 및 차량의 최신 위치 등을 저장합니다. Aurora를 이용하며 대부분의 요청이 차량 위치 정보 업데이트이므로 안정성을 위해 별도의 인스턴스를 띄워 사용하고 있습니다.Kinesis Log Stream: 타다의 여러 서비스에서 로깅을 위해 이용합니다. Firehose를 통해 S3에 기록됩니다.Kinesis Tracker Stream: 드라이버의 실시간 위치 정보는 Kinesis를 통해 Tracker로 전달됩니다.서비스 플로우차량 위치 업데이트차량 위치 업데이트는 요금 계산, 차량 위치 제공 등 서비스에서 가장 많이 일어나는 요청입니다. 드라이버 앱에서 안드로이드 Foreground 서비스를 이용해 GPS 정보를 수집하고 일정 주기마다 서버로 현재 위치를 전송합니다. 이렇게 전송받은 GPS 위치 정보는 데이터 크기를 최소화하기 위해 Protocol Buffers로 직렬화되어 Kinesis 레코드로 만들어지게 됩니다. Tracker에서는 전달된 Kinesis 레코드를 읽어 간단한 처리를 한 후에 TrackerDB에 삽입합니다.서비스 초기에는 차량의 마지막 위치에 대한 정보만 Redis에 적었습니다. 그러나 차량의 이동 경로를 효율적으로 조회해야 할 일이 생겼는데, 당시 차량 이동 경로는 로그로만 저장되고 있었습니다. S3 Select나 Athena를 이용해 조회하는 방안도 고려했지만, 일단은 Aurora에 저장하기로 하였습니다. 당분간은 Aurora로도 충분했고 RDB를 쓰는 것이 가장 쉽고 편한 방법이었기 때문입니다.차량 배차차량 배차는 서비스의 가장 기본적인 기능으로 배차 요청에 가장 적절한 주변 차량을 할당하는 플로우입니다. 라이더 앱에서 유저가 배차를 요청하면 서버가 배차 요청 정보를 DB에 기록하고 배차 요청 메시지를 SQS 대기열에 집어넣습니다. Dispatcher가 배차를 처리하는 로직을 수행하여 차량이 매칭되면 드라이버 앱으로 이벤트가 전달됩니다.드라이버가 배차를 수락하면 서버로 수락 요청이 전송되고 서버에서는 DB의 배차 요청 상태를 수락 상태로 변경합니다. 배차 요청이 수락되었다는 이벤트는 결과적으로 gRPC 서버를 통해 해당 이벤트를 구독하고 있던 유저에게 전달됩니다.Dispatcher에서 배차를 처리하는 로직은 여러 옵션이 있었지만 가장 간단하고 효율적으로 개발하기 위해 SQS의 기능을 최대한 활용하였습니다. Dispatcher 수를 늘리는 것만으로도 처리량 확장이 가능하며 Dispatcher가 갑자기 종료되어도 한 대라도 살아있다면 결국에는 잘 처리가 됩니다. Dispatcher가 배차 요청을 받으면 다음과 같은 로직을 수행합니다. 종료 조건을 만족하지 않았다면 일정 시간 후 동일한 로직을 다시 반복합니다.배차가 가능한 상태라면 배차 로직을 수행합니다. 이동 경로와 교통정보를 고려하여 적합한 주변 차량을 찾습니다.만약 적합한 차량이 있다면 배차 요청을 해당 드라이버에게 할당되었다는 정보를 DB에 적고 배차 할당 이벤트를 전파합니다. 드라이버의 수락을 기다리기 위해 일정 시간 후 로직을 재시도합니다.만약 적합한 차량이 없다면 일정 시간 후에 로직을 재시도합니다.배차 요청이 드라이버의 수락을 기다려야 하거나 타임아웃이 남아있는 상태라면 적절한 시간 후 재시도합니다.배차 요청이 수락되어 완료된 상태거나 취소되었거나 타임아웃이 지난 상태라면 SQS에서 메시지를 삭제합니다.못다 한 이야기타다를 런칭하는 날, 기사 간담회에서 쏘카의 VCNC 인수 이후 짧은 기간 동안 타다를 만들 수 있었을 리 없으니, 실제 개발 기간은 어느 정도냐는 질문이 있었습니다. 짧은 기간 내 서비스를 성공적으로 런칭할 수 있었던 것은 상황에 맞는 올바른 기술적 선택들뿐만 아니라 훌륭한 팀원들이 있었기에 가능했던 일이었습니다. 타다는 개선해야 할 부분도 많고 앞으로 새로운 기술적 도전들이 많이 있을 것입니다.네 그렇습니다. 결론은 기술적 난제들을 고민하면서 좋은 팀과 서비스를 함께 만들고 키워나갈 좋은 분들을 기다리고 있다는 것입니다.
조회수 942

나의 업무로 세상을 바꾼다? 현대자동차그룹인들이 만드는 세상

자신의 업무 능력을 발휘해 세상을 밝히는 이들이 있습니다업무의 영역은 어디까지일까요? 현대자동차그룹 임직원들은 단순히 먹고사는 일을 넘어 자신의 업으로 우리 사회를 좀 더 행복하게 만들 방법을 고민합니다. 내일이면 더 좋은 세상을 만날 수 있다고 말하는 이들과의 행복한 동행을 따라가 봅니다.쓸모없음에서 쓸모 있음을 긷다폐시트의 변신, 가방이 된 자동차 시트좌측부터 현대다이모스 총무팀 황종민 대리, 모어댄 최이현 대표처음에는 크게 신경 쓰지 않았습니다. 최고를 만들기 위해 수없이 많은 도자기를 부숴야 하는 장인의 작업 과정이라고 생각했습니다. 그런데 어느 날부터 시트들이 그냥 버려지는 것이 무척 안타까웠습니다. 쓸모없음을 쓸모 있음으로 바꿀 수는 없을까요. 우연히 한 인터넷 기사를 통해 폐시트 가죽으로 가방이나 지갑 등 액세서리를 만드는 업사이클링 기업 모어댄을 알게 됐습니다. 그 자리에서 모어댄에 연락을 했습니다. 그리고 새롭게 알게 된 사실 한 가지. 모어댄에서는 직원 일부를 북한 이탈 주민과 경력 단절 여성으로 고용한다는 것입니다. 폐시트 가죽의 재사용과 사회적 약자 고용으로 ‘잊혀진 가치를 재발견해 지속가능한 사회적 가치를 실현’하는 모어댄의 이상은, 현대다이모스가 폐시트의 활용을 고민하며 떠올렸던 이상과도 맞닿아 있었습니다.최고 품질의 시트만을 생산하는 현대다이모스에서 시트 개발을 마치고 버려지는 폐가죽은 매달 약 8톤입니다. 돈을 들여 버리는 게 현실이었습니다. 사회공헌활동을 담당하는 현대다이모스 총무팀의 황종민 대리는 깨끗한 시트 가죽을 재사용하고 사회에 도움을 줄 수 있는 방법을 찾아 나섰습니다. 여러 기관이나 단체, 기업의 문을 두드렸지만 뜻을 같이할 만한 곳을 찾기란 쉽지 않았습니다. 그러다 모어댄과 인연이 닿았습니다. 황종민 대리가 폐시트 가죽을 보며 생각했던 이상들을 실현해줄 최상의 파트너였습니다.모어댄 역시 현대다이모스의 연락은 하늘이 내려준 동아줄 같았습니다. 다른 폐시트 가죽보다 깨끗하고, 우리나라 대표 시트 생산 기업인 현대다이모스의 까다로운 테스트까지 거쳤을 테니 품질에 대해서는 의심할 여지가 없었습니다. 안정된 공급이 보장된다는 사실 또한 무척 매력적이었습니다.아무도 눈여겨보지 않았던 폐시트 가죽을 재활용해 환경을 지키고 상생의 가치를 실천한 현대다이모스와 모어댄. 그들이 만들어갈 기업 사회공헌활동의 다음 모델이 기대됩니다.손끝으로 세상의 빛깔을 읽다작은 점의 기적, 점자 양말이노션 월드와이드 조성희BM 조성희 그룹장승강기 안으로 곱게 옷을 차려입은 여자가 들어왔습니다. 문이 닫히고 여자가 엘리베이터 버튼 앞으로 바짝 다가갔습니다. 더듬더듬, 손을 뻗어 버튼의 숫자를 읽어갔습니다. 그 순간 같은 엘리베이터에 타고 있던 이는 머릿속이 새하얘졌습니다. 그날 처음으로 생각했습니다. ‘손끝으로 세상을 보는 이들은 옷 색깔을 어떻게 구분할까’. 얼마 뒤 그는 ‘장애인의 날’을 앞두고 한 편의 영상을 만들어 유튜브에 올렸습니다. 영상 속 시각장애인들은 양말을 신을 때 짝을 맞춰야 하는 어려움을 토로했습니다. 엄두가 안 나 한 가지 색만 구입한다는 이야기, ‘짝짝이’로 신고 나가 곤란을 겪었다는 이야기까지. 한 번도 생각하지 않았던 그들의 일상 속 불편함은 큰 울림을 전했습니다. 영상은 양말 바닥에 점자를 부착한 ‘점자 양말’로 시각장애인들의 불편함을 덜어 주고, 비장애인들도 양말 구매를 통해 기부에 동참하는 내용으로 마무리됐습니다.이 캠페인(7days braille socks) 영상을 만든 이는 이노션 월드와이드의 조성희 그룹장입니다. 그녀는 자신의 업으로 사회에 도움을 주고 싶다는 생각을 늘 품고 살았습니다. 엘리베이터에서 만난 한 시각장애인은 가슴속 깊은 곳에 불씨를 지폈고, 그들을 위해 양말의 색을 읽어주는 점자를 생각해냈습니다. 그리고 지금까지 존재하지 않았던 점자 양말을 제작했습니다. 그렇게 ‘오늘 뭐 신을까 고민될 때는 무난한 회색 양말이 최고, 무난 단정 그레이’, ‘패턴 있는 옷을 입었다면 부드러운 연파랑 양말을, 하늘하늘 연파랑’ 등 색상과 코디 정보가 담긴 점자 양말 일곱 켤레를 만들었습니다.점자 양말 수익금 중 10%는 서울맹학교에 기부됩니다. 큰 금액은 아니지만 전혀 관계없는 사람이 자신들의 불편함을 알고 아이디어를 냈다는 데 더 고마워했다는 시각장애인들. 마음대로 양말을 골라 신을 수 있음을 기적이라며 기뻐하던 모습에서 조성희 그룹장은 그 어떤 프로젝트에서보다 큰 보람을 느꼈습니다. 머릿속에만 있는 생각은 아무런 힘이 없습니다. 때문에 실행으로 옮기는 게 중요하다고 말하는 조성희 그룹장. 그녀의 시선이 다음에는 어디로 향할지 무척 궁금합니다. 그곳은 분명 더 따뜻해질 테니까요.조용한 버스에서 벌어진 마법 같은 이야기스케치북이 된 차창, 스케치북 윈도우좌측부터 현대자동차 남양연구소 현대내장디자인2팀 김소영 연구원, 파워트레인기획2팀 조충훈 연구원청각장애 특수학교인 충주성심학교 등· 하굣길 스쿨버스. 서로에게 닿지 않는다는 걸 알기에 아이들은 아무도 듣지 못하는 말을 삼키며 세상에서 가장 지루한 시간을 견뎌야 했습니다. 창밖을 보며 한숨을 내쉬는 한 아이. 그 순간 차창이 마법처럼 스케치북으로 변했습니다. 누가 가르쳐주지 않았는데도 그 위에 글을 쓰고 그림을 그려 친구들에게 말을 걸었습니다. 아이들은 환하게 웃었고, 그를 지켜보던 선생님과 부모님은 눈시울을 붉혔습니다. 현대자동차그룹이 지난해 제작한 미래 신기술 캠페인 영상 ‘재잘재잘 스쿨버스 프로젝트’의 한 장면입니다. 이 영상은 공개된 지 6일 만에 조회 수 1,000만 건을 돌파했고, 올해는 세계 최고 권위의 광고 축제인 ‘2018 칸 라이언즈 인터내셔널 페스티벌 오브 크리에이티비티’에서 PR 부문 ‘동사자상’을 수상했습니다.재잘거림도, 장난스러운 몸짓도 없던 스쿨버스 풍경을 바꾼 건 현대자동차 남양연구소 1년 차 입사 동기 연구원 5명. 이들은 2016년 ‘R&D 아이디어 페스티벌’에서 입김을 불면 차창이 스케치북으로 변신하는 ‘스케치북 윈도우’를 선보였습니다. 글을 쓰고 그림을 그릴 수 있을 뿐 아니라 스마트폰이나 컴퓨터에 전송할 수 있는 기술이었습니다. 스케치북 윈도우의 콘셉트 및 기술 구현을 위해 김소영 연구원과 조충훈 연구원은 업무가 끝나면 팀원들과 만나서 아이디어를 구체화하기에 바빴습니다. 청각장애 아이들을 가르치는 선생님과 의견을 나누며 완성한 시나리오를 바탕으로 프로토타입을 만들기까지 6개월. 전문 분야가 아니었기에 하나씩 배워가야 했습니다.스케치북 윈도우 기술이 상용화되려면 앞으로도 더 많은 시간과 노력이 필요합니다. 김소영 연구원은 청각장애인뿐 아니라 우리 삶을 더욱 따뜻하게 만드는 기술로 발전할 수 있도록 디자이너로서 상상력을 마음껏 발휘하고 싶습니다. 조충훈 연구원은 ‘사람을 더 행복하게 만드는 미래 자동차’를 개발하기 위해 앞으로도 양질의 아이디어를 생각해내고, 구현하고 싶습니다. 머리가 아닌 가슴으로 만든 스케치북 윈도우. 그들이 만들어갈 따뜻한 미래 자동차 생활은 어떤 모습일까요.글. 임종관사진. 허동욱 플러그비주얼랩 스튜디오헤어&메이크업. 이은정 ▶ 해당 기사는 현대자동차그룹 모터스라인에서 원문을 확인할 수 있습니다.#현대 #현대그룹 #현대자동차그룹 #현대다이모스 #모어댄 #폐시트 #자동차_시트 #이노션_월드와이드 #점자_양말 #현대자동차 #스케치북_윈도우 #재잘재잘_스쿨버스 #모터스라인 #HMG저널 #HMG_Journal #HMG #기업문화 #조직문화 #사내문화 #구성원인터뷰 #직무정보 #직무소개
조회수 1315

스타트업 프로젝트 메니징 하기

이제 제가 만들었던 자작 프로젝트 매니지먼트 툴 에 관하여 설명해 드리겠습니다.글 마지막 부분에 구글 Docs로 만든 버전 예시 올릴게요, 필요하신 분들은 마음껏 가져다 사용해 주세요. :) 기본적으로 이 프로젝트 매니지먼트 툴을 사용하게 된 목적은 효율성에 있습니다. 아무래도 처음 서비스를 제작하시는 분들은 업무에 대한 트레킹의 중요성을 모르시는 분들도 많을 텐데요, 서비스를 제작할 때 Creativity(창조성) 뿐만이 아니라, 서비스를 제작하면서 진행되는 Continuity(지속성) 역시 창조성만큼 중요합니다. 지속성이 없으면 그 창조성 역시 보여줄 수 없습니다. 그리고 제작자들간의 지속적인 피드 없이 서비스를 제작하는 것은 절대적으로 불가능하다고 생각합니다. 그래서 그런 기본적인 생각을 기반으로 제작하였고요, 이미 사용되는 스크럼이나, 에자일 등을 사용하지 않고 새로운 것을 제작 한 이유는 1. 개발자가 아닌 이상, PM에 대한 기본지식이 없다. 2. 프로젝트 매니지먼트 툴이 생소하고 어려우면 어려울수록 팀원들이 트레킹 하고자 하는 의지는 줄어든다. 3. 내가 한 업무에 대하여  이야기하는 게 생각보다 귀찮고 어렵다. 4. 기획자, 개발자, 디자이너들이 소통하는 단어들의 사용이 다르다. (예) UI버튼들에 관한 워딩 등) 등의 기본적인 배경지식을 기반으로 제작하였습니다. 그리고 보다 빠른 피드백을 위하여 Google Docs를 사용, 팀원들이 업데이트 한 내용을 즉시 트레킹 할 수 있도록 하였습니다.거창해 보이지만 전혀 별거 없습니다...ㅎ각주: 2~15인 내외의 창업팀들이 프로젝트 매니지먼트에 익숙하지 않고 사용해 본 적이 없는 인원들에게 보다 효과적이고 능동적인 개발/기획/ 디자인 환경을 제공하기 위해 제작.규칙: 1. 프로젝트 매니지먼트(이하 PM)에 관한 문서는 우선적으로 프로젝트 메니져가 작성하고(이하 메니져), 반드시 모두가 동의하에 작성한다.(note: 팀원들이 모두 동의하는 바에서 업무를 시작하지 않으면, 각 개개인의 불만사항이 늘어날 수 있고, 총 책임자 한 명이 안건을 만들고 정리해야 보다 쉽게 PM을 진행할 수 있습니다.) 2. PM에 관한 회의는 2주에 한 번으로 기준을 잡고, 급한 변경사항이 있을 시, 일정에 관한 회의를 공지하고 진행한다.(note: 일정에 관한 회의는 오래하는 것을 지양하는 것이 좋습니다. 아이디어 회의나 방법에 초점을 맞추고, 진행상황에 대한 회의는 기본 2주에 한번, 진행 중 장애요소를 만나 회의가 필요할 시에 하는 것이 좋습니다.) 3. PM에 관련한 회의는 시작시간과 종료시간을 회의 하루 또는 이틀 전에 먼저 설정하고 진행한다. 기본 회의 시간은 1시간 정도로 잡는다.(note: 회의할 날짜와 시간을 정해놓으면 시간 공지와 또 일정에 대한 서로의 업무를 정리할 수 있는 시간을 가질 수 있고, 이를 통하여 보다 효율적이게 회의를 진행할 수 있습니다. 그리고 회의시간은 1시간 정도가 적당합니다.) 4. 회의 시작 때까지 15~30분 정도 개개인이 자신에 업무 현황에 대하여 검토할 시간을 가진다.(note: 가장 중요한  포인트인데, 개개인이 업무현황에 대하여 검토할 시간 없이 회의를 임 할 경우 PM회의는 지체될 수밖에 없습니다. 15분~30분 정도 전에 메니져가 공지를 해 주고, 회의시간 전까지 업무 정리를 하는 것이 좋습니다.) 5. UI용어는 pxd용어 사전을 기반으로 하여 제작한다. (링크:http://story.pxd.co.kr/616)(note: 인원들 대부분이 사용하는 용어가 다를 수 있습니다. 그리고 다른 용어의 사용은 제작자들간의 혼란을 야기시킬 수 있기 때문에 통합이 필요합니다. pxd의 블로그 내용 중 "UX신입 디자이너가 알아야 할 UI디테일 용어" 시리즈는 이러한 혼선을 줄일 수 있는 좋은 방법입니다.)구성Sheet 1. Tasks (진행사항)가장 주가 되는 진행사항에 대한 상황을 파악하는 란 입니다.Sheet 2. Emergency Contact (비상연락망)업무진행 시 필요한 인적사항들을 파악, 즉각적인 피드를 얻기 위하여 비상연락망을 제작하였습니다.Sheet 3. Footnote (각주)PM툴에 적용된 언어들에 대한 설명을 적어놓았습니다.간단히 스크린샷으로 해놓았고요, 링크로 들어가 보시면 바로 보실 수 있습니다.마지막으로,스타트업 기획자는 PM에 대한 이해가 필요합니다. 그리고 PM은 혼자 하는 게 아니라, 같은 팀원들의 피드백이 절대적으로 필요한 부분입니다. 그래서 기획자 분들 뿐만이 아니라 디자이너분들, 개발자 분들도 제 이전 글과 이번 글을 읽어보셨으면 좋겠습니다:)궁금점이나, 의문점이 있으신 분들은 언제든지 알려주세요:) 감사합니다!!링크 바로가기! :http://bit.ly/K3MIP1#코인원 #블록체인 #기술기업 #암호화폐 #스타트업인사이트
조회수 1396

EOS Smart Contract 배포

Smart Contract 배포를 위한 준비 과정은 이전글 확인 부탁드립니다.저번시간과 연계하여 이번 시간엔 스마트 컨트랙트를 배포해 보도록 하겠습니다. 지갑 key와 계정 이름등은 본 포스팅에서 그대로 사용하시면 됩니다.배포할 컨트랙트는 eosio.token 으로 eos 개발환경 세팅 시 존재하는 코드를 컴파일하여 실제 사용하는 계정에 setting 하겠습니다. 먼저 컴파일을 위해 ../eos/contracts/eosio.token 으로 이동 하겠습니다.eos/contracts/eosio.token이동 하면 위와 같은 파일들을 확인 하실 수 있습니다.hpp : cpp 파일에서 사용하는 변수, 상수, 함수를 담는 헤더파일cpp : contract 함수를 구현하는 소스 파일eosiocpp 를 통해 소스코드를 컴파일 해보겠습니다. eosiocpp 는 WASM 및 ABI 컴파일러 로써 블록체인에 업로드 되는 .wasm, .wast, .abi 파일을 생성합니다. 또한 기본 스켈레톤 파일을 제공합니다eosiocppwasm 컴파일wasm 파일은 아래 명령어를 사용하여 컴파일 만들 수 있습니다.$ eosiocpp -o eosio.token.wast eosio.token.cppeosiocpp 명령어를 사용하여 컴파일 하게 되면 .wast 파일과 .wasm 파일을 생성하게 됩니다. 각 확장자는 다음을 의미합니다.wast : 텍스트 파일로써 읽을 수 있는 webAssembly 파일wasm : 컴퓨터가 실제로 이해할 수 있는 webAssembly 파일abi 파일 생성$ eosiocpp -g eosio.token.abi eosio.token.cppabi 파일은 JSON과 Binary 간에 사용자 작업을 변환하는 방법에 대해 설명해주는 파일입니다. 실제로 이 JSON 파일을 통해 블록체인 위에서 개발자와 사용자간 상호작용 하는데 도와주게 됩니다.위 2과정을 통해 abi 파일 과 wast 파일을 생성하게 됩니다.compile 결과Contract 세팅하기아래 명령어를 입력하여 contract 를 set 해줍니다.$ cleos set contract hexlanthenry ../eos/build/contracts/eosio.token account : contract 를 배포할 계정이름contract-dir : 계정에 set 할 contract 가 저장된 directoryset contract 수행 결과만약 해당 계정이 RAM 을 보유하고 있지 않다면 다음과 같은 에러가 나타날 것입니다. 이를 해결하기 위해 RAM 을 구매합니다.RAM을 보유없이 contract$ cleos system buyram hexlanthenry hexlanthenry "100.0000 EOS"payer : EOS 를 지불할 계정receiver : RAM 을 사용할 계정amount : 지불할 EOS의 양 ( eos 1.1 기준 소수점4개 자리와 symbol을 무조건 넣어주어야 정상 동작 합니다)contract 확인계정에 contract가 잘 배포 되었는지 확인해 보겠습니다.$ cleos get code hexlanthenry배포한 contract 가 있을때의 code hash배포한 contract 가 없을때의 code hash또한 abi 를 통해서도 확인할 수 있습니다.$ cleos get abi hexlanthenryget abi위 과정을 통해 해당 계정에 실제로 contract 가 잘 배포 되었는지 확인 할 수 있습니다.다음 시간에는 배포된 contract 를 통하여 토큰을 발행 해보고 token에 대한 balance 체크 및 transfer 하는 과정을 진행해 보도록 하겠습니다.+또한 abi를 분석하여 struct 와 action 을 어떻게 확인 하는지에 대한 자세한 방법은 다른 포스팅에서 다루도록 하겠습니다.감사합니다.#헥슬란트 #HEXLANT #블록체인 #개발자 #개발팀 #기술기업 #기술중심
조회수 1195

UI, UX 그리고 디자인 프로세스

 이 글은 아무래도 실무를 진행하면서 쉽게 잊게 될 수 있는 이야기 입니다. 실무를 하고 계신분들은 다시한번 상기할 수 있는 기회를, 준비를 하시는 분들에게는 꼭 필요한 인사이트를 드리고 싶네요:)"내가 만든 서비스를 보다 쉽고 재밌게 이용자들에게 제공하고 싶다."라는건, 세상 모든 기획자, 개발자, 디자이너 분들이 다 가지고 있는 궁극적인 목표입니다. 열심히 만든 서비스가 단순히 "보기 힘들어서, 서비스 외적인 부분에 결함이 있어서" 사용하지 못하게 된다면 그것만큼 화나는 경험이 없겠죠. 그런 의미에서 UI/UX는 서비스의 얼굴을 만드는 과정이기 때문에 엄청나게 중요한 역할을 차지합니다. 굳이 서비스를 제작하시는 분들이 아니더라도, UI, UX에 대한 이야기들은 많이들 들으셨을 텐데요, 두단어가 비슷하게 보일 수는 있지만, 기본적으로 UI와 UX는 큰 차이가 있는 단어라고 생각합니다. 1. UX (User Experience) 직역하자면 사용자 경험이고, 이용자가 재화나 서비스 등을 사용할 때 생기는 신체적 반응이나 심리적 기호도(또는 선호도), 그리고 상징적 상호적인 사회적 기준 등을 수집하고, 이에 대한 조사와 연구 등을 통해 "이용자가 더 맘에  들어할 수 있는 재화 또는 서비스."를 설계하는 큰  과정입니다. UX는 개발자 중심이 아닌 사용자 중심의 컴퓨터 시스템을 구축하기 위한 제록스사의 연구 중 HCI(Human Computer Interection) 연구에서 처음 사용된 개념이며, 처음엔 하드웨어에 집중된 연구였다고 합니다.  현재는 UX라는 개념이 컴퓨터와 관련된  것뿐만 아니라 모든 산업을 통해 제공되는 재화와 서비스 전반적인 사회의 흐름이나 문화에 이르기까지 널리 응용되고 있고, 이를 연구하기 위하여는 다방면의 관점과 지식, 시야를 가지고 접근해나가야 합니다. 2. UI (User Interface) UI는 아무래도 더 친숙한 개념이실 텐데요, 왜 아이폰이나 애플, 또는 샤오미 같은 전자기기 회사에 대한 이야기를 할 때 "UI가 직관적이고 혁신적이다." 이런 말 많이 들어보셨죠? 정말 간단히 설명하자면, 전자기기 또는 어플이나 웹을 사용했을 때 이용자들이 보게 되는 화면 구성을  이야기하는데요, 이용자들이 선호하는 구성, 배치, 콘텐츠 등을 UX 조사를 통해 분석하고, 조율하여 보다 직관적이고 빠르게 서비스를 이용할 수 있도록 하는 개념입니다.  보시다시피 UI는 사용자의 경험을 기반으로 하여 어느 위치에 어느 기능이 담긴 어떤 기호 또는 인포그래픽을 그리고 어떤 콘텐츠를 기입함에 따라 보다 쉽게 이용자들의 생산성을 향상 시키는 분야라고 할 수 있습니다.(자세한 이야기는 여기, 와 여기를 참조하세요!) 설명에서  보시다시피 UX가 UI의 개념을 포괄하는 것을 보실 수 있죠, 그렇다면 UX, 또는 UI 정보는 어떻게 얻을 수 있을까요? 기본적으로 여러분들이 초보 디자이너 또는 기획자 시라면, 성공적으로 돌아가고 있는 서비스들이나, 다양한 UI 제작 회사나, UX 에이전시들의 제작 리뷰, 리서치 결과 등을 벤치마칭 하는 것으로 디자인 프로세스를 시작들 하시곤 하죠. 물론 검증이 된 서비스의 틀을 사용하는 것은 기존 이용자들의 편의성을 이끌어 낼 수 있기 때문에 굉장히 효율적인 방법이라고 생각합니다. "이용자의 경험에  기반한다."라는 약속을 100% 지킨 제작 방법이니깐요. 그러나 유명한, 또는 큰 서비스들의 심미성이나, 배치만을 보고 그대로 따라 하는 디자인은 절대로 옳지 않은 판단이라고 생각합니다. 아이디어의 유용에도 이유가 있어야 합니다. 출처: http://austinkleon.com/steal/ 저는 디자이너는 아니지만 재화 또는 서비스를 기획하고 디자인하시는 분이라면, 자신이 제작한 디자인, 또는 목업작업에 내재된 인사이트를 정확하게 설명을 할 수 있어야 하고, 이를 위해 스스로 리서치에 대한 결과를 분석하고 판단할 수 있어야 한다고 생각합니다. 예를 들면, 서울시 지하철 바닥에 붙인 동그라미 스티커나 버스 정류장에 붙여 있는 빨간색 스티커를 보신 적이 있으신가요? 출처: http://news.sbs.co.kr/news/endPage.do?news_id=N1003310218출처: http://www.lgchallengers.com/career/young1829/20130118_inter/  경제(행동경제학) 용어로는 넛지 효과(Nudge Effect)라고 하는데요, 의연 중에 이용자의 결정에 개입하여 원하는 결과를 이끌어 내는 효과를 뜻합니다. 제가 생각하기에는 이러한 피지컬 한(또는 비져블 한) UX도 그냥 여기서 끝나는 것이 아니라, 응용을 통하여 다방면의 분야에 퍼질 수 있다고 생각합니다. "이용자의 심리적인 판단의 흐름을 읽고, 인지적 선호에 따라 이용자의 행동을 파악, 이용자에게 시각적인 제한을 줌으로써 공공이익을 유도할 수  있다."라고 개인적인 인사이트를  발전시킬 수 있는 것 이죠. 웹을  벤치마킹하는 것도 다르지 않다고 생각합니다, 분명히 같은 모양, 같은 색, 같은 배열로 서비스 디자인을 할 수 있지만, 개인의 연구와 조사를 통해 인사이트를 발전시켜 나감에 따라 정당한 디자인 프로세스를 진행하고, 인사이트를 기반으로 익숙한 UX에 새로운 UX를 적용하는 것이 가장 바람직하다고 생각합니다.#코인원 #블록체인 #기술기업 #암호화폐 #스타트업인사이트
조회수 1831

책은 읽는 것이 아니라 활용하는 것이고 성장의 모색이다

일반적으로 독서와 관련되서 사람들이 즐겨찾는 콘텐츠들은 좋은 책 추천이라든지, 꼭 읽어야된다는 책이라든지, 책 '읽는'방법이라든지 등 이런 것들에 초점이 맞추어져 있다. 그래서 우리는 늘 책에 대해 추천을 받고, 책을 읽는 것에만 익숙해져있다.물론 이런 것들도 정말 중요하다.그러나, 이런 콘텐츠 섭취에 익숙해지고 습관이 되어버려, 읽는 것에 머물고 머리로만 사고하고 상상하는 것에만 정체된다고 생각한다.결과적으로 책 속에 수많은 그 교훈들을 내 삶으로 연결시키지 못하고 있지않나 하는 생각이다.우리는 더 이상 '읽는' 시대가 아니라 읽은 것들을 머릿속에서 재조합하여 나만의 방식으로 '활용'하고 그것을 내 삶의 실질적인 성장으로 '전환'시켜야 된다.독서의 목적은 독서가 아니다. 즉 읽는 것의 목적은 읽는 것이 아니라는 것이다. 우리는 읽은 것들을 통하여 어떻게 그것을 내 삶에 활용할까에 대해 집중해야한다.그리고 실질적인 퍼포먼스를 내는데에 좀 더 집착이 필요하다. 필자는 끊임없이 읽었던 책의 교훈/이론을 -> 현실에 적용/실천하려 노력하였고 그를 통해 독서의 행위를 최적화할 수 있었다. 어떻게 나는 책들을 읽고 이것들을 활용했는지 몇가지 점들을 공유해보려고 한다.1.책에서 말하는 좋은 교훈/이론/행위들을 실제로 나의 삶에 적용하기 위해 달력에 쓰고 진짜 해봤다.그리고 몇 가지들은 반복해서 습관으로 만들었다.책에서 "A를 하세요"라고 했다고 하자. 그러면 그 책에서 말하는 A를 스케줄표에 적어놓고 (현재가 6월 8일이라면 , 6월 11일 주말에 A해보기! 라고 달력에 적는다.) 실제로 그것을 해본다. 그리고 그것이 좋고 어떤 결과를 만들어냈으면 또 달력에 적고 그것을 또 해본다. 이것을 습관으로 만들만 하다고 판단되면 반복하기 위해 매주 달력에 적어놓은 다음 직접해본다. 그러면 이게 몸에 스며드는 것을 경험한다. 책의 저자가 수년,수십년에 걸쳐 고생하며 얻었던 경험과 노하우를 필자는 이런 식으로 훔쳤다. 2.읽은 것은 생각되어야 하고, 생각은 쓰여져야하고, 쓰여진 것은 행해져야 된다.보통 책을 읽을 때, 필자가 처해진 환경에 그 책의 내용들을 끊임없이 비추어보고 섞는 것에 집중했다. 책 읽는 동안에 생각을 많이 하고, 꽃히는 내용이 나오면 깊게 생각하고 메모를 한다.그래서 책을 읽는게 상당히 느린 편이다.그리고 읽고 난 책은 항상 직접 아날로그의 형태로든(펜으로 글쓰기) 디지털의 형태로든 (블로그) 언어로 직접 표현을 해보면서 생각을 다듬는다.그리고 행할 때는 위와 같은 방법을 다시 활용한다.독서와 글쓰기는 병행되면 더욱 효과가 좋다. (A4 316p 분량의 글쓰기 jpg. 216,000글자다.)블로그에 읽었던 책들의 메모를 옮겨 놓고 요약하여 서평을 기록하고 있다.3.가볍게 읽은 책은 그냥 넘어가지만, 좀 더 파고들고 싶은 책은 유투브나,테드에 저자 이름을 검색한다. 혹은 medium.com에 검색해서 관련 내용이 있는지 태그로 기사를 찾아본다.예를 들면, 필자는 이 책을 읽었고 저자 이름을 보면 스티븐 존슨이라고 나온다. 스티븐 존슨은 영어로 Steven Johnson 인데 이걸 ted에 쳐보자. 그러면  이렇게 나오는 것을 볼 수 있다 ! (테드는 유명한 콘텐츠나, 완전 최신 동영상이 아닌 경우는 많이들 한국어로 번역 되어있다.)그래서, 이렇게 동영상까지 보게 되면 같은 주제에 대한 새로운 관점,차마 책에서 얘기하지 못했던 저자의 얘기들, 책 이외에 볼 수 있는 또 다른 새로운 콘텐츠들을 만날 수 있다.유투브를 치니깐 이렇게 또 나온다.미디엄에 치니깐  이렇게 나온다.그래서, 이런 식으로 책을 더 깊고 , 다양한 방식으로 활용할 수가 있고 한국 저자인 경우에는 한국 미디어들을 활용하여 한국어를 활용하면 된다. ( 김정운 저자의 책을 읽었다면 유투브에 '김정운' 검색을 하는 식. 필자는 보통 동영상 콘텐츠를 추가적으로 많이 검색해본다.)4.읽은 책들은 집안에 썩혀두지 말고 SNS에서 필요로 하는 사람들에게 '무료'로 나눠준다.필자는 책을 굉장히 많이 읽은 시기가 있었다. 그러다보니 많은 양의 책들이 선반에 박혀있었는데 어느날 이게 굉장히 아깝게 느껴졌다. "분명 이 책을 필요로 하고, 누군가가 읽는다면 생각의 틀을 바꾸는 계기가 될 수 있고,이 책을 정말 필요로 해서 사려고 했던 사람들이 분명히 있을텐데.."  이런 생각이 들면서 "그래, 책 목록을 말해주고 그냥 정말 필요로 한 사람에게 나누어주자."가 되었다. 한 사람당 받을 수 있는 수량은 2개로 제한을 했고 필요한 책 목록/받을 주소와 함께 메세지를 달라고 했다.인기있는 책 같은 경우에는(지원자가 몰리는 현상 - '메이커스'라는 책이 그랬다.) 자신이 꼭 읽어야만 하는 이유를 보내달라고 해서 최대한 필요한 사람에게 책이 가게끔 했다. 그리고 박스를 모두 준비해서 착불로 보내었다. 그런데 어느날 아래 사진에 첨부되어 있는 놀라운 일이 일어났다. 나의 책 나눔은 단순히 누군가에게 필요로 하는 사람에게 이 책이 돌아갔으면 좋겠고, 그 책을 읽음으로써 행복했으면 좋겠다는 순수한 이유였는데, 택배로 6만원 상당의 화장품을 얼굴도 한번 본 적 없는 페친님께서 보내주셨다. 책 값이 아까워서 내가 중고로 팔 수 있었고, 반값에 sns에 올리고 마켓을 열 수도 있었지만, 나는 책 한권을 나눔으로써 우연한 연결과 순수함에 가치의 우선 순위를 뒀더니 이런 일이 발생했다.인생이란 무릇 이것과 같지 않는가.순수함과 나눔과 사랑을 대가 없이 실천하고 그것을 믿는 것.마치며지금까지 책을 읽는 방법에서 조금 더 나아가, 책을 활용하는 방법에 대한 나의 여러가지 경험들을 써보았다.책은 읽는 것에 그치는 것이 아니라 활용하고 실질적으로 나의 삶을 개선하고 성장시키는데에 목표로 해야한다.그리고 삶의 개선과 성장, 자기 혁신을 위한 가장 효율적인 도구가 바로 책이며 그 책을 '활용'하는 것에 집중하면 엄청난 ROI(투자 대비 수익율)를 뽑아낼 수 있다고 생각한다.(필자는 자투리 시간을 활용하여, 출퇴근시, 대중교통 이용시 자주 '인사'하려고 , 짧게라도 많이 보려고 노력중이다..하지만 역시나~  자주 못읽는 것에 대해 많이 반성해야된다 ㅠㅠ 스마트폰을 멀리해야...)좀 산으로 빠지는 얘기일 수 있지만, 스타트업적인 면에서의 독서는 필수라고 하겠다.필자의 경우 스스타트업에서 일을 하고 있는데, 퍼포먼스를 위해 적시에 책을 잘 활용하려고 노력중이다.책을 읽고 활용해서 모두 성공하는 건 아니지만 책을 읽고 활용하지 않으면 큰 성공은 절대 할 수 없다고 필자는 믿는다.배달의 민족 김봉진 대표의 사업 역량은 책에서 비롯되었다고 믿으며 주커버그의 비즈니스 혜안 또한 책에서 비롯되었다고 믿는다.(그들은 실제로 엄청난 다독가다.) 이 뿐인가. 빌게이츠,워런 버핏, 엘론 머스크,제프 베조스,마윈 너무나도 많다.다독가들은 인생의 좋은 (기회의)확률들을 가장 효율적으로 높여가는 자들이다.읽는 것에서 더 나아가 활용하는 사람이 되고 성장을 통해 그것을 나누는 사람이 되자.#페오펫 #peopet #CEO #인사이트 #콘텐츠 #경험공유 #조언
조회수 1255

Gotta innovate on distribution

플레이팅의 마케팅에 대해 고민하다가 접한 인터뷰 하나를 팀과 공유합니다. 플레이팅에서 실제로 판매를 시작한 지 3주, 재구매율은 높지만 신규고객의 유입은 아직 더딘 편이라 많은 고민이 필요한 시점입니다.아래 동영상과 excerpt는 Paypal Mafia 중 한명인 David Sacks의 인터뷰입니다. David Sacks는 Paypal (sold to eBay for $1.5 billion) 에서 COO를 맡았고 Paypal 매각 후 Yammer를 창업해 역사상 (당시) 가장 빨리 성장한 SaaS company로 이름을 남겼습니다 (sold to Microsoft for $1.2 billion, 3.5 years into business). 최근 또 다른 역사상 가장 빨리 성장하고 있는 SaaS company인 Zenefits (valued at $4.5 billion, 2.5 years into business) 에 COO로 합류했습니다.긴 인터뷰지만 플레이팅과 깊은 관련이 있는 두가지 포인트에 집중하고 싶어요. 제품만큼이나 distribution도 중요하다는 점, 그리고 플레이팅의 모델에 적합한 virality를 찾는 방향성을 제시하고 있습니다.TL;DR:1. You can't just develop a great product; you have to innovate on distribution, too.2. If you're doing something that's fundamentally local in nature, 'real world virality' helps."You have to have a way either for customers to find you or for you to find customers. That's the problem of distribution. Wearing my hat as an angel investor for a minute, I will invest in a company that has not figured out a business model yet; I will NOT invest in a company that hasn't figured out a distribution model - or at least doesn't have a strong theory.You can't just develop a great product, you HAVE to innovate on distribution, too.If there's a common denominator between Paypal, Yammer and Zenefits, all three companies innovated on distribution, not just product. What makes it difficult to innovate on distribution is that any good idea gets copied to death right away. If you think about the days of email/facebook, so many people did it and the channel got burned out by spam (email marketing) or was shut down (facebook games). It works for a while and gets copied. I call this the law of distribution arbitrage - any unusually successful distribution techniques will get copied until it's no longer effective.Software is eating the world. There's a lot of different things SW can eat. Work on things for which you can innovate the distribution model. You should think about that from the beginning and bake that into your model."Speaking of Uber's growth (David Sacks is an investor in Uber): "If you're doing something that's fundamentally local in nature, it makes a lot of sense to nail the model in one location/city/geography, and then scale it from there, because there's no point of scaling the model that's fundamentally broken.In terms of what I think made Uber grow unusually fast is the phenomenon I call 'real world virality.' When you use Uber, you're frequently doing it with other people. I can't tell you how many times, especially in the early days when not many people have heard about it, when I'm pulling out my phone and calling an Uber, people ask 'what is that?' and I end up explaining it to the people you're riding with or meeting with. There's somehow this nexus to the physical world virality.Square Cash register is another example of this. They did this beautiful job of branding the machine. Then you'd walk into a store and you'd be like 'what is that? I wanna know what that is!' When enough other small business owners would see other stores using it, it will feed on itself."#플레이팅 #마케팅 #경험공유 #인사이트 #마케터 #조언
조회수 1370

스켈티인터뷰 / 스켈터랩스의 금손 이주현 님을 만나보세요:)

Editor. 스켈터랩스에서는 배경이 모두 다른 다양한 멤버들이 함께 모여 최고의 머신 인텔리전스 개발을 향해 힘껏 나아가고 있습니다. 스켈터랩스의 식구들, Skeltie를 소개하는 시간을 통해 우리의 일상과 혁신을 만들어가는 과정을 들어보세요! 스켈터랩스의 하드웨어팀 금손 이주현 님을 만나보세요:)사진1. 스켈터랩스의 하드웨어 엔지니어 이주현 님Q. 자기소개를 부탁한다.A. 스켈터랩스의 하드웨어 엔지니어로 일하고있는 이주현이다.Q. 스켈터랩스에서 구체적으로 어떤 일을 맡고 있는가.A. 현재는 스켈터랩스의 레고(L.ego)팀에서 곧 출시 예정인 스마트 미러, 샘(Samm)을 만들고 있다. 레고 팀은 스켈터랩스가 가진 원천 기술을 소비자가 쉽고 편하게 접할 수 있도록 디바이스(Device) 형태로 구현하는 팀이다. 우리의 원천 기술이 다양하다 보니, 이 기술을 어떻게 활용하여 어떤 제품을 만들어야 할지부터 고민한다.Q. 매번 새로운 기획을 하고 아이디어를 내는 것이 쉬운 일은 아닐 것 같다.A. 그래서 다양한 소스를 참고하고 많은 사람에게 의견을 구하려고 한다. 킥스타터(Kickstarter)나 와디즈(Wadiz)와 같은 크라우드펀딩 플랫폼을 들여다보거나 DIY 상품을 여러가지 찾아보며 영감을 얻는다. 최근에는 레고팀 PM(Product Manger)이신 아영님의 소개로 산업디자인과 수업을 청강했다. 산업디자인이 내가 일하는 분야와 아주 밀접한 것은 아니지만 학생들이 아이디어를 개진하여 그것을 발전시켜나가는 것을 보며 나 또한 아이디어를 얻을 수 있었다. 이런 과정을 통해 제품이 구체화되면 성공 가능성에 연연하지 않고 일단 개발을 시도하려 한다.Q. 실제로 제작하는 과정에서도 예기치 못한 문제에 많이 부딪히지 않나.A. 맞다. 참신해보였던 아이디어도 기능을 구체화하는 단계에 접어들면 자잘한 이슈가 생기기 마련이다. 사람마다 생각이 다르기 때문에, 고객에게 제품의 어떤 기능이 유용할 지 예상하기도 쉽지 않다. 때문에 소프트웨어 엔지니어와 디자이너, 마케터와 같은 다른 포지션의 동료들과 자주 미팅을 갖는다.제품의 구체화가 성공적으로 완료되더라도, 실제 구현이 녹록치 않다. 가령 곧 출시를 앞두고 있는 스마트 미러 제품, 샘(Samm)의 경우 사용자의 제스처(Gesture)를 인식하여 작동하는데 생각보다 카메라의 한계가 있더라. 그래서 요즘은 카메라 뿐만 아니라 다양한 센서를 활용하는 방법을 찾고있다.Q. 내가 상상했던 ‘일반적인 하드웨어 엔지니어'의 업무와는 조금 달라보인다. 기획자 역할까지 겸비하는 것으로 보이는데, 맞나.A. ‘일반적인 하드웨어 엔지니어'의 역할을 무엇이라고 정의하는지에 따라 다른 것 같다. 나는 오히려 스켈터랩스에서 하는 업무가 내가 생상했던 ‘하드웨어 엔지니어'의 업무다. 보통 엔지니어들은 직접 만들어보는 것을 좋아한다. 그렇지만 만들고 싶은 디바이스가 늘 회사의 방향성과 일치하는 것은 아니기 때문에, 집에서 홀로 개발하기에는 시간과 돈이 늘 부족하다는 하소연을 많이 듣곤 한다. 또한 회사의 규모가 커질수록 하드웨어 엔지니어는 하나의 제품을 깊게 들여다보기 때문에 전문가로 성장하는 반면, 내가 하고싶은 개발을 할 수 있는 기회는 줄어들기 마련이다. 하지만 스켈터랩스에서는 내가 상상한 디바이스를 구현하기 위해 각종 부품을 조립하여 테스트하고, 응용하여 새로운 디바이스를 만들고 있다. 그래서인지 이곳이 내게는 딱딱한 회사의 느낌이 아니다. 정확히 내가 꿈꾸고 하고싶었던 일을 할 수 있게 도와주는 곳이라고 느낀다.Q. 최근에는 어떤 디바이스를 만들고 있는가.A. 흔히 인공지능이라고 하면 일종의 어시스턴트를 많이 떠올리는 것 같다. 개인적으로는 이 ‘어시스턴트'라는 것이 너무 범위가 넓고 거대한 느낌이다. 나는 조금 더 작고 가벼운 기술, 그리고 특정한 범위 내에서 나의 일상에 정말 도움을 주는 제품을 개발하고 싶었다. 처음에는 방에 무드 조명이 있는데 ‘이 조명이 좀더 스마트하다면’이라는 생각을 가지고 확장시켜나갔다. 피터팬에 등장하는 “팅커벨”이라는 캐릭터가 생각이 났고 원하는 분위기에 따라서 혹은 알람을 제공하기 위해 예쁘게 불빛을 밝혀주는 것이 초기 모델이었다. 가정에서 인공지능 스피커를 사용하는 사용자들은 스피커를 실상 똑똑하게 쓰지 못하는 경우가 많다. 심지어 꺼놓는 경우도 많이 보았다. 나 또한 구매 초기에는 열심히 사용하다가 요즘은 알람 기능 만을 사용하고 있다. 개인적으로 인공지능 스피커를 잘 사용하지 않는 이유가 현재의 사용성과 음성으로 정보를 전달한다는 한계 때문이라고 생각했다. 스피커는 음성 명령을 잘 알아듣지도 못할 뿐더러, 내게는 스피커의 부자연스러운 음성이 시끄럽게 느껴지기조차 했다. 이런 불편함을 개선하기 위해 무드 조명의 색 조합을 통한 정보 전달을 구상했다. 조명의 색깔로 전달한다면, 스피커처럼 음성이 다 끝날 때 까지 기다리지 않아도 되고, 더욱 빠르고 덜 성가신 방법으로도 정보를 전달할 수 있다고 생각한다. 프로젝트를 구체화하며 조명과 사물인터넷(IoT)에 대해 공부하고, 컨셉을 발전시키다 보니 사물인터넷을 통한 조명 컨트롤이라는 새로운 방향성이 생겼다.사진2. 이주현 님은 다양한 실험을 통해 최적의 디바이스를 개발하고 있다.Q. 스켈터랩스에 어떻게 입사하게 되었는지.A. 어릴 때 부터 아이디어를 내고, 그것을 실제로 구현해보는 다양한 활동을 좋아했다. 학부 시절에는 아이디어를 발제하고 이를 직접 만들어보는 소모임에도 참여하였다. 학부 전공이 전자공학이지만 인공지능 기술에 대한 관심도 컸다. 사실 인공지능은 소프트웨어 분야 아닌가. 그래서 졸업작품을 인공 지능 관련 디바이스로 정했을 때도 소프트웨어 관련 강의를 찾아 들어야했다. 그러다 현재 우리회사 하드웨어 엔지니어 파트의 리더를 맡고 있는 재경님을 만나게 되었다. 처음에는 아이디어를 실현하기 위한 기술 자문을 구하기 위해 뵈었는데, 재경님이 근무하고 계신 회사 얘기를 들으면서 입사에 대한 꿈을 키우게 되었다. 그렇게 우연히 스켈터랩스에 대해 알게된 것 같다.Q. 자발적으로 인공지능 관련 공부를 했다지만, 스켈터랩스에서 일하며 인공지능 기술 회사에 하드웨어 엔지니어로 근무하기가 녹록치않을 것 같다.A. 인공지능 기술을 비롯한 소프트웨어 전반의 공부를 계속 해야하는 것은 맞다. 그렇지만 스켈터랩스는 자발적으로 공부하기 좋은 문화를 갖추고 있고, 자연스럽게 최신 기술을 접할 수 있는 기회도 많다. 너와 나의 일을 규정짓고 나누기보다는, 무엇이든 스스럼 없이 질문하고, 함께 답변을 찾아 가는 분위기가 조성되어있다. 그래서 기술 하나를 물어보면 열을 가르쳐주려고 한다. A를 물어볼 때, 시간이 된다면 A부터 Z까지는 알아서 답변해주는 분위기 같다. Tech-Talk와 같은 사내 세미나를 통해서 강의 형태로 인공지능 기술에 대해 접하기도 한다. 또한 하드웨어 팀 내부적으로도 공부에 대한 필요를 느끼고  자체 세미나를 진행한다. 거창한 것은 아니지만, 우리가 스켈터랩스 기술에 대해 알아야 할 부분을 각자 공부하고 공유하는 자리였다. 이러한 과정이 버겁기 보다는 좋아하는 분야를 더욱 심층적으로 접할 수 있어 좋다.Q. 스켈터랩스에서 일하며 느끼는 좋은 점을 자랑한다면.A. 스켈터랩스는 ‘일단 해보자'라는 분위기가 있다. 아이디어를 내면, 시간과 재화를 제공해주고 시도해볼 것을 권장한다. 작은 실패에 연연해 할 필요도 없다. 해보고 아니다 싶을 때, 그 때 가서 접어도 늦지 않다, 라는 쿨한 문화가 있다. 나와 같이 새로운 것을 생각하고 만드는 것을 좋아하는 이들이라면, 이곳이 정말 이상적이다. 집에서 혼자 하던 것을 ‘일'로서 지원받으며 할 수 있으니까 말이다. 그리고 정말 눈치보지 않는 문화라는 점을 강조하고 싶다. 일하다 지칠 때면 블루룸(스켈터랩스에서 가장 큰 룸인데, 게임방으로 활용되고 있다)에서 게임을 할 수도 있고, 쇼파로 편하게 자리를 옮겨 일하기도 한다. 입사 초창기에 휴가에 대해서 미리 양해를 구하곤 했는데, 그럴 때마다 들은 말은 ‘알아서 할테니 걱정하지 말아라. 휴가썼다고 말도 하지 말고 떠나라' 였다. 이처럼 자율적인 문화에서도 각자 알아서 제 몫을 톡톡히 해내고 있다는 것이 스켈터랩스의 가장 멋진 점이라고 생각한다.Q. 반대로 가장 힘든 점은.A. 아무리 하드웨어 엔지니어 파트에 대한 지원이 있더라도, 우리는 어디까지나 ‘인공지능 기술’ 회사다. 그렇기 때문에 소프트웨어 엔지니어가 훨씬 많고, 프로그램 개발이 회사의 메인 테스크(Main Task)로 인식될 때가 많다. 전자공학을 전공했는데 인공지능 회사에 다닌다고 하면 의아해 하는 엔지니어들도 많다. 하지만 최근 하드웨어 단에서 인공지능을 작은 저전력 디바이스에 옮기려는 연구는 계속해서 진행되고 있다. 소프트웨어팀이 멋지게 구현한 어플리케이션 등의 서비스를 100퍼센트 전달할 수 있는 디바이스를 만드는 것을 목표로 하고 있다.사진 3. 스켈터랩스의 블루룸에는 각종 게임이 구비되어있고 밴드부 연습실로 활용된다.Q. 스켈터랩스에서 업무 외에 어떤 활동을 하고 있나.A. 밴드, 축구, 헬스동아리까지 하고 있다. 취미가 음악이라 대학교 때부터 밴드부로 활동했는데, 그때마다 공간의 필요성을 절감했었다. 악기 대여비도 만만치않게 들지 않나. 스켈터랩스 밴드인 Terkels는 공간과 악기를 모두 갖추고 있다. 심지어 PA(Public Address) 앰프와 공연용 스피커까지 구비되어 있다. 축구 동아리에서 매주 1회 풋살 대결을 펼치고, 점심 시간마다 헬스 동아리원들과 함께 헬스장에 간다. 이렇다보니 부모님한테 ‘놀려고 회사가냐'라는 핀잔을 들을 정도다.Q. 많은 동아리와 업무를 병행하는 것이 힘들지는 않은가.A. 전혀. 오히려 동아리 활동으로 더욱 친해진 팀원과 함께 머리를 맞대고 하는 업무이다보니 ‘일'이 아니라 일종의 ‘놀이'처럼 인식될 때가 있다. 그리고 스켈터랩스 특유의 문화가 겉으로는 느릿느릿 여유롭더라도 내부적으로는 치열한 부분이 있다. 축구동아리에 처음 참여했을 때 동아리원들이 ‘살살 뜁시다' 하더니 막상 경기 시작되자마자 엄청나게 공격적이더라. 살살 뛰는 사람은 한 명도 없었다. 무섭게 뛰고 공격하면서 골이 계속 터졌다. 헬스동아리는 최근에 생긴 동아리다. 여름맞이 몸을 만들기 위해서 여럿이 뭉쳐서 헬스장을 함께 간다. 헬스 자체가 함께 할 수 있는 운동은 아니지만, 그래도 시간을 정해서 함께 이동하다 보니 ‘오늘은 좀 운동하지말고 먹을까' 싶다가도 다른 분들이 가면 자극을 받게 되고, 더 열심히 운동하게 되더라. 일도 마찬가지다. 처음에는 ‘회사가 이렇게 놀게 해줘도 되나'했지만, 내부적으로 탄탄하게 서로 함께 놀고 일하며 자극과 영감을 받는 문화다.회사는 딱히 데드라인을 촉박하게 주지도 않고, 압박을 하는 경우도 없다. 그런데 다들 게임방에서 신나게 게임을 하다가도 다음 날이면 개발을 마친 결과물을 들고 온다. 자율적이지만 확실하게 자신의 업무에 대해 책임을 지는 문화가 형성되어 있다. 그렇다보니 나 또한 자연스럽게 동아리 활동을 하다가도 오늘 하루 내가 끝내야할 일로 정해놓은 것들은 마치고 퇴근하려 한다.Q. 회사에 게임방이라니, 게임방 얘기를 듣고싶다.A. 게임을 좋아하는 사람들이 많다 보니 닌텐도를 비롯해서 엑스박스(Xbox), 플레이스테이션(Playstation)을 비롯한 각종 게임기가 마련되어 있다. 다트와 탁구대, 당구대까지 준비되어 있다. 사무실을 성수로 이사하면서 테드님(Ted Cho, 스켈터랩스의 대표인 조원규 님은 사내에서 테드님으로 불린다)이 ‘모두가 놀 수 있는 공간을 만들겠다'라고 했었는데, 정말 놀이터를 만들어주시더라. 덕분에 점심시간마다 삼삼오오 모여서 각종 게임과 탁구, 당구를 즐기고 있다.Q. 하드웨어 엔지니어로서 최종 목표가 있다면.A. 테드님이 우리에게 자주 하는 말 중 하나가 ‘Don’t be evil’이다. 이 말은 사실 구글의 모토인데, 스켈터랩스의 모두가 공감하는 얘기다. 기업이 이윤을 추구할수록 소수에 대한 외면이 발생하기도 하고, 기술 기업으로서 수익 창출 만을 목표로 하면 정작 일상을 어떻게 더욱 편리하고 윤택하게 만들어줄 수 있는지를 쉽게 망각하는 것 같다. 사악해지지 않으면서, 정말 우리의 삶을 나아지게 하는 방법을 계속해서 고민하고 싶다.#스켈터랩스 #사무실풍경 #업무환경 #사내복지 #기업문화 #팀원인터뷰 #팀원소개 #팀원자랑
조회수 1333

창업자를 위한 초기 투자 유치 조언

9년 전에 창업을 하고 상장을 하기까지 많은 시행착오를 겪으며 실수도 많이했다. 그 중에서도 투자 유치는 창업자에게 많은 스트레스를 주는 일중에 하나이다. 특히 정해진 규칙이라는 것이 없는 참 알 수 없는 분야 중에 하나이다. 특히 VC업계의 특성을 잘 알지 못하면 실수를 할 여지도 많고, 그 실수가 결국에는 회사의 성장과 존폐에 치명적인 영향을 줄 수 있다. 투자 유치 관련해서 여러 가지 팁이 있겠지만, 아래 내용은 내가 상장을 하기전까지 몇 번의 VC Funding 받으면서 체득한 내용이다. 그렇기 때문에 상당히 편향적일 수 있고, 객관적인 내용이 아닌 주관적인 내용이라는 점을 밝힌다.첫 번째 조언은 좋은 투자자에게 받는 것이 중요하다는 사실이다. 특히 시드 라운드, 시리즈 A 투자 유치를 준비하는 경우에는 좋은 투자자에게 받는 게 정말 중요하다. 돈에 꼬리표가 있는 것도 아닌데 왜 좋은 투자자에게 받는 게 중요할까? 초기 단계의 투자자들의 경우에는 후반기 투자자들보다 훨씬 오랫동안 창업자와 호흡을 맞추어야 하고 많은 도움이 될 수 도 있고, 최악의 경우에는 방해가 될 수도 있다. 그렇기 때문에 초기 투자자를 결정할 때는 금액이나 밸류에이션보다 누구에게 받을 것인지를 신중하게 정해야 한다. 투자가 급하다고 아무에게나 넙죽 받으면 그 이후가 정말 괴로울 수도 있다. 투자자들도 창업자의 레퍼런스 체크를 하지만 창업자들도 투자 담당자들의 레퍼런스 체크를 꼭 해야 한다.그럼 초기 투자자로서 좋은 투자자는 누구이고? 그들에게 어떤 능력과 역할을 기대할 수 있고 그게 왜 중요할까?초기 투자자는 후속 투자자를 끌어올 수 있는 능력과 네트워크가 있어야 한다. 한번 투자를 하게 되면 창업자와 초기 투자자는 한배를 타게 된다. 그렇기 때문에 다음 후속 투자를 도와주려고 노력하기 마련이다. 그런데 이것도 투자 하우스의 능력 혹은 담당자의 능력에 따라 너무나 결과가 다르다. 나의 경우 초기 투자자였던 컴퍼니 K와 DSC인베스트먼트가 상장 막판의 고비까지도 끝까지 나와 우리 회사를 지지해주었고, 후속 투자에 있어서도 많은 도움을 주었다. 직접 투자를 하거나 끊임없이 다른 투자 하우스를 연결해주고, 나와 우리 회사를 위해 다른 VC들에게 영업을 해주었다. 그렇기 때문에 투자 하우스와 투자 담당자의 VC 업계 내에서의 평판, 브랜드, 네트워크를 고려해야 한다. 개인적인 경험으로는 대기업 계열사로 있는 VC는 초기 투자보다는 후속 투자로 받는 것이 좋을 것 같고, 초기 투자의 경우에는 전문 VC가 좀 더 좋지 않을까 생각한다. 또한 투자 담당자와의 인간적인 관계도 정말 중요하다. 인간적으로 맞지 않고 신뢰가 있지 않으면 여러 가지로 어려운 일을 당할 수 있다. 초기 투자를 잘못 받아서, 후속 투자가 되지 않아서 회사가 어려운 경우에 처한 경우를 많이 보았다. 어떤 투자자들은 창업자를 괴롭히고 심지어는 후속 투자를 방해하는 경우도 있기 때문에 이러한 투자자들은 반드시 피해야 한다.그럼 어떻게 좋은 초기 투자자들을 만날 수 있을까? 가장 좋은 건 내가 타깃으로 하고 있는 투자자들에게 투자를 받았던 다른 선배 창업자들을 통해서 소개를 받는 것이다. 그리고 선배 창업자들에게 투자자들에 대한 레퍼런스 체크도 할 수 있다. 하지만 그 선배 창업자도 자신의 평판이 있기 때문에 아무나 추천을 하지는 않을 것이다. 그렇기 때문에 선배 창업자를 설득하려는 본인의 노력이 필요하다.두 번째 조언은 밸류에이션에 지나치게 집착하지 않았으면 좋겠다. 물론 회사의 밸류에이션은 회사에 들어오는 돈에 직접적인 영향을 주고, 지나치게 낮은 경우 지분을 많이 줘야 하기 때문에 후속 투자에 문제가 있을 수도 있고, 또한 비슷한 단계의 스타트업의 창업자들에게는 일종의 자존심 경쟁이 될 수도 있기 때문에 민감한 문제이다. 하지만 초기 단계의 스타트업에서는 밸류에이션의 차이가 그렇게 많이 나지 않는다. 많이 차이가 나도 비슷한 산업 군에 비슷한 스테이지라면 차이가 나봐야 50억을 넘지 않을 것이다. 대부분 1~20억 원 차이가 날 것이다. 그런데 이 단계에서 정말 날 앞으로 도와줄 수 있고, Fit이 맞는 투자자가 낮은 밸류에이션을 부르고 그렇지 않은 투자자가 높은 밸류에이션을 부른다면 누구에게 받아야 할까? 난 전자를 고르라고 조언한다. 시드나 시리즈 A에서는 어차피 밸류에이션이 높을 수 없다. 중요한 것은 초기 단계에서 제품이나 서비스를 만들고 그 성과를 바탕으로 시리즈 B에서 밸류에이션을 높게 받으면 된다. 오히려 초기 단계에서 밸류에이션이 지나치게 높으면 후속 투자에 어려움을 겪을 수 있다. 스타트업은 피터 티엘의 말처럼 Zero to one의 게임이다. 적절한 시기에 투자를 받아서 회사를 키우는 것이 맞지 지나친 지분 욕심으로 밸류에이션에 집착하는 것은 회사를 망칠 수 있다.세 번째 조언은 시간을 투고 여유 있게 준비하기를 권한다. VC는 자기 돈을 투자하는 사람들이 아니다. LP 즉 쩐주의 돈을 받아서 투자를 대행하는 사람이다. 그렇기 때문에 투자 집행을 위한 절차가 필요하다. 그리고 대부분의 하우스가 투자 담당자가 독단적으로 투자 결정을 할 수가 없다. 내부의 의사 결정을 위한 시간, 그리고 여러 가지 문서 작성과, 행정적 절차가 필요하기 때문에 아무리 짧아도 최소 3개월 이상의 시간이 필요하다. 그렇기 때문에 난 최소 6개월의 버퍼를 두고 투자 유치를 준비하라고 권하고 싶다. 앞에서 언급한 것처럼 좋은 투자자를 찾는 노력도 필요하기 때문에 준비 작업은 더 빠르면 빠를수록 좋다. 사업을 하는 것도 어려운데 투자 유치까지 준비하려면 얼마나 힘들까? 솔직히 힘들다. 많은 사람들이 그 과정이 힘들어서 난 그냥 사업에 집중할 거야 이렇게 말하는 사람도 있다. 그런 결정은 개인의 판단의 문제이지만, 사업의 성장을 위한 자금 확보도 대표의 가장 큰 임무이기도 하기 때문에 투자 유치도 중요한 일이라면 초기 준비를 많이 하는 것이 중요하다.마지막 조언은 적당한 블러핑 능력도 필요하다. 초기 스타트업은 어디나 돈이 없다. 누구나 안다. 하지만 너무 초조해 보이거나 투자를 구걸하면 절대 투자를 받을 수 없다. 투자자와 창업자의 관계는 일종의 밀당이 필요하다. 특히 최악은 스타트업이 남은 자금이 얼마 안 남았다는 것을 안 투자자가 이걸 빌미로 시간을 끌면서 밸류에이션을 깎거나 나쁜 조건을 들이미는 경우이다. 나도 초기에 이런 경우를 당했는데, 미팅 중에 자금이 얼마 남았냐고 물어보길래 정직하게 답변을 했더니 그 이후에는 계속 시간을 끌면서 힘들게 만들었다. 마치 기아에 허덕이며 죽어가는 사람을 시체가 될때까지 멀리서 기다리는 독수리를 보는 느낌이었다. 이런 상황에서 창업자는 이런 VC를 끊어버리기 너무나 힘들다. 이런 경우에는 시한을 정해놓고 빨리 다른 투자자를 찾으려는 노력이 필요하고, 이런 경우를 피하기 위해서는 대안을 미리 마련해 놓는 것이 필요하다. 창업자가 대안이 없다는 것을 아는 나쁜 투자자는 창업자를 벼랑끝까지 몰고가서 자기가 원하는 조건을 챙겨 갈것이다.  내 경우에는 컴퍼니 K의 도움을 받아서 DSC 인베스트먼트라는 좋은 초기 VC를 만나서 양아치 짓을 하는 VC의 마수에서 벗어날 수 있었다. 투자자들은 펭귄 같아서 다른 투자자들이 투자하기를 선호하는 스타트업에는 몰려가고 그렇지 않은 경우에는 몸을 사리는 경향이 있다. 그렇기 때문에 투자를 구걸하는 식으로는 절대 투자를 받을 수가 없다. 나도 들은 이야기이긴 하지만 투자 담당자에게 접대를 하는 등 투자를 애걸복걸하는 경우가 있다고 들었는데, 이런 경우가 좋은 결말을 맺는 경우를 많이 보지 못했다. 정말 좋은 투자자라면 창업자에게 절대 접대를 바라지 않고, 오히려 돈 없는 창업자에게 밥을 사준다.  나의 개인적인 경험에서 나온 팁이라서 얼마나 후배 창업자들에게 도움이 될지는 모르겠지만, 조금이나마 이 글이 스타트업이라는 정글에서 고생하고 있는 후배 창업자들에게 도움이 되었으면 하는 마음에 경험을 공유하려고 쓴 글이니, 여러 조언 중에 하나로 여겨 주었으면 좋겠다.  
조회수 779

광고의 간소화 - 영상트렌트 "6초로 답을 찾다."

Youtube 6초 범퍼광고“손이 가요, 손이 가 OOO에 손이 가요”  대한민국 20대 이상이라면 해당 CM송이 어떤 제품의 영상광고인지 아마 바로 알 수 있을 것입니다.   1991년도에 TV매체를 통해 전달된 새우깡 광고는 당시 메가 히트를 하였고, 이로 인해 지금까지 국민 CF로 자리매김하고 있는 중입니다.    최근 가장 임팩트 있었던 영상광고는 EXID의 하니가 모델로 등장하여 초특가를 외쳐되던 야놀자 광고와 2017년 김희철과 설현이 등장하여 중독성 있는 문구와 ‘하드 캐리' 카피를 사용했던 G마켓 광고라고 생각합니다.  지금 이 글을 작성하면서도 야놀자 광고송을 흥얼거리고 있는 정도면 이 광고의 영향력이 얼마나 큰지에 대해 몸소 체험하고 있는 중이니까요.   과거부터 지금까지 영상 광고업계는 기억에 남는 광고 소재를 소비자들에게 주입시켜 해당 브랜드를 지속적으로 인지시키기 위해 노력하고 있습니다. 브랜드 인지도 상승은 결론적으로 재구입을 유도하는 가장 중요한 요소로 작용되니, 각 브랜드에선 영상 콘텐츠 소재에 심혈을 기울이는 게 당연시되었고, 영상 광고들의 영향력을 그렇게 커져갔습니다. 하지만 최근 트렌드는 기존의 틀을 깨고 새로이 변경하고 있는 추세입니다. 과거 TV 매체를 통해서만 영상광고를 볼 수 있었던 것에 비해 현재는 다양한 SNS 채널의 광고매체를 통해 영상 광고를 게재할 수 있으며, 인터넷의 발달로 TV에서 PC, 그리고 모바일로의 유저들의 이동으로 인해 매체 변화가 이뤄지며, 이로 인한 영상 컨텐츠의 형식 역시 꾸준히 변화하고 있는 상황입니다. 다양한 종류의 광고들도 그러하듯 영상광고 역시 시대를 거듭날수록 그 형태가 변화되고 다양해지고 있습니다.  특히 최근에 있어서 영상 컨텐츠는 과거 짜임새 있는 스토리텔링 형식에서 간략화하고 임팩트 있는 형식을 추구하고 있습니다.   그리고 그렇게 해서 등장한 광고 형식의 Youtube의 범퍼 광고입니다. 범퍼 광고는 2016년 Youtube에서 새롭게 공개한 광고 형태인데, 당시 광고업계 에센 범퍼 광고의 구조를 보고 의아해했었습니다. 당시 업계 표준이었던 15~30초 광고를 단, 6초로 압축하여 스토리를 전달해야 하니 당연한 반응이 아닐 수 없습니다.    (여담이지만 과거 미국 한 패스트푸드 체인의 영상 컨텐츠는 무려 13시간 동안 TV에 반영되어 기네스북에  최장 시간 광고로 기록되어 있다고 합니다.) 과거 장황한 스토리라인을 펼쳐놓던 영상광고는 달리 이젠 매우 간략한 6초의 영상으로 모든 걸 설명해야 하는 시점이 되었습니다. 그렇게 영상 광고의 트렌드가 변화하고 있는 시점이기도 하고요. 물론 광고 매체가 무엇인지에 따라 6초 광고를 적용하느냐의 여부는 있겠지만, 적어도 지금 2018년도는 보내고 있는 모든 사람들이 주로 활용하는 Youtube엔 6초짜리 범퍼 광고가 매우 큰 효과를 보고 있다는 것은 사실이고, 그렇기 때문에 범퍼 광고를 활용하지 않는 다면 성과 측면에서 효율이 떨어지게 된다는 것은 명백한 사실이 되었습니다. 현재 6초짜리 범퍼 광고를 가장 잘 활용하는 국내 회사는 현재 굉장히 많지만 작년(2017년)엔 LG전자가 스마트폰 ‘G6’의 6초 광고를 잘 활용하여 광고 20일 만에 1,000만 뷰를 돌파하는 성과를 얻을 수 있었다고 합니다. G6의 각 새로운 기능을 6초라는 짧은 시간에 간단하고 재밌는 소재로 풀어놓은 것에 소비자들은 색다른 인상을 받아 더 기억에 남았다는 반응이 많았는데,  이제는 스토리라인이 탄탄한 소재의 광고가 아니더라도 짧고 간략한 광고의 소재가 소비자들에게 먹힌다는 것을 증명했던 광고라 생각됩니다.  혹시 여러분의 브랜드를 알릴 수 있고 제품의 특장점을 소개할 수 있는 영상 컨텐츠를 제작 중이신가요? 그렇다면 재밌고 짜임새 있는 스토리의 광고 영상도 좋지만,  소재들을 압축하여 6초짜리 범퍼 비디오 소재도 같이 제작해보는 건 어떨까요? 현재의 영상 광고의 트렌드는 이미 6초로 간소화된 범퍼 광고이니까요.                                 오피노 자세히 보러가기 
조회수 1432

잘 가요 친구들

그동안 고생 많았어요.마지막 식사를 하고 승표님, 날씽님과 헤어짐의 인사를 나눴다. 하지만 뭔가 아쉬움이 남아 이제 곧 계정이 정리될 슬랙으로 한번 더 고생했다는 개인 메시지를 남겼다. 오늘은 함께 일했던 그들을 떠나보내는 날이다.스타트업이라는 기차에 타고 여행을 하다 보면 정해진 역 없이 사람들이 타고 내린다. 어떤 역에서는 사람들이 왕창 타기도 하고, 또 어떤 역에서는 예고도 없이 내리기도 한다. 북적북적한 기차를 같이 타고 가다 빈자리를 보면 그 사실을 알고 있었음에도 쓸쓸한 마음이 든다. 역시 든 자리는 몰라도 난 자리는 안다.승표님은 5개월, 날씽님은 2개월을 함께 일했다. 그들이 회사에 처음 들어와서 했던 자기소개를 기억해 본다.대출  좀 받아줘야 8퍼센트 들어올 수 있지 말입니다당시에는 미국 명문대에 다니고 있는 이 친구가 왜 8퍼센트에서 일하고 싶어 하는지 솔직히 잘 이해가 안 되었다. 일반적으로 스타트업 인턴이라고 하면 '제가 스타트업에 관심이 많습니다. 스타트업을 경험해 보고 싶습니다' 가 일반적이다. 그런데 미국의 스타트업에서도 일해 보고 한국에서 창업 경험도 있는 친구가 8퍼센트에서 무엇을 얻어 가려 하는지 의문이었다.          실제로는 조금만 더 잘생겼다병특을 마치고 놀고 있는 날씽님은 세바님이 8퍼센트에 추천해 주셨다. (보다 정확하게 이야기하면 풋살장에서 축구하고 있는 날씽몬을 세바 트레이너가 잡아왔다.) 원래 8퍼센트에서는 짧은 기간만 일하는 개발 인턴을 채용하지 않는다. 손발을 맞춰 가는데 드는 노력에 비해 얻을 수 있는 것이 많지 않다는 생각 때문이다. 하지만 이미 3년의 경력을 갖추고 보증인(세바)도 있는 개발자가 인턴을 하고 싶다고 하니 마다할 이유가 없었다. 오히려 병특을 막 끝내고 복학 전에 놀고 싶을 텐데 왜 굳이 일을 하려 할까 하는 생각이 들었다.두 분은 인턴이라는 이름으로 일했다. 두 분이 원한 것은 취직도 아니고 돈도 아니었다. (그 기간 동안 돈을 벌려고 했으면 훨씬 더 좋은 기회가 많았으리라 생각한다) 그들이 원한 것은 경험이었다.승표님은 '성장하는 한국의 스타트업'을 경험해보고자 했다. 승표님이 들어오신 시점을 기준으로 회사에 대한 객관적인 성장 잣대인 누적 대출액이 2배 이상 늘었으니 성장했다고 할 수 있겠다. 그동안 회사는 아무것도 모르는 천둥벌거숭이에서 조금은 먼 미래를 볼 수 있게 되었으니 그것도 성장이라고 부를 수도 있겠다. 이런 과정에서 승표님이 스스로 만족할 수 있는 경험을 가져갔는지는 잘 모르겠다.날씽님은 8퍼센트에서 '함께 개발하기'를 경험해보고자 했다. 전 직장에서 오랜 시간 동안 혼자 일을 하셔서 팀으로서 효율적으로 그리고 즐겁게 일하는 것은 어떤 것일까? 를 궁금해하셨다. 다행히 회사에서 소울메이트도 만났고, 나는 많은 신경을 써주진 못했지만 금방 팀과 어울려서 도움을 주고받는 모습을 볼 수 있었다. 황금 같은 2달의 시간이 충분한 가치가 있었는지는 역시 날씽님만 아는 일이다.승표님은 진중한 사람이다. (우리는 재미없는 사람이라고 부른다.) 항상 논리적인 대화를 통해 이성적인 결과를 만들어 가고자 했다. 디자인을 전공한 최진님과 자주 제품을 두고 티격태격했지만 내가 보기에는 좋은 조합이었다. 이 스마트한 친구는 분야를 한정하지 않고 일을 했고 회사의 여러 곳을 개선시켜 두었다. 특히 데이터에 기반한 기획과 마케팅을 할 수 있게 기틀을 잡아준 것은 앞으로 회사에 많은 도움이 될 거다. 이 글을 빌어 감사드린다.  날씽님 또한 회사에 필요한 여러 가지 일들을 '알아서' 해 주셨다. 역시 좋은 인재는 꼭 일을 던지지 않아도 알아서 찾아서 한다. 회사의 개발 환경도 야금야금 개선시키고 코드도 (내가 모르는 사이에) 여기저기 리팩터링을 해두었다. 그리고 고객팀 분들께 필요한 도구들도 개발해 주셨다. 역시 이 글을 빌어 감사드린다.날씽님이 떠날 때 고객 팀분들이 겨울방학 때 꼭 돌아와서 일해달라고 부탁했다. 그리고 날씽님은 “겨울방학 때 돌아올게요.”라고 답하셨다. (내가 볼드는 왠만해서는 잘 쓰지 않는다)떠나는 분들께 감사한 마음을 담아 작성한 롤링페이퍼두 분은 이제 학교로 돌아가셔서 다시 공부를 시작하실 거다. 회사에서 보여준 그들의 능력과 태도라면 학교에서도 그리고 조만간 맞닥뜨릴 사회에서도 충분한 인정을 받으시리라 생각한다. 이제 남은 우리가 해야할 일은 8퍼센트를 충분히 성장시켜서 그들이 사회에 나올 때 멋진 오퍼를 건네는 것이다. 다시 만날 그날을 기다리며.#8퍼센트 #에잇퍼센트 #작별 #팀문화 #조직문화 #기업문화 #팀워크 #인턴 #P2P금융
조회수 1151

에이스프로젝트 면접관 교육

회사에 입사할 때 그 회사에서 가장 먼저 만나는 사람은 누구일까요? 인사 담당자? 같이 일하는 팀원? 바로 ‘면접관’ 입니다. 면접관은 회사의 첫 인상이죠. ‘면접’은 지원자도 회사를 평가할 수 있는 시간입니다. (물론 면접은 단어 자체로 긴장되고 부담되는 건 사실이죠;;;;;) 에이스프로젝트에서는 리더 뿐 아니라 함께 일할 동료도 면접에 함께하는데요. 지원자가 좀 더 나은 면접 경험을 얻을 수 있도록 면접관으로 지정된 사람은 사전에  ‘면접관 교육’을 받게 됩니다. 면접에서 지원자와 어떤 대화를 나누어야 하는지 면접관 교육에서 함께 고민해요. 면접이 단순히 이력서에 있는 경험만을 이야기하는 시간이 아닌, 면접자에 대해 좀 더 깊이 있게 알아볼 수 있는 시간이 될 수 있도록 면접관 교육을 진행하는 것이죠.진지하게 면접관 교육을 듣고 있는 예비 면접관 >_< 함께 일할 동료가 어떤 사람이어야 할까. 그 직무에 꼭 맞는 사람, 그리고 우리의 조직문화, 일하는 방식과 잘 맞는 사람을 알아보기 위해 어떤 대화를 나누어야 할지 생각해 보고요. 에이스프로젝트는 좋은 면접으로 좋은 인재를 찾을 수 있다는 믿음으로 면접자 교육을 진행합니다!보다 공정한 기준으로 채용하기 위해 지원자가 공들여 쓴 이력서, 자기소개서도 꼼꼼히 검토하고 채용 공고에 쓴 세부 직무(Job Description)도 다시 한번 찬찬히 살펴보고 면접에 임합니다. 에이스프로젝트의 면접 프로세스에 대해서 알아가면서 혹시 잊은 것은 없는지 더 나은 방법은 없는지 생각해 봅니다. 면접이 끝난 이후 면접 내용을 어떻게 기록할지에 대해서도 면접관 교육에서 배워요!기록으로 남기지 않으면 면접자의 인상만 남는 경우가 많기 때문에 반드시 면접 내용을 기록하고 다른 면접관과도 함께 검토하며 의견을 나눕니다.뿐만 아니라 면접관은 에이스프로젝트의 첫 인상이기 때문에 대외 이미지를 고려해 최소한의 복장 매너, 해서는 안 될 질문 등 면접관 에티켓도 살펴봅니다.  면접관은 좀 더 편안한 분위기를 조성하고자 다양한 고민을 합니다. 지원자가 본인의 역량을 최대한 발휘할 수 있도록 하는 것이죠. 에이스프로젝트의 면접 시간이지원자, 면접관 모두에게 즐겁고 의미있는 경험이 되었으면 좋겠어요. #면접관교육 #채용준비 #채용문화 #에티켓 

기업문화 엿볼 때, 더팀스

로그인

/