스토리 홈

인터뷰

피드

뉴스

조회수 1277

한국콘텐츠진흥원 웹툰X영상 토크콘서트

2018년 3월 22일 (목)한국콘텐츠진흥원 웹툰x영상 토크콘서트에 다녀왔습니다.<강철비> 양우석 감독님, <제빵왕 김탁구>, <동네 변호사 조들호>의 이정섭 PD님, 웹툰 <동네 변호사 조들호>의 해츨링 작가님과 함께이루어졌던 토크콘서트는작품을 진행하면서 겪었던 해프닝도 엿볼 수 있던 시간이였고, 무엇보다도 알아가는 시간이 많은 시간이였답니다.  첫번째 강연은 양우석 감독님이 전반적인 영화계와 해외 컨텐츠 기업들의 행보를 예시로 들려주시며컨텐츠 산업에 대한 시장 체제에 대한 이야기를 들려주셨습니다. 와 <트랜스미디어>를 중심으로 강연을 진행하셨습니다.가장 주목해야 할 점은 현재 국내 컨텐츠 사업은 몇 년 전까지는 일본의 행보를 많이 따라가는 듯 했으나점점 컨텐츠 산업이 발전하고 자본이 갖춰지는 행태에 의해 미국의 행보를 많이 따라간다는 추세에 대해 이야기 한 점.저희 나라도 컨텐츠 사업이 발전하면, 뒤쫓기 보다는 독보적인 사업을 꾸려나가지 않을까 싶습니다.     두번째 강연으로는 해츨링 작가님의 1인 제작사로서의 고충을 진솔하게 이야기를 들을 수 있었습니다. 해츨링 작가님은 본인이 그림도 못 그리고, 스토리토 잘 쓰지 못하였지만 네이버라는 최상위 플랫폼에서어떻게 연재를 하게 됐는지의 얘기를 중점으로 하였는데요,가장 큰 요인은 남들이 하지 않은 것을 했다는 것이고, 그것이 웹툰 작품들 사이에큰 역할을 하며 위치를 고수했다는 사실이였습니다. 1인 제작자로서 큰 기업이나 프로젝트 단위로 움직이는 이야기와 다른 느낌을 받을 수 있었고,개인적인 고민과 고충을 들으며 공감할 수 있었던 강연이였습니다.     세번째 강연은 이정섭 PD님의 방송계 현실에 대한 이야기를 들을 수 있었습니다. 세분 중 가장 현실적으로 부닥치는 문제점이나 원인에 대한 분석이 가장 명확하셨고원작을 리메이크하여 재창조하는 작업자이지만 그 과정에서 가장 창작자다운 마음가짐으로 어떻게 제작을 하고 있었는지에 대한 이야기를 들려주셨습니다.들려주신 이야기 중에서 하나는 저희 나라와 다르게 일본은 아직 리메이크에 대해서 보수적이라 생각한다고 합니다.원작에 대해서 최대한 존중하고 존경에 많은 신경을 쓰는 특성과 그 규정도 명확하다고 합니다.하지만, 그 원작을 가지고 재창작을 하는 사람도 하나의 창작자라는 점도 있다고 하셨습니다.웹툰/드라마/영화 모든 분야에서 차이가 있고그 차이에 맞게 작품을 변화시키는 특성을 수용하는 것이 재창작자의 의무지만현재 일본의 리메이크 방식에서는 굉장히 단점이라는 사실을 알려주셨습니다.방송사와 영화계 제작자들을 다른 시점에서 바라볼 수 있는 강연이였고 더 존중하고 존경할  수 있게되는 시간이였습니다.   세 분의 강연이 끝나고 토크콘서트 시간에서는 공통질문과 개별질문으로 크게 나뉘어 토크가 진행되었습니다.앞서 강연에서 보지 못했던  “원작을 리메이크 할 때  가장 아쉬운 것” 등의 질문이나 리메이크에 대한 생각도 시원하게 답변해주셔서좀 더 디테일한 부분을 알 수 있던 시간이였습니다.   강연이 끝나고 웹툰무비팀 경국님은 이정섭 PD님에게 사인을 받았답니다.   또한 맛있는 간식도 준비되어 있어 강연을 듣고난 뒤에 허기를 달랠 수 있었습니다.   아이디어콘서트도 투니비 플랫폼 운영을 진행하며스크롤로 봐도 멋있는 웹툰이지만, 원작을 가지고 더욱 독자들에게 와닿는 웹툰무비를 제작하고 있죠.멈춰있는 장면에서 표현해내지 못하는 것들도 생동감을 불어넣어주는 투니비!콘텐츠 사업에서 활약하는 투니비, 앞으로도 지켜봐주세요!#아이디어콘서트 #이벤트참여 #이벤트후기 #인사이트 #경험공유
조회수 887

페이스북 포스팅 복기

들어가기전 그냥 생각페이스북은 자전거와 같이 한번 배웠다고해서 평생 잘 할 수 있는게 아닌것 같다.사람들에게 도달되는 방식(알고리즘)도 변하고 유저들이 사용하는 방식도 바뀌는것 같다.과거 사람들의 소식을 알기 위해 페이스북을 사용했다면 지금은 매거진? 원하는 정보 스크랩북? 정도로 사용한다고 한다.목적이 달라지면 그 목적에 맞는 컨텐츠를 제공해야 경쟁속에서 살아남을 수 있겠지.. 고객을 항상 생각하는 마음을 잊지 않아야겠다.상황 설명3월15일 포스팅한 컨텐츠1주2차 어플리케이션 포스팅은 기존 W에 비해 M의 어플리케이션이 어떻게 변했는 지 소개하였다.해당 컨텐츠를 포스팅 하기 전 가설은 "'댓글'이 '좋아요' 보다 도달률(reached)이 더 높을 것!"이다. 이를 확인하기 위해 '댓글'을 더 많이 달 수 있도록 설계를 하였다. 그 요소가 바로 베타테스터 모집이었다. 포스팅에 댓글을 달면 추첨을 통해 무료체험을 진행하는 것이다.컨텐츠 기획지난 포스팅 (제품 디자인)의 독자를 확인하였다. 기존 스위처를 사용하는 사람의 비율이 비사용자 보다 '3배' 더 많았다. 이에 독자는 기존 스위처를 사용하는 사람이라 생각하였다.  "기존 스위처를 사용하면서 사용상 문제점을 얘기했었고, 페이스북에서 새로운 스위처가 출시된다는 소식 을 듣고 기존제품에 비해 달라진 외관을 본 상태에서 달라진 앱 소개를 기다리고 있다."이라고 TPO를 설정하고 고객의 목소리를 상기하니 다음 4가지 내용을 다뤄야겠다는 결론이 나왔다.1.  설치과정 삭제2. 2개의 전원 버튼3. 배터리 용량 상시 확인 가능4. 타이머 기능이번에는 문제 없이 기획을 마무리한 것 처럼 생각했지만 아니었다!문제점1. 목표가 "댓글 늘리기"이면 '누가', '왜' 댓글을 달았는 지 확인하지 않았다. 독자와 TPO를 절실히파악해야 하는데.. 기본이 안되어있다.2. 기획 단계에서 비효율적인 시간이 많다.why? 독자를 파악하는데 시간이 너무 오래 걸린다. 매번 포스팅 마다 고객의 목소리 확인을 0부터 시작하 는 느낌? 해당 내용은 불변하니깐, 자료를 자주 들여다 보고 그루밍하여 고객의 목소리를 통해 얻어진 '감'을 잃지 않도록 하자.컨텐츠 제작이번에도 '카드뉴스' 형식으로 컨텐츠를 만들었고, 다음에는 이러한 부분을 좀 더 신경써서 컨텐츠를 제작하려고 한다.1. 이미지 퀄리티카드뉴스 이미지 중이미지의 상하좌우 부분에 하얀 테두리가 생긴다. 왜인지 모르겠다.. 사소한 부분이라 많은 시간을 투자하지 않아도 괜찮다. 하지만 눈에 계속 거슬려서 확실한 Frame 을 하나 만들어 놓고 앞으로 사용할 이미지를 그 안에 넣어서 깔끔하게 포스팅을 해야겠다.2. 컨텐츠 제작은 1시간내로.컨텐츠 제작은 하면서 점점 빨라질 것으로 믿는다. 그리고 기획이 확실하면 컨텐츠에서 낭비하는 시간이 줄어든다. 3시간내로 기획부터 포스팅까지 마무리 할 수 있도록 시간 단축에 신경쓰자.3. 카드뉴스에 사용하는 PPT form 만들기카드뉴스에서 사용하는 이미지 제작 방식은 그렇게 많지 않다. PPT로 기본 Form을 만들어 놓고 그냥 가져다 쓰면 시간 단축에 도움이 되겠지!결과1. "전 보다 더 많은 댓글을 유도하자!" 라는 목표는 달성하였다. (지난 포스팅 대비 3배 상승) 하지만, 도달률은 훨씬 낮아 우리의 가설은 잘못되었음을 알게 되었다.2. 난 '좋아요'를 누르고 '댓글'도 남길 줄 알았는데, 전혀 달랐다. 좋아요 '50명' .. 댓글 '60명'.. '좋아요'를 누르는건 습관적인 행동이라고 생각했는데, 아닌가 보다.3. '제품 디자인' 포스팅과 '어플리케이션' 포스팅 둘 다 참여한 인원은 16명이다. (어플리케이션 포스팅 전체 인원 중 31% 밖에 안됌) 생각보다 독자 이탈률이 많아 문제 인것 같다. 앞으로의 포스팅은 기존 독자들의 지속적인 참여를 이룰 수 있게 해야할 듯 하다.그 방법은 무엇일까? :)#스위쳐 #Switcher #마케팅 #마케터 #SNS마케터 #SNS마케팅 #인사이트 #페이스북 #페이스북마케팅
조회수 2155

스타트업이 돈을 구하는 방법 (4)

스타트업이 돈을 구하는 방법으로 매출, 투자, 정부 지원금을 지난 글에서 다루었고, 이번에는 금융권 대출에 대해서 이야기해보려고 한다.  사실 앞날이 불확실하고 매출이 없는 스타트업이 일반 금융권에서 대출을 받는다는 것이 쉽지는 않다. 그리고 모험 자본이 아닌 일반 금융권에서 스타트업에 대출을 해주는 것이 옳은 것인지에 대한 논란이 많다. 하지만 한국에서는 기술 보증기금, 신용 보증기금 등을 통해서 스타트업이 대출을 받는 것이 그렇게 어렵지 않다. 초기 벤처의 경우 1억 원 이하의 자금의 경우 기술 보증을 통해서 어렵지 않게 대출을 받는 것을 주위에서 많이 보아왔다. 그리고 한국에만 있는 희한한 제도인 벤처 인증이라는 인증을 받기 위한 가장 쉬운 방법이 기술 보증 기금에서 대출을 받는 방법이기 때문에 많은 스타트업들이 기보에서 대출을 받는 것을 보았다.본업을 통해서 매출이 어느 정도 나오고 미래에 대한 불확실성이 떨어지는 경우 차입은 금융공학적으로 봤을 때 꼭 나쁜 것만은 아니다. 레버리지 효과를 통해서 자본 이익률을 높이는 효과를 가지고 있다. 하지만 대부분의 스타트업은 본업을 통해서 나오는 매출에 대한 불확실성이 높은 상태이기 때문에 대출을 해주는 금융기관도 불안하고 대출을 받는 스타트업 입장에서도 이자와 상환부담이 있는 대출이 부담스러운 것이 사실이다.더 큰 문제는 한국에서는 대출시에 대표에게 언제나 연대보증의 책임을 지운다. 이건 주식회사라는 제도와 모순되는 제도이지만 여전히 남아있는 악습이다. 기술보증도 표면적으로는 기술을 검증해서 보증을 해준다고 하지만 실질적으로는 대표자에게 연대보증을 지우고 실패에 대한 모든 책임을 지우게 한다. 그렇기 때문에 개인적으로 스타트업을 시작하는 후배들이 찾아오면 언제나 난 절대로 대출을 받지 말라고 조언한다. 어쩔 수 없이 받아야 하는 경우가 올 가능성이 아주 높지만, 그때는 어떤 위험을 지는지에 대해서 명확하게 이해하라고 조언한다.우리나라가 창업 생태계와 미국의 실리콘 밸리 창업 생태계를 근본적으로 갈라놓는 차이가 바로 이것이다. 미국은 모험자본의 투자되고 실패 이후에도 창업자는 새로운 도전을 할 수가 있다. 그에 반해 한국은 기보 대출로 벤처인증을 받고 사업이 실패하면 기보를 갚기 위해 열심히 용역을 해서 대출을 갚거나 아니면 문을 닫고 대표는 신용 불량자가 되어 재도전의 가능성은 철저히 차단된다. 실리콘 밸리에서는 3번 정도 실패한 이후에 4번째 성공한다는 이야기가 있다. 하지만 한국에서는 그런 사례를 찾기 힘든 이유가 이것이다.창업 1년 미만의 초기 스타트업에게 기보 대출은 스타트업이 자금을 확보할 수 있는 방법 4가지 (매출, 투자, 정부지원금, 대출) 중에 가장 쉬운 방법이다. 하지만 가장 뒤탈 가능성과 위험성이 높은 방법이다.스타트업의 시기, 성격에 따라서 4가지 방법의 난이도는 조금씩 다를 것이다. 그래도 일반적인 난이도의 랭킹을 매겨본다면 "매출 (용역 매출 제외) >>>  투자 > 정부지원금 > 대출" 이렇게 될 것 같다. 바람직한 순서도 난이도가 어려운 순으로 되어야 하지 않을까 생각한다.스타트업이 돈을 구하는 방법 4가지에 대해서 다루어 보았다. 물론 이 범주에서 벗어나는 "기부"라는 것도 있을 수 있지만 그건 극히 예외적인 케이스이라서 제외시킨다면 웬만하면 이 범주에 포함되지 않을까 한다. 각기 스타트업이 성장하면서 대표는 본인의 성향과 전략에 따라서 적절히 사용하면 된다고 생각한다. 사람들마다 이건 되고 안되고  이야기하는 사람들이 있지만 그건 결국 그 사람들의 이야기 일뿐 결국 대표가 생각하고 판단하고 실행하고 책임지는 것이다. 훈수 두는 사람들의 이야기는 조언으로만 듣고 판단은 결국 본인의 몫이라고 생각한다. 내가 지금까지 쓴 내용도 가급적 객관적으로 쓰려고 했지만 나의 주관적인 경험과 판단이 들어간 내용이기 때문에 결국 이것도 참고 자료일 뿐이다. 다만 스타트업을 시작하는 사람들에게 내 경험과 지식이 조금이나마 도움이 되었으면 하는 바람일 뿐이다.세상을 더 아름답게 바꾸고자 도전하는 모든 스타트업인들에게 언제나 행운이 깃들기를 희망한다.#NEOFECT #스타트업 #스타트업창업 #창업자 #투자유치 #정부지원금 #VC #자금유치 #꿀팁 #인사이트 #대출 #스타트업운영
조회수 1550

찰나의 순간이 브랜드 성과를 결정한다

최근 방영되고 있는 드라마를 보던 나는 전지현이 바른 립스틱이 궁금해졌다. 시청 중에 스마트폰을 들어 ‘전지현 립스틱’을 검색했다. 해당 립스틱의 브랜드, 컬러 호수, 가격, 심지어 그와 비슷한 색깔을 가진 저렴한 브랜드까지 한눈에 알 수 있었다.첫 방송 직후, 불과 1시간 만에 ‘전지현 립스틱’이 연관검색어에 등장하며 문의가 폭주하였고 해당 제품의 유투브 광고 조회수는 140만 뷰를 넘어가는 기염을 토했다.위 사례는 모바일 스마트폰이 생활의 중심이 되면서 나타나는 새로운 고객 행동 패턴이다.이제 고객들은 실시간으로 브랜드가 자신의 요구를 충족해주길 원한다. “이 립스틱 어디 꺼야?” 하며 스마트폰을 잡기 전, 당신의 브랜드는 미리 그곳에서 고객을 맞이할 준비가 되어 있어야 한다는 뜻이다. 정보가 홍수처럼 쏟아지는 모바일 세상에서 브랜드는 고객에게 어떻게 다가가야 할까?필자는 핀테크 스타트업 마케터로서 모바일 트렌드를 공부하며 올해 초 구글이 제시한 ‘Micro moments : 모바일 시대의 성공 전략’에서 많은 인사이트를 얻었다. 모든 브랜드 전략에 정답은 없지만, 적어도 모바일 전쟁에 뛰어든 마케터들에게 이 글이 조금이나마 도움이 되길 바라며, 그 내용을 공유하고자 한다.thinkwithgoogle에서 아래 내용의 원본을 볼 수 있으니, 참고 바랍니다.1. Micro moments 시대우리가 인지하지 못하는 사이, 옆에 놓은 작은 스마트폰은 우리의 생활방식을 크게 변화시켰다. 통계에 따르면 우리는 하루에 스마트폰을 150번씩 확인하고, 하루 평균 177분씩 이용한다. 모바일 사용 패턴의 흥미로운 점은 매우 짧은 시간, 자주 기기를 들여다본다는 것이다. 근래 모바일 퍼스트 패러다임은, 고객이 브랜드를 경험하는 순간을 모바일에서, 매우 짧은 시간, 자주 경험하도록 만들었다.이제 고객에게 나의 브랜드를 인지시키기 위해서는 이러한 순간을 포착해서 기회로 만들어야 할 것이다. 하지만, 고객이 모바일을 이용하는 모든 순간을 기회라고 볼 수 없다.Micro-moments : 브랜드를 경험하는 순간영상에는 우리의 일상이 담겨 있다. 다시 말하면, 우리가 일상에서 ‘모바일’을 드는 순간들을 담았다. 우리는 단순히 어떤 제품이 궁금할 때뿐 아니라, 차를 수리하거나, 운동을 할 때, 미용실을 갈 때도 스마트폰을 든다.이렇게 새로운 것을 알고 발견하거나, 시청하거나, 검색하거나, 구매하고 싶을 때 스마트폰으로 이러한 욕구를 바로 충족시키는 현상을 ‘Micro moments’라고 한다. 대부분 ‘검색’으로 이를 해결하는데 필자처럼 드라마가 끝난 직후 ‘전지현 립스틱’을 검색한 것은, 해당 드라마에 사용된 립스틱 브랜드를 알고자 하는 의도가 담겨 있는 것이다. 이때 노출되는 브랜드는 고객에게 확실한 브랜드 경험을 줄 수 있다.마케터가 기회로 잡아야 하는 순간은 고객이 분명한 의도(intent)와 맥락(context)으로 모바일에 접근하는 바로 이 순간이다. 마케터 입장에서 Micro moments를 재정의한다면 아래와 같이 이야기할 수 있다. 고객이 브랜드를 필요로 할 때, 그곳에 있을 수 있는 기회2. 마케터가 잡아야 하는 Moments그러나 마케터가 고객의 의도가 담긴 매 순간을 대응하는 것은 녹록지 않은 일일 것이다. 시시각각 변하는 고객의 마음을 어떻게 잡을 수 있을까?과거 마케팅 전공서적에 등장하는 구매의사 결정 과정은 먼저 고객이 “특정 브랜드 광고에 주목(attention)하고, 흥미(interest)를 갖고, 다시 욕망(Desire)을 일으켜 그 상품명을 기억(Memory)시킴으로써 구매 행동(action)으로 옮아가게 한다”는 것이었다. 하지만, 요즘 구매의사 결정 과정은 매우 다르다. 어떠한 이유에서든 의도(intent)가 생기면 먼저 정보를 수집한 뒤(search), 구매(buy)함으로써 해당 제품과 서비스를 경험(experiencing)한다. 이후에는 경험을 공유(share)함으로써 고객이 하나의 채널이 되기도 한다.이러한 구매 결정 과정의 변화 속에서, 마케터가 집중해야 할 고객의 4가지 모멘츠와 사례를 가져와 보았다.I-want-to-Know무언가를 알고자 하는 순간구매의사가 확실치 않은 순간에는 과도한 광고나 제안은 오히려 역효과를 불러올 수 있다. 이 때는 자신의 산업/제품/서비스 영역에서 고객들이 어떤 궁금증을 가지는지 파악한 후, 그것을 해소해 줄 수 있는 콘텐츠를 제공하는 것이 좋다.    리얼터닷컴의 the home buying process 시리즈해외 부동산 중개 사이트인 리얼터닷컴 마케팅팀은 고객들이 ‘주택구입 과정’ 자체를 매우 어려운 일로 인식하는 것을 발견했다. 그들은 처음 주택을 구입하려는 많은 사람들이 웹에서 도움을 얻는다는 사실에 기초하여, ‘주택 구입 절차’를 단계별로 설명해주는 동영상을 시리즈로 제작했다.디지털 채널로 배포된 이 영상 시리즈는 고객들의 폭발적인 반응 속에 약 200만 뷰를 기록했다. 고객들이 궁금해하는 포인트를 잘 캐치한 콘텐츠 사례라 볼 수 있다.ŸI-want-to-go장소를 결정하는 순간.주위 장소를 검색하는 사람들은 매 해 2배 이상 늘어나고 있다. 온라인 고객을 오프라인 매장으로 이끌 수 있도록 매장 위치 노출은 물론 현재 예약 현황 및 재고를 보여주는 것은 큰 메리트가 될 수 있다.네이버지도 예약 시스템최근 네이버 지도는 장소를 검색한 후, 음식점, 공연/전시, 숙박시설에 즉시 예약할 수 있는 시스템을 들였다. 실제로 네이버 예약을 통해 매장을 방문하면, 추가 서비스를 제공하는 곳도 있다. 온라인에서 자신의 브랜드를 인지한 고객의 이탈률을 줄이고, 오프라인 매장으로 고객을 이끄는 O2O서비스의 확장은 계속 일어나고 있다.ŸI-want-to-do방법을 알고자 하는 순간.유니레버 All Things Hair대부분 제품 구매 이후에 나타나는 모멘츠로, ‘~하는 방법’ 혹은 ‘~할 때’와 같이 검색하게 되는 순간이다. 고객이 제품/서비스와 관련된 노하우나 팁을 알고자 할 때 적절한 콘텐츠를 제공한다면 고객이 느끼는 브랜드 경험은 매우 달라질 것이다. 유니레버는 흔히 알고 있는 도브나 바세린 같은 퍼스널케어 제품을 만드는 회사다. 유니레버는 헤어 제품 출시 전 고객들이 헤어스타일링 방법을 찾는 모멘츠를 파악하여 ‘헤어의 모든 것’이라는 유투브 채널을 오픈했고 10주 만에 YouTube 내 헤어 브랜드 채널 중 1위로 올라섰다. I-want-to-buy구매의사가 분명하며, 어떤 브랜드에서 구매할지 고민하는 순간.‘‘어? 샴푸가 떨어졌네.’,‘로션을 새로 사야겠다.’ 이 순간은 브랜드에게 매우 중요하다. 구매의사가 있는 고객에게 당신의 브랜드가 손쉽게 접근 가능해야 하며 구매에 필요한 정보를 제공하고 구매 과정이 매우 손쉽고 매끄럽게 흘러갈 수 있도록 도와주어야 한다.미국 대형마트 후발주자 타깃(Target)이 놀라운 속도로 성장할 수 있었던 이유는 바로 여기에 있다. 타깃은 카드휠(Cartwheel)앱을 출시하여, 앱에서 원하는 제품을 담는 것만으로도 매대에서 똑같은 할인 혜택을 적용받도록 하였다. 찾기 어렵고 버리기 쉬운 종이쿠폰을 모바일로 간편하게 가져온 것이다.타깃(Target)의 카드휠(Cartwheel)앱2013년 런칭된 이 앱은 현재 아이튠즈 사이트에서 다섯 번째로 많이 다운된 리테일 앱이 됐으며, 출시 후 고객들이 타깃에서 모바일을 통해 쇼핑하는 시간이 전년 대비 250% 증가하는 결과를 가져왔다.지금 당신의 브랜드는 어디서 어떻게 경험되고 있는가?3. 브랜드 실행 전략 3가지 in Micro moments나를 포함한 마케팅 담당자들은 주로 자신들의 제품에 가장 흥미를 가지고 있을 것으로 보이는 특정 타겟층을 대상으로 메시지를 전달하고자 한다. 그러나, 모바일 시대가 도래한 오늘날에는 잠재고객이 특정 순간에 무엇을 원하는지도 중요히 여겨야 할 것이다. 구글은 위에서 꼽은 4가지 모멘츠에 브랜드가 접근해야 하는 전략을 3가지로 제안했다.Be There당연하게도 고객이 원하는 순간에 그곳에 있어주는 것이다.스마트폰 유저의 1/3은 원래 구매하려던 브랜드 제품이 아닌, 필요한 순간에 적절한 정보를 제공한 브랜드의 제품을 구매한 적이 있다고 대답했다. 따라서, 즉 고객의 필요한 정보를 파악하고, 고객이 탐색하는 그곳에 브랜드가 제공한 콘텐츠를 제공하여 브랜드를 인지시키는 것이 중요하다.Be Useful그 정보는 고객의 문제를 해결하는데 도움이 되어야 한다. 스마트폰 유저의 30%는 방문한 모바일 사이트나앱에 필요한 정보가 없을 경우 즉시 다른 브랜드로 이용한다고 답했다. 고객과 만나는 순간, 고객의 의도와 맥락을 파악하고 있다면 고객에게 유용한 콘텐츠를 제공하면서 자연스럽게 브랜드 경험으로 연결시킬 수 있도록 노력해야 한다.Be Quick모바일 유저는 빠르게 알고, 가고, 사고 싶어 한다. 치열한 경쟁사들 속에서, 최대한 먼저, 빠르게 정보와 서비스를 제공해야 한다. 이탈자의 30%는 제품 구매 과정이 너무 길거나, 정보를 얻는 시간이 느릴 때 즉시 이탈하였으며, 그중 70%는 너무 느린 로딩 속도로 이탈하였다. 모바일 유저의 집중시간이 9초로 떨어진 시점에서, 빠르게 고객을 캐치할 수 있는 전략이 필요하다.미국의 저가 호텔 체인 Red Roof Inn은 한 캠페인에서 이 세 가지 전략을 잘 녹여낸 사례로 꼽힌다. 이들은 항공편 결항으로 발이 묶이는 승객이 매일 9만 명에 이른다는 사실을 발견하고, 항공편 지연 현황을 실시간으로 파악하여 공항 근처에 있는 호텔에서만 신규 검색 광고를 집행했다.Red Roof Inn광고 메시지는 “공항에 발이 묶였나요? 저희 호텔로 오세요!” 고객들에게 호텔이 가장 빨리 필요한 순간을 캐치하여, 예약률을 60% 증대시키는 성공적인 결과를 가져왔다. 고객이 원하는 순간, 가장 빠르게, 도움이 되는 캠페인이었기 때문이다.4. P2P금융 서비스의 모바일 전략내가 몸 담고 있는 P2P금융은 오직 온라인으로만 서비스를 제공하는 것이 핵심이다. 기존 금융기관이 가지고 있었던 불필요한 비용구조를 모두 없애고, 재테크를 원하는 누구나 온라인으로 대출자에게 직접 자금을 빌려주고 수익을 얻을 수 있는 서비스이다.그렇기에 우리와 고객의 접점은 온라인 세상 그 자체이며, 이 곳에서 우리를 필요로 하는 그 순간에 잠재고객에게 가까이 갈 수 있는 방안을 꾸준히 시도하고 있다.국내 최초로 판매된 소셜커머스 속 대출상품티몬과 함께한 '전국민 금리 할인 캠페인'소셜커머스에서 판매되는 대출상품을 본 적 있는가? 우리는 카드론 고금리 대출을 합리적인 중저금리 대출로 갈아탈 수 있는 상품에 대해 높아지는 고객의 관심을 발견했다. 금리 절감과 동시에 P2P금융을 더 가까이에서 알릴 수 있는 방법을 고민하던 중, 모바일에서 가장 쉽게 상품을 구매할 수 있는 소셜커머스에 대출상품을 판매해 볼 수 있지 않을까 하는 생각을 하게 되었다.그리고 그렇게 탄생한 것이 국내 최대 소셜커머스 티몬과의 합작 ‘전국민 금리 할인 캠페인’이다. 기대반 두려움반으로 시작했던 이 캠페인은 해당 상품 출시 2일 만에 구매자가 2000명을 돌파하며 성공적인 반응을 보이고 있다.포인트로 재테크 하기오케이캐쉬백 앱 내 어니스트펀드신용카드를 사용하고 포인트를 적립하는 생활이 재테크로 이어질 수 있다. 우리는 대출뿐 아니라, 투자에 있어서도 사람들이 더 손쉽게 P2P투자를 이용하고 경험하길 원했다. 신용카드를 쓰는 사람이라면 흔히 적립하는 OK캐시백 포인트로, 어니스트펀드의 투자입문채권에 투자할 수 있는 기회를 만들었다. P2P투자가 생소하여 어려워하는 초입자분들께 포인트로 간편하게 이용경험을 제공함으로써 진입장벽을 낮췄다. 해당 투자상품은 현재 절찬 판매 중이다.커리어를 전환하고 싶지만 수강료가 부담된다면?패스트캠퍼스 school 수강료에 대한 대출 서비스 제공프리미엄 실무교육기관 패스트캠퍼스를 통해 커리어 전환에 도전하고 싶지만, 다소 비싼 수강료가 부담스러워서 고민하시는 분들이 종종 있다고 들었다. 그래서 어니스트펀드는 지난 6월부터 패스트캠퍼스 SCHOOL에서 커리어 전환을 꿈꾸는 분들께 합리적인 금리로 수강료 부담을 덜어 줄 수 있는 상품을 제공하여, 커리어 전환에 도전하실 수 있도록 지원하고 있다.우리는 당신의 삶에서 금융서비스가 필요한 순간, 가장 가까이에 있는 서비스가 되고 싶다. 온라인으로 기존 금융의 혁신을 일으켰던 만큼 온라인 세상에서 당신이 원하는 순간 가장 유용하고 손쉬운 금융서비스를 제공하고 싶다.그러기 위해서 우리는 계속 당신을 궁금해할 것이고, 뭘 원하는지 찾아갈 것이고, “가장 편리한, 온라인 금융 어니스트펀드”로 자리매김하기 위해 계속 도전해 나갈 것이다.#어니스트펀드 #마케터 #마케팅 #브랜드 #브랜드마케터 #인사이트 #조언
조회수 1574

페오펫 문화 - "핵심 문화" 편

1. 가장 고객 중심적인 회사가 된다.페오펫 팀은 우리 고객의 특정 문제를 가장 빠르게/효율적으로/독창적으로 해결하는 것에 포커스한다. 가장 고객 중심적인 회사가 되는 것은 가장 지속가능한 기업을 만들 수 있게 해준다. 기업은 돈이 수혈될 때 혈액 순환을 제대로 할 수 있고 이 돈은 기업이 고객의 문제를 해결함으로써 얻는 가치의 교환이자 신뢰의 교환이다. 이 떄문에 항상 고객이 처한 문제를 중심으로 해결한다. 모든 회의, 토론에는 고객과 관련되서 얘기를 해야한다. 고객의 문제를 얘기하지 않고 시장의 기회를 얘기하는 사람들은 결코 오래갈 수 없다.2. 경영이라는 것은 숫자를 통해서만 관리할 수 있다. 페오펫 팀은 회사에서 대부분 일어나는 일들을 최대한 수치화시키고 측정 가능한 형태로 만들어 지속적으로 숫자를 개선한다. 더 좋다라고 하지 않는다. 몇% 더 개선됬다라고 한다. 회사가 성장했다고 하지 않는다. 어떤 특정 지표들이 전주 대비, 전달 대비 몇% 성장했다라고 한다. 이것을 매우 논리적으로 해내는 팀이어야한다.3. 우리는 매일 매일 꾸준히 성장한다. 페오펫 팀은 매일 성장한다. 단, 성장은 누구나 다 할 수 있다. 인간이란 시간의 축에서 어떠한 점도 경험으로서 배울 수 있기 때문이다. 하지만 매주 7% 이상 성장할 수 있는 사람은 드물다. 그리고 이 성장을 지속하는 것은 더욱 어려운 일이다. 성장을 위해선 모든 조직에 있는 사람들이 숫자에 강해져야하며 매일 매일 숫자에 집착해서 개선할 수 있는 전략과 A/B 테스트를 해야된다. 그리고 독서를 통해 효율적으로 질 좋은 정보를 수집, 적용하고 내가 만나는 주변 사람들의 수준을 바꾸고 환경을 수준 높은 방식으로 셋업해나가야한다. 그리고 가장 중요한 것은 고객 만족에 직접적인 영향을 미치는 일이 아니면 모두다 제거하고 끊어낸다. 이것이 가장 본질적인 성장이다. 4. 건강 관리는 우리의 사업만큼 중요하다.페오펫 팀은 장기적인 관점에서 회사를 운영해야되기 때문에 어떤 회사보다 건강을 중요시 여긴다. 육체와 정신은 우리가 생각하는 그 이상으로 상호작용을 밀접하게 한다. 건강한 정신이 건강한 육체를 만들 듯이 건강한 육체 또한 건강한 정신을 만든다. 우리의 육체와 건강을 돌보는 일은 결국 우리가 사업을 또한 잘해내는 일이다. 스스로 건강 관리를 하고 회사에서는 건강에 대한 복지를 체계적으로 제공한다. 건강을 파괴하면서까지 퍼포먼스를 올리는 조직은 장기적인 관점에서 최악인 조직이다.5. 질문과 의심이 있어야만 회사는 전진한다.페오펫 팀은 늘 질문하고 의심한다. 인간은 환경에 적응하는 동물이며 과거 데이터를 기반으로 습관적으로 현재를 판단한다. 세상은 매우 빠르게 움직이고 있기 때문에 그 이전의 낡은 데이터와 경험들로 결정을 내린다면 좋은 의사결정에 계속 실패할 것이다. 모든 것은 증명되지 않았고 가설일 뿐이다. 그렇기 때문에 항상 더 좋은 질문을 던져야하고 눈 앞에 있는 것에 대해 의심을 하여 정말 본질, 실체를 찾아내고 정의해야한다. 논리적인 가설과 구체적인 실험, 현장에 파고들며 진짜 정보를 확인한다. 매우 빠르게 이것을 진행하며 작은 단위로 증명하고 타당하면 규모를 확장한다. 항상 내가 마주하는 것을 쪼개서 생각하며 가장 작은 원자의 단위까지 쪼갠 뒤 다시 조각들을 조합하며 본질이 무엇인지 정의한다. 질문과 의심을 통해 진짜 문제가 무엇인지 찾는다.6. 우리다움을 찾는다.페오펫 팀은 끝까지‘자기다움’을 만들고 지켜나간다. 살아남고 성장하는 기업들의 유일한 공통점은 자기다움을 지킨 사람들이다.  수많은 경쟁자들이 시장에 존재하고 계속 생긴다. 이럴때일수록 우리의 정체성이 확고하고 명확하고 일관되어야 한다. 심지어 회사의 자기다움뿐만 아니라 팀원으로서의 자기다움도 잃지 않는다. 고객들은 수많은 기업들을 보게 되는데 그 중에 고객에게 선택되는 것은 우리다움을 잃지 않는 기업이 선택된다. 꾸준히 우리의 목소리와 일관된 메세지를 주는 것만큼 대단한 전략은 존재하지 않는다.7. 우리 모두는 인플루언서다.페오펫 모든 팀원들은 각자의 위치에서 인플루언서이며 자기 중심으로 여러 사람들을 모을 줄 알아야된다. 이런 최고의 팀의 각 인플루언서들은 자신의 업무를 콘텐츠화하는 역량이 능하고 이것을 SNS에 글쓰기나 영상의 형태로 배포하면서 사람들을 소비하게 만들고 이 콘텐츠를 중심으로 자신의 네트워크를 효율적으로 구축해나간다. 이런 인플루언스들이 일하는 방식은 어떤 문제를 해결할 때 혼자서만 해결하지 않고 SNS를 통해 집단 지성을 적극적으로 활용하고 본인의 네트워크를 이용하여 자신을 위해 문제를 대신 해결해주는 타인의 힘을 스마트하게 이용한다. 그리고 본인의 인플루언서의 힘을 활용하여 주변에 유능한 인재들을 팀에 항상 영입할 준비를 하고 그들을 수시로 꼬득이고 술 자리를 갖는다. 우리 팀에서 같이 이런 비전을 만들어나가보지 않을래. 그것이 우리 미션 달성률과 팀의 성공률을 높이는 것을 매우 정확히 알고 있기 때문이다.8. 어떤 순간에도 신뢰를 잃지 않는다.페오펫팀은 서로 신뢰할 수 있는 분위기의 회사를 만들어간다. 이는 구성원들에게 안정감을 준다. 안정감은 내가 보호받고 있다는 느낌과 내가 하는 일에 더 집중할 수 있게 해준다. 이 신뢰는 투명한 조직 문화로부터 만들어질 수 있다. 회사는 더 많은 정보를 오픈하고 구성원들에게 제공해야된다. 9. 모든 구성원들이 자기 분야에서 리더의 역할을 수행한다.페오펫 팀의 모든 구성원들은 이 회사의 리더다. 리더는 다른 동료들을 적극적으로 이끌고 동기부여를 하고 적극적으로 문제를 찾고 정의하고 팀을 꾸려 해결한다. 나보다 더 똑똑한 사람들과 일하기를 좋아하고 타인을 도움으로써 자신의 성공을 더욱 극대화한다. 자존감이 쎄고 업무에 대한 프로페셔널함이 굉장히 집착적이며 광적인 노력을 한다. 삶과 일의 영역을 애써 나누지 않는다. 그들의 비결은 정말로 사랑하는 일을 하기 때문이다. 그들의 일은 그의 삶이며 거의 분리되지 않는다. 그런 리더들이 모여 광적인 집단의 노력으로 말도 안되는 결과물을 뽑아낸다.10. 결국 우리가 모여서 하는 일은 더 좋은 세상을 만들기 위해서다.페오펫 팀은 이 일을 왜 하는가? 우리는 더 큰 세상의 무언가에 일부에 기여하기 위한 것이다. 그리고 나아가 적극적으로 우리의 선한 메세지로 온 세상을 덮는 것이다. 이러한 관점은 우리가 하는 일을 더 잘 되게하고 고객들에게는 진정성있는 브랜드로 인식된다. 진정성은 곧 신뢰이며 신뢰는 곧 브랜드다.더 나은 세상을 위해서 일을 할 때 비로소 우리는 더 좋은 회사를 만들고 동료들과 함께 미래를 만들어 나갈 수 있을 것이다. 무엇인가 하나를 더 팔아서 높은 매출과 마진율을 달성하는 것이 아니라 우리의 메세지와 이야기를 이 세상에 전달하고 좀 더 고객들이 질 좋은 라이프 스타일을 누리게 하여 그들에게 우리 브랜드의 영감을 제공하는 것이다. 세상에 공급하는 풍요로움이 결국 우리를 더욱 지속가능하게 풍요롭게 해준다는 것을 믿고 아는 사람들이 페오펫에서 함께하고 있다. 단순히 우리 고객에게서 그치는 것이 아니라 결국 인류에게까지 영향력을 미치고 싶은 이타적인 자기 중심적인 사람들이 모였다.#페오펫 #peopet #아이디어기업 #기업문화 #목표 #비전 #각오
조회수 5904

코딩을 배우기에 늦은 시기는 있다? 없다?

018년부터 초, 중, 고등학교 정규과정에 소프트웨어 코딩 교육이 편성되어, 교육계까지 더욱더 핫한 관심사로 떠오르고 있는 추세이다. 코딩이란 쉽게 설명하자면 컴퓨터의 언어를 사용해 프로그램을 만들어내는 일을 지칭하는 말로써, 컴퓨터적인 사고 체계를 뜻한다. 코딩의 대한 관심이 점점 더 높아지는 이유는 단순히 기술을 배우는 것뿐만 아니라 스스로 생각하는 방법을 습득할 수 있는 교육이기 때문이다. 컴퓨터의 언어는 정확한 명령어를 입력하지 않으면 작동하지 못한다. 그렇기 때문에 정확하고 확실한 명령어를 입력해야 하고 적절한 컴퓨터의 언어를 사용해야 한다.오늘은 핫한 주제인 코딩과 관련해서 국내 최초의 코딩 부트캠프인 Code States(코드 스테이츠)의 김인기 대표가 말하는 코딩 부트캠프와  코드 스테이츠가 어떤 곳인지에 대해 들어보았다.국내 최초의 코딩 부트캠프 '코드스테이츠'Q. 코드 스테이츠는 어떤 곳인가요?A.  국내 최초의 코딩 부트캠프로, 강도 높은 커리큘럼은 교육에 참여하고 있는 멤버들이 가지고 잠재능력을 최대한 이끌어내는 프로그래밍 학습을 제공합니다.  기존 강의 위주의 일방적인 주입식 프로그램과는 달리 체계인 커리큘럼에 따라 학습하고, 어떤 새로운 기술이나 문제들이 나와도 스스로 해결할 수 있는 능력을 키우며, 지속적으로 교육에 참여하는 멤버 간 협력해 학습하는 커뮤니티를 만들어 가고 있습니다.Q. 근데 부트캠프가 뭔가요?A. 직역하자면 신병훈련소라는 뜻을 가지고 있어요.  강도 높은 프로그램을 통해 학생들이 가지고 있는 잠재력을 최대한 이끌어주는 미래의 소프트웨어 엔지니어들을 위한 훈련소를 말합니다.Q. 비전공자도 개발자가 될 수 있을까요?A. 물론입니다. 실제로 Pre-course를 수료했던 1기 멤버분들의 전공을 살펴보면,  CS를 전공하신 분들도 계시지만 경영학과, 정치외교학과, 디자인학과, 경제학과, 관광학과 등 프로그래밍과 관련이 없는 학과를 전공하셨던 분들도 많이 계신답니다. 뿐만 아니라 현재 코드 스테이츠의 체계적인 교육 프로그램 과정을 통해 처음 프로그래밍을 접해봄에도 불구하고 소프트웨어 엔지니어로서의 새 삶을 계획하시는 분들이 늘어가고 있습니다. Q.  요즘 코딩 교육이 이슈인데 코딩을 배우는데 적절한 시기가 있을까요?A.  음... 일단 제 대답은 적절한 시기는 없습니다.  ‘제가 코딩을 배우기엔 나이가 너무 많지 않을까요?’, ‘지금 코딩 배우는 건 이미 너무 많이  늦었겠죠?’,‘제가 프로그래밍에 대해서는 아무것도 모르는데 이런 제가 할 수 있을까요?’, ‘프로그래밍 지금 배우고 싶지만 어디부터 시작해야 하는지 모르겠어요.’ 등 많은 분들께서 제게 코딩을 배우기 너무 늦은 것이 아니냐며 문의하시곤 합니다.   코드스테이츠 웹 사이트 (https://www.codestates.com)코드 스테이츠에서는 그동안 다양한 연령대의 학생들이 나이나 전공에 상관없이 성공적으로 프로그래밍을 학습해가는 모습들을 어렵지 않게 볼 수 있었기 때문에 코드 스테이츠 웹 사이트에 적어둔 것처럼 'It's never too late to learn'이라고 생각합니다. "What I want adults to take away from this study is that we CAN learn many new skills at any age, " Wu says. "It just takes time and dedication."UC Riverside 의 심리학 교수 Rachel Wu 이 최근 발표한 연구에 따르면, "broad learning" 방식을 통해 나이가 든 어른들도 충분히 새로운 기술들을 잘 배울 수 있다고 합니다.참조 : https://goo.gl/P2rKh3 코드 스테이츠 멤버들의 이야기 올해 6월, 코드 스테이츠에서 시작한 프리코스 12기에는 17살부터 47살까지의 다양한 나이 때의 멤버들이 있을 정도로, 나이나 경력에 상관없이 오로지 프로그래밍의 대한 관심과 배움에 대한 열정으로 가득 채워진 분들이 모여 있습니다. 실제로 코드 스테이츠에서 코딩 교육프로그램에 참여했던 기수들 중에서 55세의 대기업을 다니시다가 퇴직하신 분이 있었습니다. 이 분 역시 프로그래밍에 대한 관심이 있었기 때문에 코딩 공부를 시작하였지만, 비전공자였기 때문에 프로그래밍을 학습하는데 어려움을 느끼셨습니다.  하지만 코드 스테이츠에서 Pre-course를 이수하시는 동안에 프로그래밍의 개념을 점차적으로 이해하셨고, 무사히 프리코스를 수료하셨고, 이어서 Immersive course를 이수하며 실무에서 활용할 수 있는 부분을 체계적으로 집중해 배우고 현재 자신의 사업을 진행하고 계십니다. 17살의 고등학생부터 20대 대학생, 30대 직장인, 40대 한 회사의 대표, 50대 퇴직자까지 코드 스테이츠에는 소프트웨어 엔지니어로서 새롭게 역량을 확장하고 싶은 분, 나만의 서비스를 만들고 싶은 분, 개발자와 함께 협업하고 싶은 분, 스타트업을 하고 싶은 분, 프로그래밍 독학 한계를 경험하신 분들 등 각자 자신만의 다양한 목적과 기대를 품고 코드 스테이츠로 오게 됩니다. 이렇게 각자 개인이 갖고 있는 배경뿐만 아니라 목적 그리고 경험까지도 폭넓고 다양한 부분에서 역량과 더불어 멤버들 개인의 잠재력을 최대한 이끌어낼 수 있는 체계적인 커리큘럼의 프로그래밍 학습을 경험하실 수 있습니다. 또한 다채로운 경험과 노하우를 가지고 있는 멘토들 역시 함께하고 있습니다. 프로그래밍 학습을 하면서 새로운 기술이나 문제들이 나와도 스스로 해결할 수 있는 능력을 향상할 수 있으며 교육에서 끝나는 것이 아니라 개발자 커뮤니티를 통해 지속적인 역량강화 모임을 만들어가고 있습니다.  코드스테이츠 Immersive course 멤버들과 함께배움에 대한 열정이 있다면, 지금이 바로 적절한 시기입니다.교육에서 끝나는 것이 아니라 함께 성장하는 개발자 역량강화 커뮤니티'한국 최초 코딩 부트캠프 코드 스테이츠' 스티븐 잡스 역시 '모든 사람은 컴퓨터의 언어(코딩)를 배워야 한다'며 코딩의 중요성을 강조했었다. 김인기 대표와의 인터뷰를 통해서 코드 스테이츠는 전공자뿐만 아니라 비전공자를 위한 프로그램까지 있어서 누구나 열정이 있다면 배울 수 있는 주제라는 인상을 받게 되었다. 나 역시 고등학생 때 프로그래밍을 배운 적이 있다. 그 당시엔 나와 맞지 않는 것, 어려운 것, 재미없는 것이라는 인상이 강했었다면 코드 스테이츠를 살짝 맛본 지금은 함께 협력해서 나아가는 재미가 있겠다. 스스로 문제를 해결해가는 재미가 있겠다는 생각이 들게 된 색다른 경험이었다.
조회수 706

나는 너랑 이별했다.

이 글은 나의 일련의 사건에 대한 메타포적 관점의 이야기다."나는 너랑 이별했다"*BGM이 흐르는 에세이영상을 재생 후 음악을 들으며, 흘러가 본다.#0  매정"마지막이니까 좀 어때"라고 하면서 손을 잡던 너의 모습. 그럼에도 나는 뭔가 찝찝했는지 자꾸 슬며시 잡은 손을 뿌리치고 있었다. 뿌리치면 고쳐잡고 또 고쳐잡고, 너는 의도적으로 나를 슬프게 그리고 나를 나쁘게 만들었다.긴 연휴를 앞두고 그날 너와 만난 장소는 우리가 늘 거닐던 시그니처와 같던 도시였다. 너무도 익숙한 곳 그리고 공간. 그곳에서 늘 함께 먹던 음식으로 점심을 떼우고, 늘 지나가던 카페를 들어가, 평소 마시던 커피 한잔과 평소 먹지 않던 케이크도 하나 시켰다.평소와 달랐다면, 이제 이것이 마지막일 것이라는..너도 나에게 마지막임을 상기시켰고, 나도 마지막임을 애써 아는 척, 그렇게 너에게 힘들어 하는 척했다. 솔직히 막상 현실을 마주하니, 마음이 너무 아팠지만, 여기서 틈을 보이면 다시 예전으로 돌아갈 것 같았다.행복했지만 서로가 힘든 날이 더 많았던 지난날들처럼 말이다.진짜 마지막이다. 너없이 살아갈 모습에 막상 두려워 겁이났다. 마지막으로 너를 한움큼 잡아본다.배가 터질 정도로 너를 내안에 가득 품어본다.그리고 나는 너에게 작별을 고했다.너 역시 이제 아무 여한이 없는 것처럼.. 하얗게 비워낸 것처럼.. 한방울도 남김없는 모습으로 나에게 인사를 건낸 후 이내 멀어졌다.흐르는 눈물을 주체할 수가 없다.나는 그렇게 너랑 헤어졌다.#1 아픔아 진짜 아프다.일단 냉장고와 현관문, 눈에 보이는 모든 곳들에 붙여놓은 너와의 추억을 지운다. 전화번호와 팜플렛처럼 보이는 사진들 그리고 자석붙은 쿠폰같은 너의 여러 모습들을 모두 지운다. 내 시선이 닿는 곳에서 삭제한다.모두 떼어내서 버리려고 손에 쥘때 마다..솔직히 너무 그립다. 너가 너무 보고싶다.그렇게 너를 한장씩 추억하면서 버린..가득히 쌓인 휴지통을 들여다보면서는..그래 솔직히 무언가 잘못됐다고 느꼈다. 아직도 이렇게 사랑하는데.. 사랑이 이렇게 큰대.너무 슬프다.몸속에 있는 수분을 다 배출한 것 같다.시시각각 변하는 내 기분에 내가 놀아난다.가족들과 티비를 보면 웃다가도...혼자 있게 되면 자연스럽게 눈물이 나온다.몸에 아무 힘이 없다. 그런데 너가 계속 떠오른다.특히, 너에게 못해줬던 기억이 너무 떠오른다.놀러갔을때, 식당에 갔을때, 순간의 감정에 휩싸여 울컥했고 너를 혼자 남겨두고 왔던 기억.잠깐 티격태격했다고, 너를 다시는 안보겠다고 소리치는 가벼운 모습.또, 친구들을 만나 호기롭게 너랑 헤어졌다고 큰소리 치던 모습.너를 버리고 너를 만나고 너를 이용하고 너를 취했던...너를 욕구충족의 수단으로 바라봤던 시간들까지...너무 부끄럽다. 후회된다.몸에 힘이 빠질수록, 너에 대한 그리움은 강력해진다.입술이 다 텄다. 고작 첫 날인데 내 몸은 형편없이 무너지고 너를 갈구한다.음악을 들어도 영화를 봐도, 모든 감정은 너에 관한 것이다. 감상과 생각 또한 너에게로 향한다. 티비 프로그램에서도 심지어 너가 나온다. 다양한 모습의 너가 계속 맴돈다. 모든 것 중 너가 거치지 않는 것이 없다.계속 폭포수 같이 쏟아냈다. 한편, 너에게 많이 의존하고 있던 내 모습에 자존심도 상한다.얼굴은 쾡하고, 입술은 한 겹이 벗겨지고 있다.엄마는 덩달아 걱정하고 측은하게 여기신다. 너무 슬퍼하신다. 가족들은 마치 죄를 지은냥..나를 의식한다.여기서, 기어코 엄마는 나랑 한배를 타신다.엄마도 함께 쏟아낸다. 몸속의 불필요한 것들을 배출한다는 기분으로 맘 놓고 슬픔을 함께 나눈다.엄마와 너 그리고 나, 셋이서 함께 맛있었고 즐거웠던 순간에 대해서도 이야기 나눠보며 추억해본다.#2 고통너와의 모든 것들을 정리한 줄 알았다.눈에 보이지 않으면, 이제 시간이 해결해줄 것이라고 생각했다. 그런데 나는 이제 밖에도 못나가겠다.집 앞부터 시내, 도심, 골목 구석구석 너의 흔적이 묻어있다. 추억이 묻어있다.때마침 귀에 꽂은 이어폰 속 음악에서, 너와 함께했던 봄을 여름을, 가을을, 겨울을 몽땅 추억해버린다.편의점과 분식집, 패밀리레스토랑, 쌀국수집...어딜봐도 너가 보인다. 또 폭포가 시작된다.더 이상 어디 발걸음을 뗄 수가 없다.다시 집안으로 들어갈 뿐...그저 의욕없이 누워있을 뿐....나는 회복할 수 있을까....바로 그때 가족들은 나를 피해 밖으로 나가신다.나 때문에 모두가 힘들어 한다.나 아닌 가족들은 아무 죄도 없는데.. 덩달아 불안해하고 미안해한다.. 배달음식도 조용히 소리없이 먹는다. 조금이라도 나에게 자극이 될까 배려하는게 느껴진다.아 그런데, 역시 엄마는 내 곁에 남았다.다시 내 방에 오셔서 손을 꽉 잡아주신다.나지막하게 말씀 하셨다. "00야 솔직히 나도 힘들다. 하지만 엄마는 우리 아들을 믿는다. 아주 잠시동안이니까 슬퍼하자. 우리 실컷 슬퍼하자. 그런데 나도 많이 힘들다"#3 회생몸이 아프다. 누가 그랬는지 모르겠지만 꿈에서 널 만나면 아프다는 말이 있었는데, 그래서일까..꿈에서 너랑 실컷 놀았는데. 아직도 입가에서는 코 언저리에서는 너의 맛과 향이 느껴지는데.오후에는 조금은 개운해졌다.너 생각을 엄청한다. 하지만 생각이 나를 짓누르지는 않는다. 이제는 너와 나눈 수많은 추억을 생각하더라도, 슬프고 그립기는 하지만, 아주 상세하게 즐겼던 맛과 내용까지는 생각하지 않을 수 있는 경지에 이르렀다.오늘은 좀 달랐다.그 동안 슬픔에 사무쳐 보지 못했던, 느끼지 못했던 것들이 새롭게 다시보인다.갈색의 따뜻함, 초록의 싱싱함, 퍼플의 달달함, 그리고 노랑의 은은함과 촉촉함까지.계절과 사물, 공기와 맛을 새롭게 인식하고 있다.펑펑 쏟아내서 일까, 몸에 더이상 붓기는 없다.몸도 슬림해졌다. 의욕없이 누워있다보니 몸은 매끈해졌다. 근육으로 몸을 가득채우고 싶은 욕심이 생긴다. 물론 힘이 날때 말이다.엄마가 나의 회생 소식을 반가워 하신다.나보다 하루 늦게 슬픔의 안개 속으로 들어오신 엄마... 오히려 엄마에게는 하루정도 슬퍼할 조금의 시간이 더 남아있다. 인고의 시간, 하지만 엄마도 알고 계신다."곧, 나처럼 회복을 하고 다시 새로운 기쁨으로 가득채울 수 있다는 사실을..."#4 재회다시 일상으로 돌아왔다.일련의 시련과 이별의 과정을 모두 겪고나니..이제 다시 사랑을 시작하기 두렵다.다시 너와 닮은 다른 누군가를 만나 깊어지는 행위 자체가 두렵다.너와 닮은 누군가를 만나면 겉핥기만 한다.한 젓가락씩만 맛을 본다. 나에게 깊이 관여하지 말아달라는 무의식의 신호를 보낸다.대부분은 나의 이런 적신호를 인지하고 더 이상 관계를 발전시키지 않는다.하지만 몇몇은 나의 이런 접근금지 신호에도 불구하고, 과도한 스킨십과 거친 맛으로 나를 깊게 흔든다. 바삭한 겉모습, 하지만 촉촉한 속내..마치 너를 닮은 그 모습에 솔직히 흔들린다. 마음이 기울기도하고 또 마음을 주기도 한다.거부반응에 몸서리 치기도 하지만 그래도 확실히 예전과는 다르다. 짧게 사랑을 나누고 교제할 수도 있다.또, 가장 중요한 것은 이제 헤어져도 크게 아프지 않다. 마치 습관이라도 된 듯, 하루는 사랑하고 하루는 헤어지고, 하루는 좋아하고 하루는 슬퍼할 수도 있다.#5 막장그렇게 시간이 흘렀다. 나는 이제 예전처럼 돌아갈 수 없다. 몸도 마음도 성격도 마인드도 많이 바뀌었다.더 냉정하게 변했다. 더 딱부러지게 변했다. 이젠 너를 닮은 누군가와 만남을 시작하기도 전에 먼저 끊어낼 줄도 안다.이제 두려움보다는 컨트롤이 가능하다. 모든 감정, 진행, 깊이를 통제할 수 있다.이것도 능력이랄까..비어있는 것에 대한 매력을 알아서 일까...불필요한 것을 덜어냈다는 안도감 때문일까...나는 더 건강함을 느낀다.그 어떤 것도 아닌 나를, 내 몸을 먼저 생각할 수 있다.조금은 이기적이지만 나 자신을 지독하게 생각하게 됐다.나는 이렇게 음식과 이별하고,미식주스 3일 플랜을 달성했다.모든 노폐물을 비워내고 자신감을 채웠다.엄마도 곧이어미식주스 3일 플랜을 달성하셨다.Jason KH커뮤니케이션    기획자
조회수 1289

옐로쇼핑미디어 그룹의 팀그레이프 최초 멤버, ‘임용택 PM’을 만나다

안녕하세요, 옐로모바일 사내기자 Y입니다! 옐로가족들의 숨은 매력과 스토리를 발굴해 소개하는 옐로인 인터뷰 네 번째 이야기입니다! 네 번째 옐로피플 주인공은 패션의, 패션에 의한, 패션을 위한 남자! 설립 6개월만에 85억원 규모의 투자를 유치하며 경쟁력을 입증한 패션 이커머스 기업 ‘팀그레이프’에서 엘레뉴를 담당하고 있는 ‘임용택 PM’입니다! 넘치는 패션센스로 대학생때부터 직접 본인의 옷을 만들어 입었다는 사연부터 팀그레이프의 최초 멤버로 합류하기까지…… 임용택 PM이 들려주는 옐로피플 스토리! 지금 바로 만나보세요! Y: 안녕하세요! 옐블 독자들을 위한 간단한 자기소개 부탁 드립니다.임: 안녕하세요 옐블 독자 여러분, 옐로쇼핑미디어 팀그레이프 신규사업에서 엘레뉴(http://elainue.co.kr/) 를 담당하고 있는 임용택 PM입니다. 반갑습니다 :)Y: PM이 정확이 어떤 일을 하는 직무인지 궁금합니다! 임: 우선 PM(product manager)은 신규 제품에 있어서 처음부터 상품 판매가 이뤄지기 전까지 거의 모든 일을 담당하는 매니저라고 보시면 돼요. 저는 팀그레이프에서 상품 기획단계부터 생산, 유통, 마케팅 기획, 모델 촬영까지 담당하고 있고요, MD와 SNS 담당자 등 팀원 관리까지 하고 있습니다. Y: 와… 직무소개만 들었는데 제가 다 피곤해지는 느낌이네요. 임: ㅋㅋ그렇죠? 팀그레이프도, 팀그레이프에서 제가 담당하고 있는 ‘엘레뉴’도 신규사업이라 더 일이 어마어마합니다. 심지어 엘레뉴는 오픈 한지 아직 3주밖에 안됐습니다.Y: 팀그레이프 전에도 패션분야에서 커리어를 쌓으셨나요? 임: 네. 처음에는 남성의류 편집숍 앤드류앤레슬리에서 셔츠 기획 생산을 담당했고, 맞춤정장 O2O 기업인 스트라입스에서는 상품기획 및 생산 팀장으로 있었습니다. Y: 완전 패션 인생(?)이군요! 패션분야를 선택하게 된 이유가 있었나요? 임: 원래는 멀티미디어학과로 입학했어요. 게임 개발자가 목표였거든요. 그런데 한국 대부분의 남성들이 그렇듯 군대 전역 전에 앞으로의 인생에 대한 고민을 해봤는데, 제 전공에서 충분한 만족감을 느끼지 못한다는 생각이 자꾸 들더라고요. ‘내가 지금까지 진짜로 좋아했던 것이 뭘까’라는 질문을 스스로에게 던져봤더니 답은 ‘옷’이라 생각되어 의류학과로 전과하게 됐습니다J 그 후로 직접 만든 옷도 입고 다니고 당시 여자친구에게도 제가 만든 세상에서 하나뿐인 옷도 선물했었어요ㅋㅋㅋ Y: 세상에! 세상에서 하나뿐인 옷이라니, 너무 로맨틱하자나요…ㅠㅠ임: 근데 촌스럽다고 안 입던데요 (슬픔)Y: (토닥토닥)Y: 자자 다음 질문으로 넘어가서, 옷 잘입는 팁이나 머스트 해브 아이템을 추천한다면? 임: 무조건 비싸기만 한 옷이 좋은건 아니에요. 화려한 스타일의 옷보다는 검정색, 네이비, 흰색, 회색 등 베이직한 색의 옷을 잘 매치해서 입는 것을 추천해요. 이 네 가지 색깔 안에서의 조합은 실패하기 힘드니까요! Y: 좋은 팁 감사합니다! 용택님은 처음 팀그레이프와 어떻게 인연이 닿았나요?임: 스트라입스에서 재직 중일 당시에 코트를 생산하려고 준비하고 있었습니다. 그때 지금 팀그레이프 대표님께서 생산에 도움을 주셨고요. 거기서 인연이 닿았는데, 생산이 끝나고 난 뒤에 대표님이 YSM에 ‘패션사업부’가 생기는데 같이 일을 해보지 않겠느냐고 제안을 주셨어요. 그래서 작년 5월에 패션사업본부 첫 번째 맴버로 들어오게 됐습니다. Y: 잘 자리잡은 기업에 있다가 초기 멤버로 오기 쉽지 않았을 것 같아요. 임: 네, 세팅멤버로 오는 것도 부담스러웠고 거의 남성복 위주로만 일을 하다가 여성복을 담당할 수 있을지에 대한 고민도 컸어요. 그렇지만 대표님과 더 같이 일해보고 싶었고, 대량생산 기획을 경험해보고 싶었기 때문에 오기로 결정 했어요. Y: 아무래도 초기 멤버만의 고충이 있었을 것 같아요. 가장 힘들었던 순간은 언제였나요? 임: 사실 제가 패션사업부 대표님보다 한 달 정도 먼저 입사했습니다. 팀에 저 혼자여서 외로웠던 게 가장 컸던 것 같아요. 그리고 팀그레이프는 미쳐라, 봉자샵, 메르시엘 등 여러 소호 브랜드를 가지고 있다 보니 다양한 일을 했어요. 미쳐라 오프라인 스토어를 열었을 때 가서 판매 지원을 하기도 했고, 메르시엘 래쉬가드 공장에 가서 물건을 핸들링하고 뽑기도 했어요. 여기저기 불려가고 심신이 힘들었죠 (ㅠㅠ)Y: 정말 몸이 열 개라도 모자랐겠어요! 그럼 반대로 보람을 느낀 적이 있나요?임: 엘레뉴가 오픈한 지 얼마 되지 않았을 때, 배송이 지연된 거예요. 온라인 쇼핑몰이란게 고객의 신뢰도가 정말 중요한데 배송 지연이 생기면 안되겠다고 판단해서 직접 물건을 고객님께 전달 드렸어요. 그때 고객님이 고맙다며 상품에 대해 만족한다는 문자를 보내주셨는데 아직까지 캡쳐해서 가지고 있을 정도로 뿌듯한 순간이었습니다.Y: 생긴지 얼마 안된 기업이지만, 팀그레이프만의 특별한 사내문화가 있나요? 임: 자랑하고 싶은 문화가 있는데, 저희는 한 달에 한 번 GWP(Good Work Place)라는 걸 진행해요. 한 달에 한번 오후에 다같이 단체활동을 하는 건데, 볼링도 치러가고 외부강사를 초빙해서 성격분석 같은 이벤트도 합니다. 팀원들과 업무 외의 액티비티를 함께 할 수 있어 수평적으로 대화도많이 하게 되고 더욱 친밀해 지더라고요. 이렇게 친밀도가 높아지니 결국 업무에서도 시너지로 이어지고, 정말 좋은 문화로 자리잡은 것 같아요 :)Y: 정말 부러운 사내문화네요! 임: 자랑한 김에 이거 하나만 더 할게요! YSM에서는 매월 셋째 주를 ‘런치데이’로 지정하고, 점심시간을 두 시간을 줘요. 이것만으로도 행복할 텐데 직원에게 만원씩 제공을 해줍니다. 런치데이에는 팀원들끼리 조금 멀리 나가서 특별한 음식을 먹고 오기도 해요! Y: 세상에…. 이보다 더 좋은 복지가 있을까 싶어요! Y: 앞으로는 어떤 일을 해보고 싶으신가요?임: 우선 패션쪽 일을 계속 하고 싶어요. 나중에 나이가 들면 고향인 목포에 내려가서 패션샵을 운영하고 싶은데, 제 롤모델이 여용기 선생님이거든요 :D 부산에서 마스터테일러로 활동하고 계신 분인데, 60대 중반인데도 옷을 정말 잘 입으세요. 그 분처럼 계속 패션쪽에서 종사하면서 스타일리쉬하게 살고 싶습니다. 출처 :여용기 인스타그램 (@yeoyoungki)Y: 마지막 질문입니다. 앞으로 팀그레이프에 바라는 점이 있다면?임: 지금 팀그레이프에는 20명 정도의 멤버들이 함께 일하고 있는데, 점점 팀원들이 늘어나고 규모가 커질 것 같아요. 회사 규모가 커져도 지금처럼 많은 대화들을 나누고, 다양한 아이디어를 제안할 수 있는 열린 기업문화를 유지했음 좋겠어요! 팀그레이프에 많은 응원을 부탁 드립니다. :)
조회수 1134

내가 기획한 첫 번째 캠페인

일단 유명인사와 기업 연결은 제쳐두고 자선 캠페인이라도 올려야 했다가장 먼저 떠오른 것은 SIFE. (현 Enactus) SIFE는 나의 대학시절을 불태워 갈아넣은 곳으로, 비즈니스를 활용해 사회에 긍정적인 영향을 주는 다양한 프로젝트를 대학생들이 직접 만들고 운영하는 비영리단체이다.  (좋은 곳이니 홈페이지를 링크: Enactus Worldwide / Enactus Korea)A head for business, a heart for the world. 전 세계 40개국, 우리나라에서는 약 30개 학교에서 운영되고 있었는데 대다수 프로젝트가 자선단체와 파트너십을 맺어 운영하거나 자선적인 성격을 띄고 있었다. 그 중에는 모금을 필요로 하는 경우도 많았으니 충분히 같이 해 볼만 한 파트너였다.모금 해보고 싶은 주제는 명확했다.당시 일본의 한 미친놈이 소녀상에 말뚝을 박는 행태를 저지르면서 위안부 문제에 대한 국민적 분노가 일어났고, 서경덕 교수와 가수 김장훈씨의 활발한 활동으로 독도 문제, 위안부 문제 등을 알리는 활동이 대중화되고 있었다.마침 위안부 문제를 알리기 위해 힘쓰고 있는 고려대의 블루밍이라는 프로젝트와 협력하여 외국인이 많이 방문하는 이태원역에 일본군 위안부 문제를 알리는 지하철 스크린도어 광고를 올리는 모금 캠페인을 기획하게 되었다.*고려대 팀에서는 이후 마리몬드라는 사업이 탄생하였으며, 마리몬드는 국내 및 세계를 향해 위안부 문제를 알리는 디자인 브랜드로 성장하고 있습니다. 상품도 넘나 예쁜 것. (홈페이지)디자이너분들은 이미 팀을 나가신 상황이라 그나마 포토샵을 다룰 줄 알던 내가 상세페이지를 만들었다.당시 상세페이지 디자인..... 80년대 교과서를 보는 듯 한 저 그라데이션.또한 캠페인을 알리기 위해 아래와 같이 기사를 썼다.[보도자료] 위안부 알리는 지하철 광고, 소셜펀딩으로 모금    올해 2월. 두 청년의 자발적인 재능기부로 안국역에 위안부 문제를 알리는 지하철 광고가 게재된 바 있었다. 해외에서의 위안부 광고는 몇 번 있었지만 국내에서는 처음 있는 일이었다. 이 광고는 많은 반향을 불러일으켰으나 제작과 집행에 드는 금액으로 인해 더 연장되지는 못하고 철거되었다.     그런데 최근 위안부를 알리는 지하철 광고를 게재하기 위한 두 번째 움직임이 일어나고 있다. SNS와 온라인상의 결집력을 이용해 원하는 프로젝트에 자금을 동원하는 ‘소셜펀딩’에서다.     8월에 출범한 소셜펀딩 사이트 ‘위제너레이션’에서는 외국인 유동인구가 많은 이태원역 스크린도어에 위안부 문제에 관한 광고 게재를 위한 모금을 진행 중이다. 만 원 이상 기부자의 이름은 광고에 직접 게재되며, 삼 만원 이상 기부자에는 위안부 할머니가 직접 그린 그림을 이용한 디자인 가방이 증정된다.     이 캠페인은 위안부 할머니들의 인권 신장을 위해 오랜 기간 활동해 온 ‘대구시민단체’와 위안부 할머니들의 작품을 이용한 기념품 사업을 진행하는 대학생 브랜드 ‘희움’의 합작이다. 브랜드 ‘희움’의 대표 유민환(고려대, 컴퓨터공학과)군은 “위안부 문제에 대해 해외뿐만 아닌 국내 외국인들의 인식개선도 필수적이라는 생각에서 이러한 캠페인을 생각하게 되었다”며 “위안부 문제의 해결에는 자발적인 국민들의 참여와 노력도 절실하다”고 강조했다.     모금은 9월 9일까지 위제너레이션 홈페이지(http://wegen.kr)에서 진행될 예정이다.이 기사의 문제는 무엇이었을까?당시 사람들이 위안부 이슈에 많은 관심을 가지고 있을 때라, 꽤 많은 곳에 기사가 났다.그런데 문제가 하나 생겼다...'위제너레이션'이 기사에서 생략되었다!기사를 문단 단위로 끊어서 주고, 위제너레이션을 중간과 마지막 문단에 넣었더니 많은 기자분들이 서비스 명과 주소를 생략하셨다. (특히 주소) 기사가 다음 메인에까지 뜨기도 했지만 위제너레이션이 생략되는 바람에 기사를 볼 때마다 마음이 아려왔다. 결과적으로 모금을 유도해야 하는 PR 담당자에게는 실책이 아닐 수 없었다.결국 기자분들께 다시 추가를 부탁드리고, 내용이 수정된 기사를 다시 돌렸다.그 후 우리가 내는 모든 기사의 맨 앞 줄과 맨 뒷 줄에는, 무조건 위제너레이션의 이름과 주소가 들어가게 되었다. (PR에 대해서는 이후에도 위젠을 하면서 배운 것이 많지만, 별도로 포스팅할 기회가 있을 것 같아 여기에서는 생략한다.)우여곡절 끝에, 감사하게도 위안부 문제를 알리는 지하철 광고는 모금에 성공했다.공익 마케팅 회사 '커뮤니케이션 우디'에서 광고 디자인을 재능기부해주셨다.그들도 누군가의 딸, 여동생, 어머니였다. 정말 그렇다.이 광고에는 성공 이후에도 특별한 에피소드가 있다.광고를 내거는 동안, 해당 광고에 무궁화를 헌화하는 퍼포먼스를 진행했는데,한국 지하철에는 일본인 유동인구가 많고 반한 감정을 살 수 있다는 이유로 허가를 받지 못했다. 그래서 무궁화와 관련 브로셔를 나눠주는 이벤트로 변경했으나 결국 이태원역에서 경찰을 불렀다.마땅히 알려야 할 일을 알린다고 생각했는데.게다가 오히려 일본인이기에 꼭 알려야 하는 사실이 아니었던가? 살면서 최초로 경찰에게 조사를 받아봤던, 정말 당황스러운 순간이었다.경찰분들은 우리의 주민등록번호를 받아가셨는데, 당시만 해도 무슨 줄이라도 그일까봐 살짝 겁먹었다...하지만 다행히 아무 일도 없었다. (착하게 살고 있습니다)+그렇게 없는 인력으로 복작복작 뭐라도 하고 있던 위제너레이션.#라이비오 #마케팅 #광고기획 #인사이트 #경험공유
조회수 1327

옐로모바일의 뉴페이스, 임승원 신임 부사장 취임인터뷰

안녕하세요! 이번 헬로옐로에는 특별한 분을 모셨습니다:) 얼마 전 옐로모바일에 새로운 식구가 함께 하게 되었는데요, 바로바로 앞으로 옐로모바일의 대외 협력 업무를 총괄할 임승원 부사장입니다. 재무부, 재정경제부, 한국거래소, 한국IR협의회 등 국내 주요 기관들의 굵직한 보직을 거쳐온 그가 이야기 하는 옐로모바일이 궁금하시다고요? 저 사내기자 Y가 임승원 신임 부사장을 만나 다양한 이야기를 들어보았습니다!Y: 취임을 진심으로 축하 드립니다:) 소감 한 말씀 부탁드려요!임승원: 옐로모바일의 젊고 활기찬 분위기에 저도 덩달아 에너지가 솟아나는 것 같아 좋습니다. 앞으로 잘 부탁 드려요! Y:  옐로모바일과 함께 하게 된 가장 큰 이유는 무엇인가요?임승원: 저는 한국거래소에서 근무할 때부터 이상혁 대표를 알고 있었습니다. 대표가 가지고 있는 비전과 회사가 벤처 생태계에 미치는 영향에 대해 관심 있게 지켜봐 왔고요. 옐로모바일의 성장에 저도 기여하고 싶다는 생각에 합류하게 되었습니다.Y: 옐로모바일에 대해 가장 관심 있게 보신 부분이 무엇인지 궁금합니다.임승원: 스마트폰이 등장한 이후 사람들의 모든 일상에 스마트폰이 함께 하고 있습니다. 때문에 이를 기반으로 하는 모바일 플랫폼 비즈니스는 누가 시장을 선점하느냐에 성공여부가 달려있다고 생각합니다. 그런 측면에서 모바일 분야 선두주자인 옐로모바일의 성공 가능성은 크다고 생각합니다. Y: 기존에 계시던 곳들과 옐로모바일은 분위기가 상당히 다를 것 같아요.임승원: 20년간 공기업에서만 근무했는데요, 공기업의 경우 잘 짜여진 룰에 따라 움직이기 때문에 아무래도 정적이고 관료적인 분위기가 강하다고 할 수 있습니다. 반면 민간기업, 특히 옐로모바일과 같은 벤처기업은 자율적이고 역동적인 측면이 있습니다. 수평적인 분위기도 다른 것 같습니다. 새로운 분위기에서 젊고 유능하신 분들과 함께하니 저도 기분이 새롭고 즐겁습니다.Y: 생각하시는 옐로모바일이 가진 강점은 무엇인가요? 임승원: 모바일 비즈니스 분야별로 성장성을 갖춘 선두업체들이 옐로모바일이라는 이름 아래 연합해서 유기적인 연결을 통해 시너지를 내고 있고, 굉장히 짧은 기간 내에 엄청난 성과를 보여주고 있다는 점이 큰 강점인 것 같습니다.  Y: 반대로 단점은 무엇인가요?임승원: 취임하자마자 단점을 얘기하라고 시키시네요^^; 아무래도 전문기관에 있다 왔으니 개인적인 의견을 듣고 싶어하시는 것 같습니다. 제가 생각하는 약점은 아무래도 단기간 내에 빠른 성장을 이뤘으니 이에 상응하여 발생하는 작은 문제점들입니다. 그 중 하나는 많은 기업들이 단기간에 연합되었기 때문에 하나의 비즈니스 공동체로 보이기에 짜임새가 다소 부족한 면이 있다는 것이고, 또 하나는 대외적으로 비즈니스모델에 대해 정확하게 알려져 있지 않기 때문에 이런저런 부정적인 인식들이 있는 것 같습니다. 하지만 이러한 부분들은 가족사간 좀 더 활발한 소통과 대외 IR기능 강화 등을 통해 충분히 해소시킬 수 있을 것으로 생각합니다.Y: 옐로모바일과 함께 꿈꾸는 앞으로의 미래가 궁금합니다. 임승원: 네이버가 라인을 통해 중국을 제외한 아시아 메신저 시장에서 최강자가 되었듯, 옐로모바일이 모바일 분야 사업 선점과 IPO 등을 통해 경쟁력이 강화된다면 핵심 사업 분야에서 아시아 최고가 될 것으로 믿습니다. Y: 옐로모바일 가족들에게 한 말씀 부탁 드립니다. 임승원: 우리 속담에 ‘혼자가면 빨리 갈 수 있으나 멀리 가지 못하고, 함께 가면 빨리 가지 못해도 멀리 간다’는 말이 있습니다. 옐로모바일은 함께 가면서도 빨리 또 멀리 갈 수 있는 조직입니다. 그러기 위해서 조직 구성원간 서로 신뢰하고 끈끈하게 뭉쳐서 공동의 목표를 향해 함께 달려갈 때 가능하다고 생각합니다. 미력하나마 옐로모바일의 성장을 통해 옐로가족의 행복이 극대화 될 수 있도록 최선을 다하겠습니다. 감사합니다:)
조회수 1586

프로세스 모델의 적합도 검사하기

프로세스 모델 도출은 프로세스 마이닝의 출발점이며, 매우 유용합니다. 원본 데이터로부터 프로세스 흐름 모델을 자동으로 구성하여 실제 프로세스를 알 수 있습니다. 이렇게 도출된 프로세스 모델과 이벤트 로그를 비교하는 것이 적합도 검사(Conformance checking)입니다. 적합도는 이전에 말씀드린 정확도(Precision)와는 다른 개념입니다. 정확도(Precision)는 Underfitting을 피하여 데이터를 정확하게 설명할 수 있으나 정확도가 높을수록 프로세스 모델이 대체로 복잡해지게 됩니다. 하지만 적합도가 높다고 하여 프로세스 모델이 복잡해지는 것은 아닙니다.적합도 검사의 기본 아이디어는 프로세스 모델 위에 이벤트 로그를 재생하는 것입니다.아래 예제 모델에 이벤트 로그 a → c → e → g를 재생하여 적합성 검사를 해보겠습니다.[그림 1] 프로세스 모델 예제먼저 a 이벤트를 수행하였습니다.[그림 2] a 이벤트 수행 후다음으로 c 이벤트를 수행했습니다.[그림 3] a, c 이벤트 수행 후이벤트 로그에서는 다음에 e를 수행해야 합니다. [그림 3]을 보면 e를 수행하기 위해서는 d가 먼저 수행되어야 합니다. 하지만 실제 로그에서는 d 수행 없이 e가 수행되었기 때문에 d를 무시하고 e를 수행합니다.마지막으로 g 이벤트 수행하여 프로세스를 마칩니다.이벤트 로그 재생이 완료되면 액티비티 d에 실행되지 못한 토큰이 남아있게 됩니다. [그림 5] 이벤트 로그 재생 후 남아 있는 토큰프로세스 모델 위에 이벤트 로그를 재생하는 동안 얼마나 많은 토큰을 사용하고(이벤트 수행 횟수) 어떤 이벤트를 생략하고 추가했는지 기록합니다. 이를 통해 기록된 이벤트 로그와 모델의 적합도를 비교할 수 있습니다. 적합도가 1이면 모든 로그가 프로세스 모델에 잘 맞는다는 뜻이고, 0에 가까우면 적합도가 매우 낮다는 의미입니다.적합도 검사는 어디에 활용할 수 있을까요? 사람들이 표준 프로세스와 달리 행동하는 이유를 찾을 때 활용 가능합니다. 왜 사람들이 기존 프로세스를 벗어나는지, 벗어나는 부분에 대해서는 잘 보고되었는지 확인할 수 있습니다. 일반적인 감사(Audit and compliance) 절차에도 활용 가능합니다.다른 사례는 도출된 프로세스 모델의 품질을 측정하기 위해 활용할 수 있습니다. 여러 알고리즘을 사용하여 프로세스 모델을 도출했을 경우 어떤 모델이 가장 적합하고 좋은 모델인지 비교해 볼 수 있습니다.마지막으로 프로세스 설명이 제대로 되어 있는지 실제 행동을 기반으로 확인할 수 있습니다. 예를 들어 어떤 서비스를 제공하는 경우 서비스 실행 방법 매뉴얼과 실제로 제공되는 서비스를 비교하여 일치하는지 확인할 수 있습니다.※ 본 블로그에 사용된 그림은 Van der Aalst 교수님 강의자료를 사용하였습니다.#퍼즐데이터 #개발팀 #개발자 #개발후기 #인사이트
조회수 1079

안드로이드 클라이언트 Reflection 극복기

비트윈 팀은 비트윈 안드로이드 클라이언트(이하 안드로이드 클라이언트)를 가볍고 반응성 좋은 애플리케이션으로 만들기 위해 노력하고 있습니다. 이 글에서는 간결하고 유지보수하기 쉬운 코드를 작성하기 위해 Reflection을 사용했었고 그로 인해 성능 이슈가 발생했던 것을 소개합니다. 또한 그 과정에서 발생한 Reflection 성능저하를 해결하기 위해 시도했던 여러 방법을 공유하도록 하겠습니다.다양한 형태의 데이터¶Java를 이용해 서비스를 개발하는 경우 POJO로 서비스에 필요한 다양한 모델 클래스들을 만들어 사용하곤 합니다. 안드로이드 클라이언트 역시 모델을 클래스 정의해 사용하고 있습니다. 하지만 서비스 내에서 데이터는 정의된 클래스 이외에도 다양한 형태로 존재합니다. 안드로이드 클라이언트에서 하나의 데이터는 아래와 같은 형태로 존재합니다.JSON: 비트윈 서비스에서 HTTP API는 JSON 형태로 요청과 응답을 주고 받고 있습니다.Thrift: TCP를 이용한 채팅 API는 Thrift를 이용하여 프로토콜을 정의해 서버와 통신을 합니다.ContentValues: 안드로이드에서는 Database 에 데이터를 저장할 때, 해당 정보는 ContentValues 형태로 변환돼야 합니다.Cursor: Database에 저장된 정보는 Cursor 형태로 접근가능 합니다.POJO: 변수와 Getter/Setter로 구성된 클래스 입니다. 비지니스 로직에서 사용됩니다.코드 전반에서 다양한 형태의 데이터가 주는 혼란을 줄이기 위해 항상 POJO로 변환한 뒤 코드를 작성하기로 했습니다.다양한 데이터를 어떻게 상호 변환할 것 인가?¶JSON 같은 경우는 Parsing 후 Object로 변환해 주는 라이브러리(Gson, Jackson JSON)가 존재하지만 다른 형태(Thrift, Cursor..)들은 만족스러운 라이브러리가 존재하지 않았습니다. 그렇다고 모든 형태에 대해 변환하는 코드를 직접 작성하면 필요한 경우 아래와 같은 코드를 매번 작성해줘야 합니다. 이와 같이 작성하는 경우 Cursor에서 원하는 데이터를 일일이 가져와야 합니다.@Overridepublic void bindView(View view, Context context, Cursor cursor) { final ViewHolder holder = getViewHolder(view); final String author = cursor.getString("author"); final String content = cursor.getString("content"); final Long timeMills = cursor.getLong("time"); final ReadStatus readStatus = ReadStatus.fromValue(cursor.getString("readStatus")); final CAttachment attachment = JSONUtils.parseAttachment(cursor.getLong("createdTime")); holder.authorTextView.setText(author); holder.contentTextView.setText(content); holder.readStatusView.setReadStatus(readStatus); ...}하지만 각 형태의 필드명(Key)이 서로 같도록 맞춰주면 각각의 Getter와 Setter를 호출해 형태를 변환해주는 Utility Class를 제작할 수 있습니다.@Overridepublic void bindView(View view, Context context, Cursor cursor) { final ViewHolder holder = getViewHolder(view); Message message = ReflectionUtils.fromCursor(cursor, Message.class); holder.authorTextView.setText(message.getAuthor()); holder.contentTextView.setText(message.getContent()); holder.readStatusView.setReadStatus(message.getReadStatus()); ...}이런 식으로 코드를 작성하면 이해하기 쉽고, 모델이 변경되는 경우에도 유지보수가 비교적 편하다는 장점이 있습니다. 따라서 필요한 데이터를 POJO로 작성하고 다양한 형태의 데이터를 POJO로 변환하기로 했습니다. 서버로부터 받은 JSON 혹은 Thrift객체는 자동으로 POJO로 변환되고 POJO는 다시 ContentValues 형태로 DB에 저장됩니다. DB에 있는 데이터를 화면에 보여줄때는 Cursor로부터 데이터를 가져와서 POJO로 변환 후 적절한 가공을 하여 View에 보여주게 됩니다.POJO 형태로 여러 데이터 변환필요Reflection 사용과 성능저하¶처음에는 Reflection을 이용해 여러 데이터를 POJO로 만들거나 POJO를 다른 형태로 변환하도록 구현했습니다. 대상 Class의 newInstance/getMethod/invoke 함수를 이용해 객체 인스턴스를 생성하고 Getter/Setter를 호출하여 값을 세팅하거나 가져오도록 했습니다. 앞서 설명한 ReflectionUtils.fromCursor(cursor, Message.class)를 예를 들면 아래와 같습니다.public T fromCursor(Cursor cursor, Class clazz) { T instance = (T) clazz.newInstance(); for (int i=0; i final String columnName = cursor.getColumnName(i); final Class<?> type = clazz.getField(columnName).getType(); final Object value = getValueFromCursor(cursor, type); final Class<?>[] parameterType = { type }; final Object[] parameter = { value }; Method m = clazz.getMethod(toSetterName(columnName), parameterType); m.invoke(instance, value); } return instance;}Reflection을 이용하면 동적으로 Class의 정보(필드, 메서드)를 조회하고 호출할 수 있기 때문에 코드를 손쉽게 작성할 수 있습니다. 하지만 Reflection은 튜토리얼 문서에서 설명된 것처럼 성능저하 문제가 있습니다. 한두 번의 Relfection 호출로 인한 성능저하는 무시할 수 있다고 해도, 필드가 많거나 필드로 Collection을 가진 클래스의 경우에는 수십 번이 넘는 Reflection이 호출될 수 있습니다. 실제로 이 때문에 안드로이드 클라이언트에서 종종 반응성이 떨어지는 경우가 발생했습니다. 특히 CursorAdapter에서 Cursor를 POJO로 변환하는 코드 때문에 ListView에서의 스크롤이 버벅이기도 했습니다.Bytecode 생성¶Reflection 성능저하를 해결하려고 처음으로 선택한 방식은 Bytecode 생성입니다. Google Guice 등의 다양한 자바 프로젝트에서도 Bytecode를 생성하는 방식으로 성능 문제를 해결합니다. 다만 안드로이드의 Dalvik VM의 경우 일반적인 JVM의 Bytecode와는 스펙이 다릅니다. 이 때문에 기존의 자바 프로젝트에서 Bytecode 생성에 사용되는 CGLib 같은 라이브러리 대신 Dexmaker를 이용하여야 했습니다.CGLib¶CGLib는 Bytecode를 직접 생성하는 대신 FastClass, FastMethod 등 펀리한 클래스를 이용할 수 있습니다. FastClass나 FastMethod를 이용하면 내부적으로 알맞게 Bytecode를 만들거나 이미 생성된 Bytecode를 이용해 비교적 빠른 속도로 객체를 만들거나 함수를 호출 할 수 있습니다.public T create() { return (T) fastClazz.newInstance();} public Object get(Object target) { result = fastMethod.invoke(target, (Object[]) null);} public void set(Object target, Object value) { Object[] params = { value }; fastMethod.invoke(target, params);}Dexmaker¶하지만 Dexmaker는 Bytecode 생성 자체에 초점이 맞춰진 라이브러리라서 FastClass나 FastMethod 같은 편리한 클래스가 존재하지 않습니다. 결국, 다음과 같이 Bytecode 생성하는 코드를 직접 한땀 한땀 작성해야 합니다.public DexMethod generateClasses(Class<?> clazz, String clazzName){ dexMaker.declare(declaringType, ..., Modifier.PUBLIC, TypeId.OBJECT, ...); TypeId<?> targetClassTypeId = TypeId.get(clazz); MethodId invokeId = declaringType.getMethod(TypeId.OBJECT, "invoke", TypeId.OBJECT, TypeId.OBJECT); Code code = dexMaker.declare(invokeId, Modifier.PUBLIC); if (isGetter == true) { Local<Object> insertedInstance = code.getParameter(0, TypeId.OBJECT); Local instance = code.newLocal(targetClassTypeId); Local returnValue = code.newLocal(TypeId.get(method.getReturnType())); Local value = code.newLocal(TypeId.OBJECT); code.cast(instance, insertedInstance); MethodId executeId = ... code.invokeVirtual(executeId, returnValue, instance); code.cast(value, returnValue); code.returnValue(value); } else { ... } // constructor Code constructor = dexMaker.declare(declaringType.getConstructor(), Modifier.PUBLIC); Local<?> thisRef = constructor.getThis(declaringType); constructor.invokeDirect(TypeId.OBJECT.getConstructor(), null, thisRef); constructor.returnVoid();}Dexmaker를 이용한 방식을 구현하여 동작까지 확인했으나, 다음과 같은 이유로 실제 적용은 하지 못했습니다.Bytecode를 메모리에 저장하는 경우, 프로세스가 종료된 이후 실행 시 Bytecode를 다시 생성해 애플리케이션의 처음 실행성능이 떨어진다.Bytecode를 스토리지에 저장하는 경우, 원본 클래스가 변경됐는지를 매번 검사하거나 업데이트마다 해당 스토리지를 지워야 한다.더 좋은 방법이 생각났다.Annotation Processor¶최종적으로 저희가 선택한 방식은 컴파일 시점에 형태변환 코드를 자동으로 생성하는 것입니다. Reflection으로 접근하지 않아 속도도 빠르고, Java코드가 미리 작성돼 관리하기도 편하기 때문입니다. POJO 클래스에 알맞은 Annotation을 달아두고, APT를 이용해 Annotation이 달린 모델 클래스에 대해 형태변환 코드를 자동으로 생성했습니다.형태 변환이 필요한 클래스에 Annotation(@GenerateAccessor)을 표시합니다.@GenerateAccessorpublic class Message { private Integer id; private String content; public Integer getId() { return id; } ...}javac에서 APT 사용 옵션과 Processor를 지정합니다. 그러면 Annotation이 표시된 클래스에 대해 Processor의 작업이 수행됩니다. Processor에서 코드를 생성할 때에는 StringBuilder 등으로 실제 코드를 일일이 작성하는 것이 아니라 Velocity라는 template 라이브러리를 이용합니다. Processor는 아래와 같은 소스코드를 생성합니다.public class Message$$Accessor implements Accessor { public kr.co.vcnc.binding.performance.Message create() { return new kr.co.vcnc.binding.performance.Message(); } public Object get(Object target, String fieldName) throws IllegalArgumentException { kr.co.vcnc.binding.performance.Message source = (kr.co.vcnc.binding.performance.Message) target; switch(fieldName.hashCode()) { case 3355: { return source.getId(); } case -1724546052: { return source.getContent(); } ... default: throw new IllegalArgumentException(...); } } public void set(Object target, String fieldName, Object value) throws IllegalArgumentException { kr.co.vcnc.binding.performance.Message source = (kr.co.vcnc.binding.performance.Message) target; switch(fieldName.hashCode()) { case 3355: { source.setId( (java.lang.Integer) value); return; } case -1724546052: { source.setContent( (java.lang.String) value); return; } ... default: throw new IllegalArgumentException(...); } }}여기서 저희가 정의한 Accessor는 객체를 만들거나 특정 필드의 값을 가져오거나 세팅하는 인터페이스로, 객체의 형태를 변환할 때 이용됩니다. get,set 메서드는 필드 이름의 hashCode 값을 이용해 해당하는 getter,setter를 호출합니다. hashCode를 이용해 switch-case문을 사용한 이유는 Map을 이용하는 것보다 성능상 이득이 있기 때문입니다. 단순 메모리 접근이 Java에서 제공하는 HashMap과 같은 자료구조 사용보다 훨씬 빠릅니다. APT를 이용해 변환코드를 자동으로 생성하면 여러 장점이 있습니다.Reflection을 사용하지 않고 Method를 직접 수행해서 빠르다.Bytecode 생성과 달리 애플리케이션 처음 실행될 때 코드 생성이 필요 없고 만들어진 코드가 APK에 포함된다.Compile 시점에 코드가 생성돼서 Model 변화가 바로 반영된다.APT를 이용한 Code생성으로 Reflection 속도저하를 해결할 수 있습니다. 이 방식은 애플리케이션 반응성이 중요하고 상대적으로 Reflection 속도저하가 큰 안드로이드 라이브러리에서 최근 많이 사용하고 있습니다. (AndroidAnnotations, ButterKnife, Dagger)성능 비교¶다음은 Reflection, Dexmaker, Code Generating(APT)를 이용해 JSONObject를 Object로 변환하는 작업을 50번 수행한 결과입니다.성능 비교 결과이처럼 최신 OS 버전일수록 Reflection의 성능저하가 다른 방법에 비해 상대적으로 더 큽니다. 반대로 Dexmaker의 생성 속도는 빨라져 APT 방식과의 성능격차는 점점 작아집니다. 하지만 역시 APT를 통한 Code 생성이 모든 환경에서 가장 좋은 성능을 보입니다.마치며¶서비스 모델을 반복적으로 정의하지 않으면서 변환하는 방법을 알아봤습니다. 그 과정에서 Reflection 의 속도저하, Dexmaker 의 단점도 설명해 드렸고 결국 APT가 좋은 해결책이라고 판단했습니다. 저희는 이 글에서 설명해 드린 방식을 추상화해 Binding이라는 라이브러리를 만들어 사용하고 있습니다. Binding은 POJO를 다양한 JSON, Cursor, ContentValues등 다양한 형태로 변환해주는 라이브러리입니다. 뛰어난 확장성으로 다양한 형태의 데이터로 변경하는 플러그인을 만들어서 사용할 수 있습니다.Message message = Bindings.for(Message.class).bind().from(AndroidSources.cursor(cursor));Message message = Bindings.for(Message.class).bind().from(JSONSources.jsonString(jsonString));String jsonString = Bindings.for(Message.class).bind(message).to(JSONTargets.jsonString());위와 같이 Java상에 존재할 수 있는 다양한 타입의 객체에 대해 일종의 데이터 Binding 기능을 수행합니다. Binding 라이브러리도 기회가 되면 소개해드리겠습니다. 윗글에서 궁금하신 점이 있으시거나 잘못된 부분이 있으면 답글을 달아주시기 바랍니다. 감사합니다.저희는 언제나 타다 및 비트윈 서비스를 함께 만들며 기술적인 문제를 함께 풀어나갈 능력있는 개발자를 모시고 있습니다. 언제든 부담없이 [email protected]로 이메일을 주시기 바랍니다!

기업문화 엿볼 때, 더팀스

로그인

/