스토리 홈

인터뷰

피드

뉴스

조회수 1536

스타일쉐어 커머스 시스템 리빌딩 회고 1

스타일쉐어 스토어 소개스타일쉐어 스토어(이하 커머스)는 2016년 4월 출시되어 지금까지 나날이 성장하고 있습니다. 작년 초, 커머스 시스템을 리빌딩하기로 했고 현재까지 진행 중입니다. 어떤 이유로 리빌딩을 하는지, 어떤 고민을 했는지, 어떻게 진행하고 있는지 몇 자 적어보려 합니다. 이 글은 문제 인식, 목표, 계획에 대한 내용입니다.리빌딩을 결정한 이유커머스 프로젝트를 시작할 당시 커머스 시스템을 경험해본 개발자가 없었습니다. 이 상황에서 새로이 구현하기엔 위험 부담이 크다는 판단을 했습니다. 때문에 커머스 솔루션을 도입했고, 적은 비용으로 커머스 기능을 출시할 수 있었습니다. 거래량이 점점 늘어나면서 솔루션이 감당할 수 있는 한계치를 벗어나자, 예상치 못했던 기술적인 이슈가 발생했습니다. 사내 MD팀, CS팀은 물론, 입점사들과 유저들에게까지 불편한 경험을 주고 있었습니다. 개발팀은 솔루션 유지 보수와 운영 이슈에 집중했지만, 끝이 없는 문제들에 점점 지쳐갔습니다. 개발팀의 퍼포먼스는 저하되고 있었고, 새로운 기능 개발에 집중하지 못하는 상황까지 발생했습니다. 이 시점에서도 거래량과 매출은 꾸준히 늘어났으며, 더 늦기 전에 리빌딩을 진행해야겠다고 판단했습니다.리빌딩의 목표당장 눈앞에 생겨나는 문제들로, 서비스가 해결하고자 하는 본질적인 문제들에 집중하지 못하는 상황입니다. 궁극적으로 이 상황을 개선하고 싶었습니다. 그리고 선택의 기로에 섰을 때 좋은 기준을 제시하기 위해, 언제 끝날지 모르는 리빌딩이 산으로 가는 걸 막기 위해 목표를 몇 가지 세웠습니다.유지보수 및 운영 이슈에 소모되는 개발 리소스 최소화커머스 시스템과 연계되는 기능들을 공격적으로 개발할 수 있도록 함개발 리소스 대비 높은 퍼포먼스를 낼 수 있어야 함튼튼한 커머스 시스템목표 1. 유지보수 및 운영 이슈에 들이는 개발 리소스 최소화기존 솔루션의 큰 레거시는 소모될 개발 리소스의 양과 일정을 예측하기 어렵게 만들었고, 개발자에게도 큰 스트레스를 안겨줬습니다. 서비스의 성장을 방해하는 큰 걸림돌 중 하나이며, 개발팀의 움직임을 느리게 만드는 주된 원인이었습니다. 리빌딩을 완료하더라도 유지보수와 운영 이슈는 끝이 없을 테지만, 더 이상 같은 문제를 반복하고 싶지 않았습니다. 효율적인 개발 리소스 운용을 위해선 가장 신경 써야 하는 부분이라고 생각됩니다.목표 2. 커머스 시스템과 연계되는 기능들을 공격적으로 개발할 수 있도록 함기존 솔루션 레거시가 너무 복잡하여 기능을 추가하거나 개선하기 어려워 반려한 요구사항이 많았습니다. 매력적인 요구사항에도 조심스럽게 대응했습니다. 서비스 성장을 위해 다양한 시도를 해야 하는 상황인데, 기술적인 이유로 진행이 까다롭다고 말하는 게 항상 아쉬웠습니다. 개발팀에서도 좋은 기능을 공격적으로 구현하고 싶으나, 실제로도 작업하기 까다로워 항상 답답했습니다. 어떤 방법이던 괜찮으니 지금보다 훨씬 더 공격적인 기능 구현으로 서비스 성장에 좋은 영향을 주고 싶었습니다.목표 3. 개발 리소스 소모 대비 높은 퍼포먼스를 낼 수 있어야 함스타일쉐어 팀은 기존 서비스 운영과 동시에 항상 새로운 무언가를 찾으려 합니다. 개발팀은 이 움직임에 맞춰 개발 리소스를 효율적으로 운용해야 합니다. 하지만 개발 리소스는 한정적이며, 다양항 상황에 따라 유동적으로 변해 예측하기 어렵습니다. 이런 상황에서 커머스 관련 작업 시, 언제나 평균 이상의 높은 퍼포먼스를 내고 싶었습니다.목표 4. 튼튼한 커머스 시스템커머스 시스템의 장애는 매출에 직접적인 악영향을 줍니다. 어떤 작업을 하더라도 커머스 시스템은 잘 운영되어야 합니다. 높은 가용성은 개발팀의 숙명이며, 공격적인 기능 개발에도 높은 가용성을 유지하려면 더욱 신경 써야 합니다.모두 꿈에 가까운 목표들입니다. 이 목표들에 조금이라도 더 가까이 다가갈 수 있도록 노력한다면 보다 좋은 결과를 얻을 수 있을 거라 생각했습니다.현실 반영과 계획당연하게도 현실적인 부분을 생각해야 했습니다. 이미 예정된 작업들이 많아 리빌딩에 필요한 개발 리소스를 확보하기 어려웠고, 개발 성공 여부 또한 불확실해 팀원들을 설득하기 어려웠습니다. 유지보수와 운영 이슈는 끝이 없었고, 회사 방향에 따라 추가 기능 개발과 개선 작업을 진행해야 했습니다. 이 상황을 고려해 리빌딩을 성공적으로 진행할 수 있도록 계획을 세워나갔습니다.개발 리소스에 여유가 생길 때까지 서브 프로젝트로 진행기존 커머스 시스템과 리빌딩된 시스템을 동시에 운영할 수 있어야 함적절한 단위로 서비스를 나눠 안전하고 효율적으로 개발 진행계획 1. 개발 리소스에 여유가 생길 때까지 서브 프로젝트로 진행다들 리빌딩이 필요하다고 느꼈지만, 선뜻 진행하기엔 큰 부담이었습니다. 시간이 흘러 여유가 생길 때 리빌딩을 진행해도 되지만, 그땐 너무 늦을 것 같았습니다. 최대한 빨리 작업을 시작하고 싶었고, 그러기 위해선 서브 프로젝트 수준으로 진행하는 게 제일 빠른 방법이라 생각했습니다.계획 2. 기존 커머스 시스템과 연동되어 동시에 운영할 수 있도록 함리빌딩의 완료 시점을 예측하기 어려웠습니다. 때문에 기존 커머스 시스템을 운영하며 리빌딩을 진행해야만 했습니다. 그리고 리빌딩된 시스템은 점진적으로 기존 커머스 시스템을 교체해 나가야 하므로, 두 시스템이 서로 연동되어야 했습니다. 또한 리빌딩된 시스템이 잘 동작할지에 대한 확신이 없어, 언제나 후퇴 계획을 세워야 했습니다. 이런 이유로 기존 커머스 시스템의 DB와 스키마를 그대로 사용하고, 두 시스템의 로직이 서로에게 문제가 되지 않도록 조심스럽게 개발하기로 했습니다.계획 3. 적절한 단위로 서비스를 나눠 안전하고 효율적으로 개발 진행커져가는 개발팀과 복잡해져 가는 커머스 시스템을 생각하면 요즘 자주 들리는 마이크로 서비스 구조(이하 MSA)를 도입해도 되지 않을까 싶었습니다. 솔직히 이런저런 이유보다, 재미 때문에 도입해보고 싶었습니다. 처음 도입하는 구조라 조심스러웠지만, 적절한 단위로 서비스를 나눈다면 충분히 좋은 효율을 낼 수 있을 것이라 생각되었습니다. 재미와 만족은 덤이고요. 서비스를 나누는 기준은 2가지로 잡았습니다.개발 안정성/개발 속도 둘 중 어느 것에 집중해야 하는가?서비스를 사용하는 주체는 누구인가?—개발 안정성/개발 속도 둘 중 어느 것에 집중해야 하는가?개발 안정성과 개발 속도에 대해 생각한 이유는 시스템 안정성과 작업 퍼포먼스 모두 잡고 싶은 마음 때문이었습니다. MSA는 서비스 별로 다른 언어를 사용해도 괜찮다는 장점이 있습니다. 덕분에 상황 별로 각기 다른 언어를 사용할 수 있고, 이를 통해 개발 안정성 혹은 개발 속도에 잘 집중할 수 있을 것이라 기대했습니다. 나중에 기술 스택을 설명하면서 얘기를 하겠지만, 개발 안정성을 추구해야 하는 부분은 java8로, 개발 속도를 추구해야 하는 부분은 node나 python으로 구현됩니다.서비스를 사용하는 주체는 누구인가?서비스를 어떤 기준으로 나눌지 고민이 많았습니다. 처음엔 상품 관리, 주문 관리, 출고 관리 등 DB 테이블에 가까운 기준으로 나누려고 했으나, 서버 운영이 큰 부담으로 다가올 것 같다는 의견 때문에 다른 기준을 세워야 했습니다. 서비스를 사용하는 주체 별로 나누면 어떨까라는 말이 나왔고, 이 기준이라면 큰 부담이 없을 것 같았습니다. 서비스를 사용하는 주체는 유저, 관리자, 입점사, 다른 서비스 이 4가지라고 정의했고, 이에 따라 서비스를 구성했습니다.—앞서 말한 두 기준으로 나눴을 때에 대한 예시입니다.유저 커머스 서비스 (node 혹은 python)관리자 커머스 서비스 (node 혹은 python)입점사 커머스 서비스 (node 혹은 python)커머스 핵심 기능 서비스 (java8)위 두 기준 말고도 서비스 운영에 큰 부담이 없다면 상황에 맞춰 다른 기준을 세워 서비스를 나누기도 했습니다.이 고민이 끝난 후, 현실적으로 실행 가능한 계획이 나온 것 같아 만족스러웠습니다. 이 계획을 토대로 아키텍처를 구성하고 개발을 진행했습니다.마무리어떤 문제 때문에 리빌딩을 결정했고, 어떤 목표와 계획을 세웠는지 주저리주저리 적어봤습니다. 앞에서 말했듯이 리빌딩은 아직 진행 중입니다. 현재 정식 일감으로 진행되고 있고, 상황에 맞게 계획을 다시 세워 조금씩 목표에 다가가고 있습니다. 처음엔 3부로 계획했지만, 아직 리빌딩 중이란 걸 까먹고 있었나 봅니다. 이 프로젝트가 완료되기 전까진 회고록으로써 글을 계속 쓸 것 같습니다. 앞으로 풀어야 할 문제들이 많으니 하소연할 것들도 많을 거고요. 아무쪼록 다음 편에선 시스템 구성도와 기술 스택에 대해서 한번 이야기해보려 합니다.스타일쉐어 개발팀의 고민과 생각들이 부디 도움이 되었길 빕니다. :)#스타일쉐어 #개발팀 #리빌딩 #인사이트 #조언
조회수 1236

부동산 서비스의 데이터 기반 UI/UX 반영하기

아래 이야기는 실제 예비 신혼부부가 오피노의 고객사 부동산플래닛의 서비스를 사용하는 과정을 조금의 각색을 더해 재구성하였으며 이미지에 첨부된 지역은 임의로(하지만 희망이 담겨...) 캡처되었음을 미리 알려드립니다. #집 검색 예랑: 내가 낮에 xx 지역에 집 보고 카톡으로 공유 해 줬거든, 그 집 한번 볼래?. 내부는 괜찮은거 같던데.우측 상단의 공유버튼신부: 잠깐만…데스크탑 좀 키고... 집 볼때 로드뷰 봤어? 주차 공간은? 예랑: 로드뷰 봤지. 아이폰으로 볼 땐 지도 위쪽에 작은 크기로 있으니까 놓치지 말고 . 보고나서 일단 관심매물 등록 해놨어.빨간맛...아니 빨간색 관심매물 버튼이  사용자를 유혹한다신부: 그래? 데스크탑에선 로드뷰 메뉴 찾기 쉽게 되어있는데. 우선 옵션이랑 쭉 살펴볼게~주변 편의시설과 로드뷰 외에도 다양한 매물 정보를 확인할 수 있다# 실거래가 검색 신부: 오빠, 이제 전세자금 대출 준비도 해야겠다. 예랑: 그러게, 요즘 xx 지역 전세자금 대출 얼마나 받을 수 있으려나.신부: 전세자금 대출도 대출인데, 건물 종류가 뭔지에 따라 전세자금 대출 조건이 달라지니까 건물 종류를 같이 따져야 돼예랑: 집 종류는 아파트 아니면 빌라 같은거 아닌가? 신부: ......예랑: 바로 알아볼게 어떤 종류가 있는지! 다양한 부동산 종류에 압도되지 말자. 각자의 목적에 맞는 종류를 선택하면 된다예랑: 아파트 오피스텔은 알겠는데 연립/다세대랑 단독/다가구는 처음보네.신부: 우선 우리가 전세 계약한 집 볼거니까 아래쪽에 상가~토지 까지 전부 해제해 봐.예랑: 그럼 주거용만 보기 누를게.신부: 그리고...우리가 전세 계약한 단독/다가구... 34억 이거 클릭해봐.예랑: 역시. 로또 된거 맞네. 34억 지금 사면 얼마나 더 오를려나??? 신부: 쓸데 없는 소리하다 혼난다. 전세자금 대출 받으려고 건물가격 확인 하는 거야~예랑: 네...신부: 우선 건물주 몇명인지 정보 볼래? 예랑: 그건 왜 보는거야? 신부: 하나의 건물이라도 소유주가 여러명일 수 있어서 이런 요소를 다 알아야 전세자금 대출을 제대로 받을 수 있어. 여기 상세 정보 있네. 아 건물 주인이 한명이네. 아...나도 건물주 하고 싶다신부: 지금 이 건물의 시세랑 소유주가 왜 중요하냐면, 만약에 이 건물 주인이 잘못되면 ~~~$%^&* ~~~먼저 빼주고 우리 보증금을 줄거란 말이야. 그래서 건물 실거래가 정보가 중요해.예랑: ......?신부: 그래...우선 이 실거래가 정보도 일단 내 카톡으로 공유해줘..익선동 맛집 추천 받습니다#부동산 인사이드예랑: 나 부동산 공부 좀 해야겠다...방금전에 설명해 준 내용 하나도 이해 못했어신부: 우선 뉴스 보면서 부동산 용어를 우선 익혀봐. 여기 부동산 인사이드 눌러봐바구독을 유도하기 위한 팝업창예랑: 오호...이 기사 좀 봐….전셋값은 하락하는데 집주인이 보증금을 안준데. 이 기사 한번 읽어볼까? 우리도 나중에 보증금 못받으면 어떡하지? 신부: 응 그 기사 클릭해봐. 오 여기 구독도 되네. 이거 구독신청하고 계속 봐 틈날때 읽어. 나중에 제대로 봤는지 안봤는지 검사한다. 예랑: Yes, Sir! 글을 읽으면서 눈치채신 분들도 계실지 모르겠으나 볼드체로 표시한 기능과 행동들은 우리 서비스에 고객들이 다시 방문하게 유도하거나(관심매물 등록, 구독하기), 다른 사람도 쉽게 서비스로 유입시키는 기능(공유하기), 그리고 사용자들이 서비스를 사용하며 기대하는 정보(로드뷰, 매물 종류, 실거래가 정보 등)들과 이로 인해 발생하는 행동들이다.관심매물 등록, 공유하기, 로드뷰, 구독하기와 같은 버튼들이 고객들이 의식적으로 찾지 않아도 쉽게 인지할 수 있는 위치에 있고 고객의 사용 과정에 자연스럽게 녹아있다면, 혹은 다른 정보들보다 한눈에 돋보이는 색상과 디자인을 가지고 있다면, 고객들이 더 오랜시간 서비스에 머무르며 중요한 기능을 사용 할 것이라 추측할 수 있다. 그렇지만 이 기능이 얼마나 유효한 기능인지, 어떻게 바꿔야 고객들의 편리를 더 증가시키는 유의미한 결과를 유도할 수 있는지는 변경하고 시도하기 전까진 아무도 모른다. 설상가상으로, 만든 사람이 중요하다고 생각하는 기능과 고객이 사용하는 기능이 일치하는지, 모바일과 웹 환경에서 사용자의 행동이 얼마나 다른지 수치적으로 확인하지 않는다면? 내가 의도한 기능을 왜 사용하지 않는지, 어떻게 행동을 변화시킬 수 있을지 고민하는 것이 애초에 불가능하지 않을까?그래서 이 글을 읽고 계시는 분들에게 감각에 기반해 의사결정을 내리기에 앞서, 나의 서비스는 제대로 측정하고 있는지 먼저 파악해 보시기를 추천드립니다.퍼포먼스 마케팅 에이전시, 오피노 바로가기부동산 투자의 시작과 끝, 부동산플래닛 바로가기
조회수 2047

스타트업이 빨라야 하지만, 빠르면 안 되는 이유.

얼마 전 삼분의 일 팀 내에서 업무 관련 가벼운 논쟁이 있었다. 매트리스 설명서를 만들 때 기존 매트리스 회사들의 브로셔를 수집 및 분석해서 더 효율적이고 빠르게 업무를 진행하자는 의견과(팀원 의견), 시간이 조금 더 걸리더라도 그동안 쌓은 우리만의 경험과 인사이트를 바탕으로 삼분의 일 제품의 본질을 전달할 수 있는 사용설명서를 만들자는 의견이(내 의견) 대립했다. 항상 빠른 실행을 강조하면서 왜 이번에는 돌아가야 하냐는 팀원의 질문에 나는 제대로 대답할 수 없었다. 그래서 이번 기회에 빠른 실행을 해야 할 때와, 돌아갈 때를 구분해 봐야겠다는 생각이 들었다.빨라야 하는 경우스타트업에게 시간은 너무나도 소중한 자원이다. 시간을 아끼기 위해서 빠르게 움직여야 하고, 궁극적으로는 정해진 시간 내에 '결과'를 만들어야 한다. 그래야 살아남을 수 있다. 즉 '결과'를 만들어내는 일에 있어서 스타트업은 빨라야 한다. 제대로 된 결과를 빠르게 만들려면, 다음 3가지를 빠르게 잘해야 한다.1. 의사결정결과를 내려면 무엇인가를 실행해야 하고, 그러기 위해서는 결단이 내려져야 한다. 대부분 마지막 2가지 옵션 중에서 의사결정을 해야 하는 상황에 놓이게 된다. 이때 의사결정은 '가설 설정'과 밀접한 연관이 있다. 예를 들어 A와 B 중 한 가지 전략을 선택해야 하는 의사결정의 갈림길에 있다면 A 전략을 선택했을 때와, B전략을 선택했을 때에 따라 각각 어떤 결과가 발생할지에 대한 '가설 설정'을 이미 한 상태에서 결정을 내린다. 문제의 본질을 잘 꿰뚫고 얼마나 가설 설정을 잘하느냐에 따라서 의사결정의 질과 스피드가 높아진다.  2. 실행의사 결정을 했다면 실행을 해서 결과를 만들어야 한다. 목표하는 결과는 보통 손에 잡히지 않고, 거대해 보인다. 이를 손에 잡히고, 당장 실행할 수 있도록 잘게 쪼개는 것이 바로 실행계획(action plan)이다. 제대로 된 실행계획은 빠른 실행을 가능하도록 해준다. 실행의 병목을 시원하게 뚫어주는 구체적인 실행계획을 짜 보자!3. 수정실행 결과, 예상대로 잘 굴러간다면 계속 더 몰아붙이면 된다. 그런데 90% 이상 생각한 대로 돌아가지 않더라.이때 중요한 건 빠르게 1) 번의 가설 설정과 의사결정 단계로 돌아가서 수정을 해야 한다. 잘못된 정보를 바탕으로 가설을 설정했을 수도 있고, 실행단계에서 오류가 있었을 수도 있다. 왜 안되었을까? 고민을 하는 실행과 수정의 경계에서 가장 많은 배움이 있었다.위의 1,2,3번을 빠르게 반복하자. 빠르게 결과를 내는 방법이다.  빠르면 안 되는 경우결과를 내기 위해서 빠르게 움직여야 했다면, 업의 본질을 파악하기 위해서는 긴 호흡을 가지고 천천히 움직여야 한다. 나와 고객의 내면을 천천히 뜯어보고, 경쟁자와 내가 처한 상황을 더 길게, 더 깊게 살펴보자. 효율성을 위해서 시장 조사를 마우스로 하고, 경쟁자 파악을 보고서로 대신한다면, 현실에 없는 머릿속 허상과 싸우게 될 가능성이 크다. 직접 부딪치고, 경험한 것을 믿자.업의 본질 파악은 올바른 의사결정을 하고, 빠른 실행을 할 수 있도록 도와주기 때문에 업의 본질 파악에 더 많은 시간을 쏟을수록, 더 많은 시간과 돈을 아끼게 된다. 이해를 돕기 위해 '삼분의 일' 업의 본질을 5가지로 나눠서 정리한 내용을 공유하고자 한다.1. 고객은 누구?모두의 사랑을 받기 위한 것을 만들면 누구의 사랑도 받을 수 없다. 그러나 단 한 명이 사랑하는 것을 만들면 모두의 사랑을 받을 수 있다. '배민다움' 책에 나온 구절인데 우리는 이 구절에 따라 타깃 고객은 바늘로 겨우 찌를 수 있을 만큼 좁게 설정하고자 했다.수십 명을 인터뷰를 하면서 흥미 있는 사실을 발견했다. 개발자(developer)들은 하루 만타 이상의 타자를 치고, 8시간을 앉아있는다. 그래서인지 허리와 견갑골에 통증을 가진 비율이 높았다. 얼리어답터 비율이 높으며, 가성비를 중요하게 생각해서인지 애플보다는 샤오미에 심적인 거리가 더 가까웠다. 무엇보다도 숫자가 주는 편안함 때문인지 개발자들이 우리 브랜드명 '삼분의 일'을 제일 좋아했다. 그리고 마치 기계식 키보드의 스펙을 꼼꼼히 따져보듯이 우리 제품의 레이어별 특성과 수치에 대한 설명을 그 어떤 직군의 사람들보다 궁금해했다. 찾았다! 그렇게 삼분의 일의 타깃 고객은 '자부심을 가진 개발자'로 정해졌다. (샘플 테스트를 원하는 개발자분들 연락 주세요!)2. 우리는 누구?'자부심을 가진 개발자들'에게 우리를 선명하게 각인시키기 위해서는 선명한 정체성을 찾아야 했고, 이를 내재화해서 일관성 있는 목소리를 내야 했다. 그러기 위해서는 우리가 가장 소중하게 여기는 '핵심가치', 우리의 '비전'과 '미션'을 정해야 했다. 우리가 이를 정해 나간 과정은 아래 링크에 우리 디자이너 김늘보님이 훌륭하게 정리해 두었다. 필독! https://www.theteams.kr/teams/824/post/64408 그래서 정해진 핵심가치, 비전, 미션은 다음과 같다.1) 핵심가치- 합리적인 : 이유가 타당하고 납득이 간다. 꼼꼼하게 따져보고, 꼭 필요한 것만 간결하게 제시한다- 전문적인 : 우리가 가장 잘 알고 능숙해야 하기에 계속 연구하고 분석한다.- 섬세함 : 사용자에게 관심이 많다. 주의 깊게 관찰하고 친절하게 다가간다.2) 비전"더 많은 사람들이 완벽한 수면을 누려야 한다."비전을 이루기 위해 달성해야 하는 미션- 완벽한 수면 : 수면에 대해 분석하고 연구하며 완벽한 수면을 제공한다. 우리가 최고의 전문가이다.- 합리적인 구매 : 온라인으로 쉽게 구매하고, 배송과 설치가 간편하며 합리적인 가격으로 승부한다.- 평생 케어: 팔면 끝이 아니다. 관계의 시작이다. 수면 경험 전반을 책임진다.요약하자면 우리는 위의 핵심가치를 숭배하고, 우리의 비전과 미션 달성을 위해 달리는 팀이다.  3. 고객의 문제점은?1번에서 타깃 고객을 바늘로 겨우 찌를 수 있을 만큼 세밀하게 정했기에, 이들이 가지고 있는 문제점도  디테일하게 정의할 수 있었다. 비슷한 성향의 사람들이어서인지 비슷한 문제를 가지고 있었다.1) 어떤 기준에 의해서 매트리스를 사야 할지 모르겠다. 매트리스를 잘 모르겠다.2) 무조건 이름 없는 온라인 최저가를 사기도 싫고, 무조건 비싼 브랜드 제품을 사기도 싫다.3) 오프라인에서 사기는 귀찮지만, 막상 온라인에서 사려니 꺼림칙하다.4. 우리의 해결방안은?문제의 실체가 명확하면 해결방안도 쉬운 법이다. 문제점에 대한 우리의 실질적인 해결책은 다음과 같다.1) 매트리스와 매트리스 시장에 대해서 누구보다도 투명하고 섬세하게 알려준다.2) 온라인 구매 허들을 낮추고, 구매 경험을 고도화한다.3) 합리적이고 신뢰가 가는 브랜드를 구축한다.4) 우리만의 제품의 품질 기준을 정하고 업계 표준 이상으로 유지한다.전략 노출의 우려(?)로 4개만 소개한다. 해결 방안이 정해지니 이를 위한 실행 계획(action plan)들이 줄줄이 도출되었다.5. 업의 재정의우리는 침대 시장이라는 카테고리에 묶여서 에이스 침대, 시몬스 밑에 딸려있는 작은 회사로 불리고 싶지 않다. 아직 아무도 인정해주지 않더라도, 당당하게 침대시장 밖으로 독립해서 우리만의 성을 구축하고 거기서 1등이 되고자 한다. 가장 완벽한 product-market fit은 시장을 새롭게 정의할 때 가능하다. 완벽한 하루를 보내기 위한 합리적인 lifestyle을 제안하는 브랜드로 우리를 재정의하고자 한다. 매트리스는 시작일 뿐.참고 :  '본질의 발견'이라는 책에서 사용한 Frame을 이용해서 정리했습니다. 강력추천하는 책.https://book.naver.com/bookdb/book_detail.nhn?bid=11472412#삼분의일 #업무환경 #업무프로세스 #스타트업문화 #조직문화 #팀문화 #창업자 #창업가 #결정
조회수 1050

성과분석 없는 마케팅, 너 이대로 괜찮을까?

출처 : 구글 이미지이대로 괜찮은걸까?마케팅 캠페인 전략 수립을 위한 미팅이 시작되었다. 간단히 자신의 회사와 브랜드에 대해서 자신있게 설명한 뒤, 어떻게 하면 효율이 있고 효과를 보장하는 마케팅을 진행 할 수 있을지 나에게 폭풍 같은 질문이 쏟아낸다.한 차례 무슨 대답을 해야할 지 생각해보고 난 다음, 답변을 꺼내려고 할 때 쯤, 다시 한 번 질문 세례가 쏟아지기 시작한다. 요즘 마케팅은 어떻냐고, 그 경쟁사는 도대체 무슨 생각으로 마케팅을 하는 것이냐며, 온라인 마케팅은 무조건 돈을 써양 한다며.. 지금 이 자리에서 내가 무슨 말을 꺼낵야 할 지, 잠시 머리 속이 새하얗게 변해버렸다. 정신을 차린 후, 답변 대신 몇 가지 질문을 늘어나 본다. 그래서 무엇을 목적으로 마케팅을 진행하려 하나요?그 전에 이 목적을 위해 진행 해 본 것이 있었나요?어느 정도의 효과와 효율을 기대하고 계신가요?혹시, 그 전 마케팅 활동을 통해 얻어진 데이터가 있다면 공유가 가능할까요?내가 너무 많은 것을 기대한걸까? 많지도 않은 질문에서 내가 얻은 제대로 된 답변은 단 하나도 없었다. 그렇게도 많은 질문을 가지고 있으면서도 정작 알아야, 했어야 할 것은 아무것 것도 없었구나. 아차, 하는 마음이 든 순간이다. 무엇을 하고 싶기 이전에, 해야하는 이전에 우린 우리가 어디로 가야 하는지 부터 알아야 한다. 아니, 어디로 가고 싶은지부터 알아야 한다. 즉, 모든 여정에 목적지가 있듯이, 마케팅 여정도 목적지가 뚜렷해야하는 것이다. 몇 가지의 목적지를 소개해본다면, 이런 것들이 있을 것이다. 구매완료수 증가회원가입자수 증가프로모션 영상 플레이수 증가상세페이지뷰 증가목적지가 없는 여정은 간혹 멋져 보일 수 있지만 그것은 말 그대로 실제 여행에서만 가능한 일이다. 당신의 시간과 한정된 예산이 들어가는 마케팅 여정은 목적지 없이 이루어질 수 있는 일이다. 모두가 높은 성과의 마케팅 캠페인을 진행하길 원한다. 다만, 이것은 캠페인의 분명한 목적과 목표를 정한 뒤, 처음부터 끝까지 추적가능할 때, 가능한 일이다. 캠페인을 왜 운영하는가?먼저 묻고 싶은 질문은 이것이다. ‘당신이 운영하는 웹사이트는 왜 존재하는가?’ 이것이 목적으로 가는 간단하지만 핵심적인 질문이다. 사이트 운영에 따라 달라지겠지만 보통 이런 것들이 있다. 회원가입 증대온라인 구매 유도 제품, 서비스에 대한 안내오프라인 매장 방문을 위한 유도전화 상담을 증대간혹, ‘사이트 방문자 수 증대’로 목적을 잡는 경우가 있다. 물론, 잘못 된 것은 아니다. 다만, 그 목표는 이루기 어렵지 않으며, 분명 빠른 시일 안에 다른 목적을 잡아야 하는 상황이 발생 할지 모른다. 그리고 목적을 잡아야 하는 일 자체에 매달려, 중요한 일을 놓칠 것이다. 그래서 최초 목적이란 것을 정의할 때, 최종적으로 이루고자 하는 ‘목적’ 자체로 정의하는 것이 좋다. 그래서, ‘왜 이 사이트(앱)이 존재하는가?’라는 거창한 질문부터 시작하는 것이다. 그래야 답이 심플해진다. 퍼포먼스 마케팅에서는 이것을 OKR(Objectiv and Key Result)라 한다. 목적과 목표를 분명히 하는 일, 쉽고 간단한 일이지만 생각보다 많은 수가 이것에 대해 깊이 고민해보는 것을 간과한다. 목적 달성을 증명 할 지표가 있는가?마케터라고 하면, 매달 이 지표에 시달리게 될 것이다. 바로, KPI(Key Performance indicator). 당신이 입으로만 떠드는 사람인지, 액션과 결과물로 그것을 증명해내는 사람인지를 알 수 있을 것이다. 다만, 여기서 많이 하는 실수는 KPI를 단 하나로만 잡고 간다는 것. 즉, 다방면의 단일 KPI를 가지고 목적달성을 평가한다는 것이다. 결국, 잘했다와 못했다로 구분되어 진다. 판매 증대를 위해 캠페인을 진행했는데, 구매 완료 페이지 뷰가 목표치보다 낮게 나왔다. 우리가 할 수 있는 이야기는 결국, 적을 수 밖에 없다. 혹은 각 모든 구매 과정을 추측할 수 밖에 없는 것이다. 당신이 KPI를 잘게 쪼개는 순간, 다양한 관점의 전략을 수립하는 것에 도움이 된다. 구매자수라는 KPI를 분석해보면, 구매완료까지 가기 위한 전 단계, 그 전 단계의 행동을 나누어 보는 것이다. 결제페이지도착수, 장바구니 물건 담기 수, 상세페이지도착수 등이 해당된다. 이렇게 잘게 쪼개진 목표는 당신이 무엇을 해야하는지에 대해 더욱 구체적으로 안내가 가능학다. 구매자수가 떨어지면서 동시에 장바구니 물건 담기 수가 떨어졌다면, 이는 웹사이트가 당신에게 장바구니 물건담기에 대해 더욱 신경쓰라는 신호인 것이다. 성과지표와 연결 된 고객 행동을 추적 할 수 있는가?‘구매자수’라는 성과지표는 ‘구매하기 버튼 클릭’이라는 고객행동과 연결된다. 다만, 버튼 클릭을 하더라도 그들 모두가 구매를 완료 한 것은 아닐 것이다. 즉, 성과지표와 잘 연결 된 고객의 행동이 있으며, 당신이 이를 추적하고 있는지는 선택 요건이 아니다. 이는 필수다.한 레스토랑에서 식사를 마친 고객이 결제를 하고 나가는 지, 몰래 나가는 지, 살펴 보는 일은 매우 중요하다. 다양한 홍보로 고객이 방문해서 음식까지 먹었음에도 결제여부를 모른다면 그 레스토랑은 운영을 지속하기 힘들다. 마찬가지로 당신의 웹사이트도 고객이 유입되어 구매까지 했음에도 실제로 구매 여부를 확인 할 근거가 없다면, 문제가 있지 않겠는가. 성과지표와 연결되는 고객행동은 무수히 많을 것이다. 모든 것을 추적하고 살펴 볼 필요는 없겠지만 성과지표와 연결되는 고객행동은 단 하나라도 정확하게 추적 할 수 있어야 한다. 위에서 언급했던 ‘구매자수’라는 성과지표과 정확하게 매칭되는 고객 행동은 바로 ‘구매완료페이지뷰’이다. 단 1,000원을 쓰더라도 알아야 한다. 마케팅, 광고 비용을 얼마를 쓰는 지, 그 볼륨이 얼마나 큰 지, 자랑스럽게 이야기하는 분들이 있다. 그럼, 이렇게 묻고 싶다. 1,000만원 이전에 1,000원의 효율을 말이다. 다행인 것은 이런 질문에 답변이 가능한 마케터들이 늘고 있다. 다행이다. 잘 읽혀지지 않았고 검증되지 않았던 시장이 ‘사’자로 인해 올바르게행동하던 분들까지 싸잡아 ‘사’자 취급을 받았다. 검증과 실험을 기초로 내가 하는 행동이 어떤 결과를 초래하는 지를 명확히 안다면, 우린 더 신뢰 받고 성장 할 수 있을 것이다.               퍼포먼스 마케팅 에이전시, 오피노 바로가기
조회수 1208

Single Layer Perceptron

Single Layer Perceptron이번 포스팅에서는 모든 인공신경망의 기초가 되는 perceptron의 개념에 대해서 배워보고, 이를 이용한 단층 퍼셉트론 구조를 구현해보도록 하겠습니다.퍼셉트론은 여러분이 고등학교 과학시간에 한 번쯤은 들어보았을 인간의 신경망, 뉴런으로부터 고안되었습니다. 퍼셉트론은 여러 개의 신호를 입력받으면, 하나의 신호를 출력합니다. 이 때 퍼셉트론이 출력하는 신호는 전달 혹은 차단이라는 1 또는 0의 값을 갖게됩니다. 직관적인 예시를 들어보도록 하죠. 여러분이 매달 초 용돈, 아르바이트비를 받거나(1) 받지 않는다(0)고 가정해보겠습니다. 여러분의 통장에 입금된 이 두 가지 수익을 input(입력) 신호라고 합니다. 이 때 여러분은 두 개의 수익이 합쳐진 통장 잔고를 확인하고 전부터 갖고 싶던 옷을 살지(1) 혹은 사지 않을지(0)를 결정합니다. 이렇게 여러분이 내리는 결정이 output(출력) 신호가 되는 것입니다.하지만 여러분의 의사결정은 이것보다는 복잡할 것입니다. 용돈은 거의 생활비로만 사용하고, 아르바이트비를 주로 취미생활에 사용한다고 가정해보죠. 그럼 여러분이 옷을 살지 여부를 결정할 때에는 아르바이트비가 들어왔는지가 좀더 중요할 것입니다. 따라서 우리는 각 input(입력) 신호를 그대로 사용하지 않고, 각각에 가중치(weight)를 주어 output(출력) 신호를 결정하게 됩니다. 이것을 도식으로 나타내면 다음과 같습니다. 이처럼 input에 weight가 곱해진 형태가 정해진(혹은 학습된) 임계치를 넘을 경우 1을 출력하고 그렇지 않을 경우 0을 출력하게 하는 것이 퍼셉트론의 동작 원리입니다. 정말 간단하죠! 이는 아래 수식과 같습니다.하지만 임계치를 그때그때 바꿔주는 것은 조금 직관적이지 않습니다(저만 그런가요). 그래서 우리는 아래 형태로 식을 바꾸게 되며, 이 때 추가된 b를 bias 혹은 절편이라고 말합니다. 위 식은 여러분이 중고등학교 수학 수업을 잘 들었다면 굉장히 익숙한 형태일 것입니다. 바로 2차원 좌표축을 그리고 직선을 그었을 때, 그 직선을 기준으로 나뉘는 두 개의 공간을 표현한 식입니다. 역시 말보다는 그림이 이해하기 쉬울테니, 아래에 그림을 그려보도록 하겠습니다.위처럼 공간을 올곧은 직선으로 나누는 것을 선형으로 나눴다고 말합니다. 하지만 직선만으로 공간을 나누는 것은 유연하지 않습니다. 위와 같은 방식으로는 OR, AND, NAND 문제는 해결할 수 있지만, XOR 문제는 해결할 수 없습니다. 이와 같은 문제를 해결하기 위해서는 층을 하나 더 쌓고, 공간을 단순한 선형이 아닌 곡선으로 분리해내어 좀더 유연한 적용이 가능해져야합니다.(사실 XOR은 선형만으로도 층을 하나 더 쌓으면 해결이 가능합니다). 이에 따라 multi layer perceptron(MLP) 의 개념이 등장하고, activation function(활성함수) 의 개념이 등장하게 됩니다. 후에 활성함수의 개념을 배우게 되면, 지금 배운 단순 퍼셉트론은 활성함수로 계단함수를 가진 것과 동일하다는 것을 알게 되실겁니다.정리단층 퍼셉트론은 모든 딥러닝 공부의 시작이다.단층 퍼셉트론은 입력 신호를 받으면 임계치에 따라 0 또는 1의 값을 출력한다.이러한 단층 퍼셉트론은 결국 공간을 선형으로 잘라서 구분하는 것과 동일하다.
조회수 1030

아이들을 학교에 보내기 싫은 이유

며칠 전 수능시험이 있었다. 소위 사람들은 초등학교 6년, 중고등학교 6년의 공부의 시간이 결과물이 수능점수라는 하루짜리 시험의 결과로 나온다고 이야기한다. 그리고 실제로 한국의 대부분의 학생들이 그렇게 12년의 시간을 대학 입시라는 하나의 목표에 올인해서 살아간다. 그 결과에 누군가는 울고 누군가는 웃는다. 한국에서의 교육의 목표는 대학 입시가 되었고, 자신들의 미래에 대해서 고민하고 꿈을 꿀 수 있는 시간과 여유가 주어지 지 않는다. 종종 우리 회사에 들어온 신입사원들에게 인생의 목표나 꿈에 대해서 묻곤 하는데, 많은 친구들이 자신의 꿈에 대해서 생각해보지 못하고 살아왔다고 대답하는 것에 크게 놀랍지 않은 것이 현실이다. 난 내 소중한 두 아들을 이 무의미하고 소모적인 대한민국의'학교 교육'에 인생의 소중한 시간을 낭비하는 것을 원하지 않는다. 내 두 아들은 한국 나이로 5살, 3살이기에 아직 교육을 생각하기보다는 건강하고 밝게 자라게 하는 것이 내 목표이고 그렇게 하루하루를 보내고 있다. 교육을 말하기에는 이른 나이일 수도 있지만 벌써부터 우리 아이들이 겪어야 할 고통과 인생의 소중한 시간들의 낭비가 걱정이 된다. 그것은 내가 거쳐온 시간들, 그때는 당연하다고 생각했던 그 고통의 시간들이 지금 생각해보면 쓸데없는 시간 낭비였다는 것을 깨닫고 나니 더욱 걱정이 되었다. 난 흔히 말하는 한국 교육 시스템에 잘 적응해서 성공한 케이스이다. 특목고를 거쳐서 소위 말하는 명문 대학교를 졸업했고 미국 유학을 했다. 하지만 학교를 졸업하고 사회생활을 하면서 내가 학교에서 받은 교육 특히 중고등학교에서 대학 입시를 위해 받은 교육이 얼마나 쓸모없는 시간낭비였고 인생을 살아가는데 아무 도움이 되지 않는다는 것을 깨닫게 되었다. 난 사실 배우는 것을 좋아한다. 활자 중독에 가까울 정도로 책을 읽거나 기사와 사설을 읽는 것을 즐긴다. 그리고 여행을 통해서 새로운 세상을 만나고 다른 사람들과의 대화를 통해서 내가 알지 못하는 인사이트를 발견할 때 큰 기쁨을 누린다. 그리고 다큐멘터리 프로그램을 즐기고 역사소설과 역사 드라마를 좋아한다. 배움과 깨달음의 과정은 인간으로서 누릴 수 있는 특권이라고 생각한다. 우리 큰 아들도 날 닮아서인지 스스로 배우는 것을 즐거워한다. 유튜브에서 태양계의 신비를 찾아서 보고, 인체의 신비와 동물의 세계를 보면서 나에게 배운 것을 자랑한다. 난 우리 아들이 그 지적 호기심이 유지되고 배우고 깨닫는 것이 얼마나 즐거운지를 계속 알아갔으면 좋겠다. 하지만 한국의 학교 교육은 그 호기심을 죽이고 배우는 것을 고통으로 만들어 버린다. 몇 가지 예를 들어보겠다. 문학을 이해하는 것은 인생을 즐기며 살고 다른 사람의 삶을 이해하고 내가 살아보지 못한 시대를 알아갈 수 있는 정말 소중한 방법이다. 문학 작품을 읽는 것은 인간이 누릴 수 있는 최고급의 유희중의 하나이다. 하지만 내가 학교에서 배운 문학이라는 과목에서는 사람마다 다를 수 있는 다양한 문학적 해석을 하나의 정답을 알려주고 외우기를 강요한다. 그리고 그 문제를 잘 풀 수 있는가라는 어처구니없는 방법론을 배운다. 이런 과정을 거치면서 소설과 시는 즐겨야 하는 대상이 아닌 지루함의 대상이 되어버린다. 정치/경제/사회 과목도 한심하기 그지없다. 어쩌면 민주국가에서 사는 민주시민으로 성장하는데 정말 중요한 과목일 수 있다. 우리가 민주시민으로서 우리의 권리가 무엇이고 우리가 살고 있는 시스템에서 다름 사람들과 어떻게 조화롭게 살아가야 하는지 생각하고 고민할 수 있는 기회를 가지기보다는 왜 외어야 하는지도 알지 못하는 수많은 사건들의 연혁과 이름들을 외어야 했다. 왜냐하면 그게 시험에 나오기 때문이다. 구글링만 하면 쉽게 찾을 수 있는 지식들을 외어야 하는 시간낭비를 해야 한다. 그리고 시험을 보고 까먹어버린다.  역사 과목은 제일 한심하다. 역사를 이해하고 배우는 것은 지금 내가 사는 삶의 지혜를 줄 수 있는 소중한 방법이라고 생각한다. 하지만 학교에서는 몇 년도에 무슨 일이 일어났고, 그래서 그 일에 대한 의미가 무엇이라고 정해진 답을 외우게 만든다. 정작 중요한 역사를 이해하는 다양한 시각을 이해하고 나만의 시각을 만들 수 있는 방법을 배우지 못한다. 솔직히 나의 경우는 중고등학교 역사시간에 배운 인사이트보다 삼국지를 몇 번 정독하면서 얻은 삶의 지혜가 더 많다. 국어 교육은 어쩌면 사회생활에 있어 가장 중요한 과목일것이다. 자신의 생각을 제대로 글이나 말로 표현하고 그리고 다른 사람의 말들을 제대로 이해할 수 있는 것은 사회 생활에 있어 정말 중요한 능력이다. 하지만 난 학교에서 배우는 국어 시간에 이런걸 배운 기억이 없다. 설득력있는 글을 쓰거나 말로 표현하는 방법을 배운 기억이 없다. 삼성에서 일할때 느낀건 미국이나 인도의 엔지니어들은 자신이 알고 있는것은 120% 포장해서 이야기할 줄 아는 반면에 한국의 엔지니어들은 우리 말로도 자신이 알고 있는것을 50%도 이야기 하지 못한다. 글로 서술하는 것은 더욱 최악이다. 왜냐하면 작문하고 발표하는 훈련을 배운적이 없기 때문이다. 한국의 국어 교육은 쓸모없는 시간낭비이다.  6년 학교 공부에 제대로 외국인 앞에서 말 한마디 못하는 문법과 독해 위주의 영어 교육, 일부 이공계 엘리트들에게는 효용이 있지만 대다수 학생들에게 좌절감을 주는 지나치게 어려운 수학교육과 과학교육, 그리고 기억도 나지도 않는 교련, 기술, 한문 등등의 수많은 과목들은 학생을 의해 존재하는 것인지, 아니면 교사들의 직업 안정성을 위해 존재하는 것인지 의문이 든다. 난 한국의 학교를 신뢰하지 않는다. 솔직히 학교는 배우러 가는 곳이 아니라 친구들을 만나고 졸업장을 받을 수 있는 곳이었다. 대학 입시 문제를 정해진 짧은 시간 안에 실수 없이 풀고 높은 점수를 맞는 것이 인생에 얼마나 도움이 될까? 좋은 대학을 가는 데는 분명 도움이 된다. 그리고 대학을 가고 우리가 배운 모든 것이 쓸모없다는 것을 깨닫는다. 그리고 대학이라는 목표를 달성한 이후에 목표를 잃고 방황한다. 그리고 사회에 나와서 짧은 시간 안에 실수 없이 풀기 위한 능력을 기르기 위해서 우리가 놓쳤던 것들을 깨닫게 될지도 모른다. 어렸을 때 꿈꾸고 가족들 혹은 친구들과 행복한 시간을 보내는 기회를 놓쳤던 것을 깨닫게 될 것이다. 솔직히 이런 사실을 알면서도 좋은 학교의 졸업장을 인정해주는 사회에서 살면서 다른 선택을 한다는 것이 얼마나 어렵다는 것을 알고 있다. 그래도 내 아이들에게 다른 대안을 찾아주고 싶다. 그 대안에 대해서 계속 고민하고 있다. 어쨌든 수능이라는 말도 안 되는 대학 입시 시스템에 맞추어져 있는 한국 교육은 정말 피하고 싶다. 그것이 12년 한국의 초중고를 보내고 사회에 나와서 깨달은 나의 결론이다.     
조회수 2011

스켈티인터뷰 / 스켈터랩스의 조깨비 조경희 님을 만나보세요:)

Editor. 스켈터랩스에서는 배경이 모두 다른 다양한 멤버들이 함께 모여 최고의 머신 인텔리전스 개발을 향해 힘껏 나아가고 있습니다. 스켈터랩스의 식구들, Skeltie를 소개하는 시간을 통해 우리의 일상과 혁신을 만들어가는 과정을 들어보세요! 스켈터랩스의 조깨비 조경희 님을 만나보세요:)사진1. 스켈터랩스의 조깨비 조경희 님Q. 자기소개를 부탁한다.A. 이름은 조경희, 아이리스 팀에서 소프트웨어 엔지니어로 일하고 있다. 2016년 8월에 입사했으니 이제 스켈터랩스에 합류한 지도 2년이 훌쩍 넘었다.Q. 맡고있는 업무를 설명한다면?A. 우리 팀은 일종의 실시간 맥락 인식(Context Recognition) 기술을 개발하고 있다. 다양한 종류의 맥락 인식이 있겠지만, 현재 우리는 모바일 기기를 주요 디바이스로 삼고있다. 핸드폰을 통해 사용자의 다양한 정보를 수집하고, 우리의 기술이 알아서 사용자의 취향이라던지 성향, 좋아하는 음식부터 음악까지 다양한 정보를 여러 시그널을 바탕으로 추론하고자 한다. 이후에는 사용자에 딱 맞는 ‘추천'까지 제공하는 기술을 개발하는 것이 목표다.Q. 핸드폰 하나로 사용자의 다양한 정보를 수집하고 추론할 수 있다는 부분이 신기하다. 조금 더 자세히 얘기해줄 수 있나.A. 가령 내가 안드로이드 사용자라고 가정해보자. 우리가 택시를 부를 때 흔히 사용하는 것 처럼 내가 현재 위치한 곳을, 즉 장소 정보를 핸드폰은 알아서 수집하고 있다. 우리는 장소를 비롯하여 와이파이나 사운드, 배터리, 자이로센서 등으로부터 시그널을 수집하고, 스트리밍 프로세싱 엔진에 송출한다. 그럼 그 엔진에서 실시간으로 이러한 스트림(정보)를 받고, 받은 데이터를 조합하여 새로운 데이터로 변환한 후 다음 단계를 추론하다. 내가 만일 아침 9시쯤에는 항상 일정한 A라는 장소로 이동하고 있고, A 장소로 이동하는 길목에서 카페에 들러 커피를 한 잔 사는 일과를 가지고 있다면, ‘A는 사용자의 회사이고, 사용자는 출근하기 전 커피를 마시기를 즐기는 사람이다'라고 추론할 수 있다. 우리는 이러한 상황에 대한 추론을 바탕으로, 조금 더 고차원적인 추론을 하거나, 사용자의 취향 및 패턴을 찾는 기술을 개발하고 있다. 궁극적으로는 <아이언맨>에 등장하는 자비스(JARVIS)와 같은 퍼스널 어시스턴트(Personal Assistant)를 세상에 내보이고 싶다. 사실 자비스는 어디까지나 영화 속의 상상이 많이 묻어있고, 현재로서는 갈 길이 멀기도 하다. 하지만 현재 스켈터랩스는 음성 인식이나 이미지(Vision), 챗봇과 같은 다양한 프로젝트를 동시에 진행하고 있으며 각각의 기술력도 뛰어나다. 이 여러가지 기술이 총체적으로 구현된 서비스가 탄생한다면, 일상을 혁신적으로 바꿀 것이라고 생각한다. Q. 지금까지의 개발 상황을 살짝 공개하자면?A. 시장에 공개한 것을 기준으로 하자면, 일단 베타 버전으로 런칭한 앱 서비스 ‘큐(CUE)’ 이야기를 하고 싶다. 간단한 상황 인식을 통해 사용자에게 추천을 제공한다. 가령 강수량이 높게 예고된 날에는 ‘우산 챙겨가'라고 카드를 띄워준다거나, 라면을 즐겨 먹는 사용자에게 ‘오늘은 라면 대신 건강한 샐러드 어때?’라고 말해주기도 한다. 사실 큐에 대한 사용자의 의견은 정말 가지각색이었다. 날씨 예보를 기반으로 한 추천의 경우 ‘너무 뻔해서 의미가 없는 것 같다’ 라고 생각하는 사용자가 있는 반면, 출근 직전과 같은 적시에 카드가 알아서 추천해주니 매우 편하게 느꼈다는 사용자도 있었다. 결국 나는 상황 인식이 사용자에게 유용한 서비스로 와닿기 위해서는 ‘정확성'이 큰 척도라고 생각한다. 적시에, 적절한 장소에서, 나에게 꼭 맞는 추천을 해주는 것, 이를 위해서는 사용자를 정확하게 파악하는 것이 우선되어야 하기 때문이다. 지금까지의 개발이 상황 정보를 적절하게 받을 수 있는 플랫폼 구축 중심이었다면, 현재는 더 자세한 상황을 찾는 쪽으로 초점이 맞추어져 있다. 가령 사용자가 ‘지하철을 타고 이동한다'가 아니라, ‘어느 역에서 지하철에 탑승하여 어느 역에서 내렸다'까지 인식할 수 있는 것이다. 음악도 마찬가지다. 음악과 같이 엔터테인먼트 컨텐츠의 경우 단순히 ‘음악을 듣고 있다'라는 정보가 아니라, 취향 정보가 중요하다. 때문에 ‘어떤 가수의 어떤 음악을 들었다'까지 인식하여 이를 조합한 추론을 만들려고 한다.사진2. 사내 Tech Talk 세미나를 진행하고 있는 경희님Q. 큐의 베타 서비스를 런칭하며 팀원들끼리 자축하던 장면이 떠오른다. 굉장히 뿌듯한 경험이었을 것 같다.A. 나는 사실 뿌듯함 보다는 ‘갈 길이 멀다'라는 생각을 먼저 했다. 베타 버전이기도 했고, 개발한 우리 스스로도 정확성이 기대에 미치지 못하고 있다고 생각했다. 그럼에도 불구하고 런칭을 결정한 이유는 명확하다. 다양한 사용자가 큐를 통해 어떤 경험을 얻고, 어떻게 느끼는지 들어야만 더욱 사용자의 핏에 맞는 정식 버전을 제대로 개발할 수 있을 것이라고 판단했기 때문이다. 모든 서비스가 마찬가지겠지만 나는 큐야 말로 많은 사용자와 함께 만들어가는 서비스라고 생각한다.Q. 경희님 개인의 이야기를 들어보고 싶다. 스켈터랩스에 어떻게 합류하게 되었는가.A. 스켈터랩스의 CTO인 조성진 님과 같은 연구실에서 일했다. 연구를 마친 후 나는 전문연구요원으로 다른 회사에서 일을 했고, 성진님은 구글에 입사한 것으로만 알고 있었는데, 구글을 나와서 회사를 차렸다는 얘기를 듣게되었다. 그때만 해도 대기업이 주는 안정감을 놓칠 수 없어 대기업에 머물러있었다. 하지만 성진님을 자주 만나 스켈터랩스의 프로젝트가 어떠한 방향으로 구체화되고 있는지 들을수록 매력적으로 와닿았다. 대기업의 경우 조직의 구조 때문에 어쩔 수 없이 쪼개진 일에 집중하게 된다. 하지만 스켈터랩스는 구성원들 모두가 자발적으로 참여하여 방향성을 결정 짓고, 개발 환경을 선진적으로 꾸리고 있다는 점도 좋았다. 이러한 요소가 결국 스켈터랩스로의 이직을 결정지었던 것 같다.Q. 스켈터랩스로 이직하여 얻은 가장 큰 성취를 꼽자면?개인적으로 코드리뷰 문화를 통한 개발 실력의 발전을 꼽고 싶다. 다른 조직에서는 다른 사람이 내 코드를 봐주고, 평가하는 것이 마치 자존심 싸움처럼 여겨지곤 했다. 타인의 코드는 일종의 침범할 수 없는 ‘불가침 영역'으로 인식되었다. 하지만 스켈터랩스에서는 코드리뷰가 너무나도 당연하다. 다른 사람에게 코드를 보여주고, 내 코드가 더욱 효율적으로 작동할 수 있도록 바꾸어주는 것이 자연스럽게 이루어지고 있다. 이 과정을 통해 코드를 리뷰하는 사람도, 리뷰받는 사람도 모두가 윈윈(win-win)할 수 있다. 코드리뷰 문화가 익숙하지 않은 사람에게는 이 문화가 마치 일의 효율을 저해하는 것 처럼 여겨질 수 있다. 그러나 결론적으로는 목표에 닿기 위한 가장 빠른 방법이라고 생각한다. 확실히 여러 개발자의 리뷰를 거칠수록, 버그는 적어지고 개인의 실력이 향상될 뿐더러 시야도 넓어질 수 있기 때문이다. 나 또한 같은 경험을 했다. 스켈터랩스에서 몇 개월 근무한 후, 내가 이전에 짜놓은 코드를 보면 ‘어떻게 이렇게 짜놓았지' 싶을 때가 있다. 개발 실력에 관한 이러한 성취를 정량적으로 판단할 수 는 없지만, 회사와 개인이 모두 발전할 수 있는 가장 의미있는 성취라고 생각한다.Q. 반대로 스켈터랩스에서 개발을 하며 가장 어려운 점은 무엇이 있을까.개발 자체에 대한 어려움보다는 방향성에 대한 어려움이 있다. 인공지능이라는 분야는 워낙 넓기도 하고, 상황인식 기술의 경우 근래에 크게 발전하고 있는 것은 맞지만, 세부 기술에 대해서는 시장 자체가 뚜렷하지 않다. 참고할만한 제품도, 경쟁사도 없기 때문에 새로운 시장을 만들어내는 것에 대한 부담이 있다. 언뜻 보기에는 경쟁사가 크게 없는 니치마켓(Niche market)처럼 여겨질 수 있지만, 기술을 쪼개고 쪼개어 들여다보면 하나의 기술을 바탕으로 각각 다른 사용자와 상황을 타깃으로 변주한 다양한 서비스가 등장하는 상황이다. 이러한 기술을 마냥 뭉뚱그린다면 기술에 대한 깊이가 얕아질 수 있고, 특정 상황과 사용자에게만 집중한다면 타깃이 좁아질 위험이 있다. 때문에 시장과 사용자에 대해 매 순간 유추하며 적절한 균형을 가지고 개발을 진행할 수 있도록 노력하고 있다. 사진3. 프로젝트 별 Sync-up 미팅, 짧은 미팅을 통해 업무 효율을 높이고 있다Q. 스켈터랩스의 개발 문화가 타 기업과 확고하게 다르다고 느낀 사례가 있다면, 그 이야기를 구체적으로 듣고싶다.A. 두 가지를 꼽고 싶다. 첫 번째는, 다른 분들도 많이 얘기했을 것 같지만 역시 와 다. 각각 상반기와 하반기에 한 번 씩, 하는 일을 모두 멈추고 일주일 간 원하는 개발에 집중하는 일종의 해커톤이다. 내가 입사한 날이 Demo Days 시작 이틀 전이었다. 입사하자마자 부랴부랴 팀을 만들고, 아이디어를 구체화하여 개발에 매달렸다. Demo Days 기간 내내 팀원들이 밤을 새워가며 개발에 매달리는데, ‘매일 이렇게 일하는 곳인가' 라는 두려움과 ‘이렇게 뛰어난 개발자들이 집중하니까 뚝딱 서비스가 나올 수 있구나'라는 재미를 동시에 느꼈다. 그 기간이 끝나고 보니 역시 매일 그렇게 일하는 것은 아니었다. 일주일 간 그토록 밤을 세워 개발을 할 수 있는 원동력은 ‘내가 원하는 서비스를 직접 만들어볼 수 있다'라는 흥미와 ‘최종 발표일에 어설픈 개발로 쪽팔리고 싶지 않다'라는 감정인 것 같다. 매일 하는 업무에서 벗어나 리프레쉬 할 수 있는 재미요소도 크다. 그 기간의 우리 성과를 돌아보면, 이토록 개발을 사랑하고 기대 수준이 높은 사람들이 모여있으니, 뭘 하던 성공할 것이라는 일종의 확신을 얻을 수 있다. 두 번째는 ‘빠르다'라는 점이다. 새로운 아이디어나 기술에 대해 흥미가 생겼을 때 쉽고 빠르게 팀을 꾸릴 수 있다. 그렇기 때문에 자연스럽게 자신의 흥미와 역량에 맞는 팀을 찾아 이동하는 것도 매우 자발적으로, 빠르게 이루어진다. 오픈 소스 사용도 빠르다. 새로운 기술이나 제품을 들여다보고 싶다면, 그냥 진행해 볼 수 있다. 기존의 큰 회사들은 수직적으로 팀장 급에서 업무를 할당하고 시일에 맞추어 개발을 진행하다 보니, 속도 자체는 빠를 수 있지만 허술한 부분이 생기기 마련이고 새로운 기술을 도입에 있어서도 조심스럽다. 하지만 스켈터랩스에서는 ‘빨리 도입하고 빨리 경험해보자’ 라는 의식을 공통적으로 가지고있다.Q. 개발자는 개발이 막히는 순간도 종종 맞닥뜨릴 것 같다. 그럴 때 어떻게 해결하는지 자신만의 팁을 공유한다면.A. 고민의 양이 아니라, 그저 고민의 끈을 놓지 않고 있는 것이 중요한 것 같다. 나는 개발이 막혔을 때 스트레스를 꽤 많이 받는 편이다. 한 번 막히면 맥주를 마시면서도, 밥을 먹으면서도 항상 머리 한 구석에는 개발 고민을 이어간다. 꿈에서도 하도 코딩을 한 탓에, 와이프가 어느 날 “어젯 밤에도 ‘테스트 코드는 이렇게 해야지’ 라는 잠꼬대 하던데?”라고 말할 정도다. 그러다 신기하게도 개발을 아무 것도 모르는 제 3자와 얘기하다가 번뜩 방법이 떠오르곤 한다. 지극히 일상의 순간, 가령 샤워를 한다거나 멍하니 지하철을 타다가 해결책을 찾기도 한다. 이 방법이 훌륭한 팁은 아닐 수 있지만, 포기하는 것이 아니라 개발에 대한 고민을 놓지않는 것이 중요하다는 얘기를 전하고 싶다.사진4. 경희 님과 아내 분의 투샷Q. 경희님이 회사에서 종종 드라마 얘기를 하는 것을 들었다. 드라마를 많이 보는 편인가, 하루 일과를 듣고 싶다.A. 예전에는 <와우>라는 게임을 정말 많이했다. 덕분에 게임 동호회에도 가입해있는데, 요즘에는 <오버워치>나 <클래시로얄> 정도만 즐기고 있다. 결혼하고 와이프와 시간을 함께 보내면서, TV 시청이 늘었다. 와이프가 워낙 TV를 좋아하기도 하고 함께 집에서 시간을 보낼 수 있는 가장 편리한 방법인 것 같기도 하다. 하루 일과는 그래도 일찍 시작하는 편이다. 와이프는 일곱시 쯤 일어나 출근하는데, 나도 보통은 맞춰서 함께 일어난다. 재택근무를 할 수 있는 환경이다보니, 오전에는 주로 집에서 코딩을 하며 개발에 집중한다. 보통 점심 때 출근을 하거나, 미팅에 맞추어 출근하는 편인데, 오후 시간은 미팅과 개발 모두를 병행해서 꽤 정신 없이 하루가 흘러가는 것 같다.사진5. 게임동호회에 가입하면, 회사의 지원을 받아 게임을 즐길 수 있다.Q. 스켈터랩스에서 이루고 싶은 것을 듣고싶다.A. 나의 꿈이 원래 ‘내가 개발한 기술이나 제품이 최대한 많은 사람에게 편리함을 주는 것'이었다. 우연히도 스켈터랩스의 미션인 “언제 어디서나 우리의 일상을 이해하고, 도와주고, 더 나아지게 하는 머신 인텔리전스의 혁신을 이룬다”와 일치하더라. 덕분에 내 꿈을 이루어나가는 것과 스켈터랩스가 혁신적인 기술을 바탕으로 성장하는 것은 궤를 같이한다. 그것이 내가 스티브잡스 처럼 특정 분야의 스타가 되는 것을 뜻하지는 않는다. 연속성이 있고 확장성이 있는 기술로 우리의 일상을 조금씩 더욱 편리하게 가꾸어나가고 싶다.Q. 마지막 질문이다. 스켈터랩스에 바라는 점이 있다면 무엇인가.A. 내가 입사했을 때만 해도 20명 정도에 불과했던 인원이 현재는 70여 명으로 늘었다. 체감상 인원이 조금씩 느는 것이 아니라 순간적으로 확 늘어나는 시기가 있는 것 같다. 그 때마다 약간의 침체기랄까, 분위기가 변하는 모습이 감지된다. 예전에는 사람이 적기 때문에 자연스레 커뮤니케이션이 자율적이이었지만, 사람이 늘어난 만큼 제한적인 커뮤니케이션 모습을 종종 발견할 수 있었다. 이러한 문제 의식의 발로로 컬쳐커미티(Culture Committee)가 생겨났다. 커미티의 활동 덕분에 매주 1:1로 커피를 마실 수 있는 커피믹스와 같은 제도도 신설되었다. 이렇듯 지속적으로 우리만의 모습을 유지하기 위한 노력이 지속되었으면 좋겠다. “우리는 답을 찾을 것이다. 늘 그랬듯이”, 흔한 명대사지만 스켈터랩스 또한 내부적으로도, 외부적으로 늘 답을 찾아가길 바란다. 물론 나 또한 그 답을 찾는 여정에 함께할 테지만 말이다.
조회수 7763

[제일극장] 제일기획 직무소개 AE 편_이문희 프로

 스치는 바람에도 그리움이 몰려오는 이 계절. 잠시 접어두었던 제일극장을 오랜만에 다시 펼쳐보려 합니다. 오늘 만나볼 주인공은 비즈니스 13팀의 이문희 프로. AE를 ‘광고 회사의 꽃’이라 했던가요. 화창한 오후 이태원의 한 카페에서 그를 만났습니다. ‘AE가 말하는 AE’는 어떤 모습일까요? <장소 협조: 말리커피 이태원점> 원초적인 질문일 수 있는데, AE란 무엇인가요?AE가 Account Executive의 약자라는 것쯤은 다들 아실 겁니다. 직역하면 ‘계좌 관리인’인데요. 정해진 예산을 효율적으로 관리해 효과적인 광고 마케팅을 만들어나갈 수 있도록, 처음부터 끝까지 관리하고 책임지는 사람이라 할 수 있습니다.  AE가 하는 일을 구체적으로 설명해 주신다면요?AE가 하는 일은 크게 세 가지 사이드로 나눌 수 있습니다. 첫 번째는 클라이언트 사이드에요. 광고주의 정해진 예산을 어떻게 쓸지 계획을 수립하고, 설명과 설득의 과정을 거쳐 집행한 후에 결과를 보고하는 것까지 하게 되죠.두 번째는 내부 스태프 사이드에요. 광고를 만들고 집행하는데 필요한 각 분야의 담당자를 선정해 적절한 역할을 분배하고 조율하는 역할이죠. 구성된 모든 이들과의 커뮤니케이션은 필수에요.마지막은 소비자 사이드인데요. 트렌드를 파악하고, 각 타깃의 특성이나 제품에 대한 반응을 정리해 취합합니다. 트렌드 조사는 기관에 따른 정식적인 조사도 있지만, 댓글이나 주변 사람들의 반응을 많이 참고하는 편이에요.한마디로 AE는 ‘커뮤니케이션 허브’라고 할 수 있는데요. 광고주와 내부 스태프, 소비자까지 모든 이들과의 연결 접점이자 전 과정의 총괄자이기에 책임감을 가지고 일할 수밖에 없습니다.   하루 업무 일과를 들려주세요.자리에 앉으면 가장 먼저 이메일부터 확인합니다. 밤새 온 메일이나 급히 보느라 놓친 메일은 없는지 보다 보면 오늘 해야 할 업무가 머릿속에 떠오르죠. 그중 가장 급한 것, 급하진 않지만 중요한 것, 덜 중요하지만 바로 해야 하는 것 등을 정리해 우선순위를 나눠요. 시간 개념으로 몇 시에 무엇을 할지 정합니다. 미팅이나 광고주 방문 시간을 가장 중요하게 여기고요. 사이 시간에는 트렌드 분석이나 전략 수립 등을 하죠. 이런 일들을 하다 보면 눈 깜빡할 새 하루가 지나가더라고요.  프로님은 처음부터 AE 업무를 하셨나요? 제가 광고에 발을 들인지 17년 정도 되었는데요. 처음 4년 정도는 이벤트 프로모션 업무를 담당했어요. AE가 커뮤니케이션의 허브이기 때문에 당시 이벤트 프로모션을 담당하던 저도 AE를 통해서 광고주 반응을 듣고, 모든 업무현황을 전달받았죠. 그러다 보니 지금 내가 하는 업무가 제대로 가고 있는 것인지, 내가 아는 정보와 판단이 정확한 것인지 계속 걱정되고 자세한 이야기를 듣고 싶더라고요. 그때의 경험이 지금은 AE로 일하는데 도움이 되는 것 같습니다. 함께 일하는 스태프의 입장을 헤아릴 수 있는 AE가 되는데 자양분이 되었다고 할까요? 다양한 시야를 가질 수 있게 되었답니다.   일하면서 직접 체감하는 AE 업무의 매력은 무엇인가요?남들은 한 번뿐인 인생이라고 하지만 AE는 100개의 광고를 만든다고 봤을 때, 100번의 인생을 사는 것 같아요. 제품의 특성이 다른 각각의 캠페인을 키워나가는 과정에서 늘 새로운 삶의 목표가 생기고 또 다양한 삶을 경험할 수 있죠.또, AE 업무는 굉장히 다이내믹해요. 커뮤니케이션의 허브로써 미디어, 디지털, 제작, 전략 등 다양한 부서의 스태프와 모든 과정에서 커뮤니케이션을 하기 때문에, 한 팀에서 생기는 작은 문제일지라도 AE에게는 모두 직면하고 해결해야 할 일이죠. 언제 어디서 무슨 일이 생길지 모르기에 하루 한치 앞도 내다볼 수 없답니다.  일하시면서 가장 보람을 느꼈던 순간은 언제였나요?‘진짜 피로회복제는 약국에 있습니다’라는 박카스 캠페인을 맡았는데요. 캠페인 이후 매출이 매년 3~40%씩 상승했고 캠페인으로 상도 많이 받고, 소비자들에게 호평도 많이 받았죠. 당시 광고주가 이런 말을 하라고요. “제품도, 유통환경도, 마케팅 전략도 그대로인데 오로지 광고 캠페인 하나만으로 모든 것이 바뀌었다”고요. 광고를 만들면서 들을 수 있는 최고의 찬사가 아닐까요?아, 가장 최근에 진행했던 스타필드 하남 캠페인도 기억에 남아요. 아무도 알지 못하는 신규 론칭 브랜드인 ‘스타필드’의 브랜드명도 노출하지 않은 채 한 달 동안 티저 광고만 하기를 제안했어요. 처음 보는 브랜드를 기대감만 고조시키자는 제안은 광고주 입장에서 선뜻 받아들이기 어려웠을 것 같은데 감사히도 받아들여주셨죠. 결과는 대 성공이었습니다. 광고주의 요구대로만 광고를 만드는 것이 더 쉽고 편하긴 하지만, 어찌 보면 모험일 수 있는 도전을 성공으로 이끌어 낸 것에 큰 보람을 느꼈어요.  좋은 광고주 분들을 만나셨던 것 같은데요. 혹시 광고주의 무리한 요구가 있을 때는 어떻게 대처하시나요?AE가 “No”를 외치는 순간 모든 업무가 중단되기 때문에 그렇게 말할 수는 없어요. 그렇다고 예스맨이 되어서도 안 되겠죠. 안 되는 일을 무작정 된다고 내세웠다가 못할 경우에는 더욱 큰 문제가 생기기 때문이에요. 곤란한 상황에서는 “Yes, But..”이라는 대답이 가장 적합할 것 같네요. 가능한 하되, 무리한 상황에는 현실적으로 가능하게 만드는 적절한 타협이 필요하겠죠.  AE는 어떤 성격의 사람에게 잘 맞을까요?아무래도 적극적이거나 진취적인 성격의 사람에게 잘 맞는 것 같아요. 광고 일을 하면서 관심 있는 분야만 할 수는 없잖아요. 모르는 분야도 묻고, 찾아보고, 조사하고, 공부해서 누군가를 설득하고 이해시키는 것이 AE의 역할이다 보니 진취적이고 적극적이지 않으면 어려울 거예요. 또 쉽게 절망하는 사람보다는 긍정적이고 잘 견디는 사람이 잘 맞아요. 어려운 과제나 클라이언트의 무리한 요구에 쉽게 좌절하는 AE를 믿고 따를 스태프는 아무도 없겠죠? 어떤 상황에서도 절망하지 않고 긍정적인 태도가 필요합니다.   AE가 되기 위해 필요한 역량이나 경험이 있다면요?잘 놀고, 사람 많이 만나는 사람들이 AE 일도 잘 해요. AE 업무에는 특정한 경험보다는 사회 전반에 걸친 다양한 경험이 필요한데요. 무수한 경험을 직접 해보기란 쉽지 않다 보니, 사람들을 많이 만나 그들의 삶을 간접적으로 체험하는 것이 도움이 된다고 생각해요.연령을 뛰어넘어 다양한 취미 활동을 즐기고, 여러 성향을 가진 사람들과의 만남을 가지다 보면 삶을 더욱 풍부하게 경험할 수 있답니다. 예를 들어 갱년기 여성을 위한 제품을 광고한다고 했을 때, 남자인 제가 그 삶을 살아보지 않더라도 그들의 삶을 이해할 수 있게끔 도움이 되는 거예요. 그렇다고 이 글을 읽는 독자분들, 공부 안 하고 놀기만 하시면 안 됩니다..^^  업무로 인해 스트레스를 받을 때는 어떻게 해소하세요?프로젝트를 진행하다가 어떤 포인트에서 막히면, 이 프로젝트와 전혀 무관한 누군가를 만나 이야기를 나눠요. 털어놓는 과정에서 마음이 가벼워지며 스트레스가 해소되기도 하고, 상황을 알지 못하는 사람이 툭툭 던지는 말에서 영감을 얻을 때도 있죠. 그런 과정 속에서 솔루션이 나오기도 하고요. 역시 사람을 만나는 게 제일 좋은 것 같아요.광고는 사람이 하는 일이고, 사람에게 전달되는 일이잖아요. 클라이언트도 사람, 소비자도 사람, 함께 일하는 스태프들도 모두 사람. ‘사람으로 인한 문제는 사람으로 푼다’는 것이 저만의 스트레스 해소 방법이랍니다. 사람 좋아하지 않으면 AE 일하기 힘들어요.  사람들과 자주 만나는 직업이다 보니 외적인 모습도 중요할 것 같아요.눈빛, 말투, 옷차림은 가능한 깔끔하고 전문적으로 보여야 한다고 생각해서 늘 신경 쓰는 편이에요. 패션모델처럼 입을 필요는 없지만 전문성과 자신감을 보여줄 수 있어야 하죠. 각 잡힌 정장을 입으면 크리에이티브 한 인상을 남기기 어렵고, 트레이닝복처럼 너무 편한 차림이면 신뢰감이 떨어질 수 있어요. 단정하지만 센스 있게, 믿고 맡길 수 있는 파트너로서 저를 포지션 하기 위해 옷차림에 신경을 많이 쓰는 편입니다. 프레젠테이션을 하든, 미팅을 하든, 면접을 보든 누군가를 만나 내가 원하는 방향으로 이야기를 끌고 나가기 위해서는 좋은 인상이 중요하겠죠?  사람과 연결되어 있고, 사람과 함께 일하며, 사람을 통해 스트레스를 해소하는 이문희 프로. 이야기를 나누며 AE라는 직무가 수많은 사람들과의 관계 속에 피어나는 존재임을 느낄 수 있었습니다.마지막으로 AE의 가방 속엔 무엇이 들어있을지 궁금해졌는데요. 이문희 프로의 ‘머스트 해브 아이템’을 함께 살펴볼까요?1.색색별 명함: 커뮤니케이션이 중요한 직업이다 보니 언제 어디서나 명함은 필수! 낯설고 새로운 사람과의 만남에 항상 대비하는 자세로 명함은 꼭 지니고 다닌답니다.2.노트와 필통: 요즘은 중요한 내용을 사진으로 찍어두거나 태블릿으로 메모해두는 사람들이 많아졌지만 이문희 프로에겐 아직 아날로그 필기법이 편하답니다. 보는 사람에게도 조금 더 안정감을 주며 말하는 내용이 더욱 잘 전달된다는 느낌을 줄 수 있다고 하네요!3.휴대폰과 충전기: 이문희 프로의 열정만큼이나 언제나 뜨거운 전화기, 이문희 프로의 휴대폰은 쉴 틈이 없는데요. 어떤 상황에서도 연락이 끊어지지 않도록 충전기를 늘 지니고 다닌답니다.#삼성 #삼성그룹 #제일기획 #AE직무 #직무소개 #AccountExecutive #AE #말리커피 #이문희프로 #인터뷰 #제일극장 #직무정보 #기업문화 #조직문화 #구성원인터뷰
조회수 873

중소기업을 위한 비대면 서비스 바우처 사용처 Best 4

요즘 일 잘하는 중소기업에서는 빠른 성과 달성과 업무 효율을 위해 여러 서비스를 이용하는데요. 오늘은 중소기업에서 사용하면 좋은 서비스를 추천해 드릴게요. 비대면 서비스 바우처 사용처를 아직도 고민하고 계신다면, 이 글을 주목해주세요!1. 플로우플로우는 PC와 모바일의 동기화를 통해 프로젝트 중심으로 협업 및 커뮤니케이션을 할 수 있는 올인원 플랫폼이에요. 내부 직원을 물론 협력사 파트너와도 프로젝트별로 쉽게 초대해서 협업이 가능합니다. 메신저는 물론 프로젝트 일정관리, 작업관리, 파일공유 등의 기능을 사용할 수 있고, 클라우드 방식의 월 임대형 서비스와 중견/대기업을 위한 사내 서버 설치형 서비스를 모두 제공하고 있어요. 최근에는 비대면 서비스 바우처 우수사례로 뽑혀 바우처로 플로우를 많이 이용하고 계세요.클릭 시 비대면 바우처 우수 사례집으로 연결됩니다.2. 채널톡웹채팅, 카카오톡, 네이버 톡톡 등 모든 상담 관련 서비스를 한 곳에서 관리할 수 있는 올인원 서비스에요. 전화가 아닌 채팅 기능을 통해 물리적인 공간과 시간의 제약을 받지 않고, 제품 및 서비스에 대한 상담이 가능해요. 실시간 마케팅을 실시할 수도 있어요.3. 경리나라중소기업의 번거로운 경리업무를 금융과 연동해 불필요한 업무를 획기적으로 줄여주는 서비스에요. 수기 혹은 엑셀로 증빙을 하거나 관리하던 모든 경리 업무들을 한 곳에서 자동화로 처리할 수 있는 서비스입니다. 세금계산서, 영수증, 은행/카드 거래내역 등의 모든 증빙 및 영수증을 클릭 한번으로 자동 수집 후 바로 세무사에게 전달할 수도 있고, 월/분기/년간 단위별 관리가 가능해요.4. 모두싸인아직 종이 계약서를 우편으로, 퀵으로 주고 받으시면서 계약서를 작성하시나요? 모두싸인은 번거로운 종이 계약을 대신할 수 있는 온라인 계약 서비스입니다. 비대면 시대에 계약도 이제는 온라인으로 진행할 수 있어요. 종이계약과 법적효력이 동일하다고 하니 안심하고 사용해도 될 것 같습니다. 최근에는 과학기술정보통신부에서 디지털 뉴딜 우수사례로 선정되었어요.중소기업이 알아야 할 비대면 서비스 바우처 주의사항1. 한 기업당 최대 200만원 까지비대면 서비스 바우처의 수요기업으로 선정된 기업들은 사용처를 선택할 수가 있는데요. 한 기업당 최대 200만 원까지만 결제가 가능해요. 즉 최소 2개 이상 서로 다른 공급기업의 서비스를 선택해야하죠. 최대 400만원까지 가능하니 2개 이상의 기업을 선택할 수 있어요! (서비스 이용금액의 90% 지원, 10%는 자기부담금)예를 들어 플로우에서 200만원을 결제하고, 경리나라에서 100만원, 채널톡 100만원 결제를 하실 수 있어요.2. 선정된 날로부터 60일 이내 결제K비대면 바우처 플랫폼에서 ≪기업정보관리≫ 메뉴로 들어가면 심사결과를 확인할 수 있는데요. 승인이 되었다면 바우처 신청 탭에서 바우처를 신청하실 수 있습니다. 주의 하실 점은 선정된 날로부터 60일 이내 1회 이상 결제가 되어야 하고, 90일 이내에 전액을 사용해야 수요기업 선정이 취소되지 않아요!비대면 서비스 바우처로 플로우 사용하기플로우 바우처 관련 상담하기
조회수 1398

CEO 진영님을 소개합니다

Read In English같이 일하고 있는 직장 동료들에 대해 얼마나 알고 계시나요? 엑스브레인처럼 작은 팀의 경우에는 함께하는 한 분 한 분이 팀 전체 분위기에 끼치는 영향이 상당하답니다. 또한, 머신러닝 툴 ‘다리아’로 저희가 꿈꾸는 데이터 사이언스계의 변혁을 일으키려면, 이를 위해 일하는 팀 또한 서로 잘 알고, 협력할 줄 알아야겠죠.각각 개성이 넘치지만, 서로 모여 엑스브레인의 매일매일을 풍족하고 즐겁게 만들어가는 팀을 소개합니다! 각 멤버들의 일상과 엑스브레인에서의 직무에 대해서도 알아보고, 또 뉴욕타임즈에 실린 “상대방과 사랑에 빠질 수 있는 36가지 질문” 중 직장 동료에게 할 수 있을 만한 질문들을 추려서 진행한 인터뷰를 통해 엑스브레인 팀 멤버 개개인의 색다른 매력을 만나보세요. (그렇다고 진짜로 사랑에 빠지시면 곤란합니다…)엑스브레인의 co-founder이자 CEO이신 진영님은 보안회사에서 근무하던 중에 머신러닝의 상용화를 꿈꾸면서 팀을 시작했다고 하십니다. 이 세상 모든 구석에 머신러닝을 소개하고 싶은 엑스브레인의 CEO답게 진영님은 예술가들과 작가들의 후원자가 되고 싶어하십니다. 프레디 머큐리와 마블 유니버스를 사랑하고, 엑스브레인 스피릿의 화신인 진영님을 만나보세요!엑스브레인의 햇살 같은 존재이십니다엑스브레인에서의 역할에 대해서 얘기해주세요진영: 저는 엑스브레인에서 대표이사직을 맡고 있으며, 사업개발을 담당하고 있습니다. 흔히 말하는 영업부터 시작해서, 사업전략을 구상하고 실행하는 작업까지 포함됩니다. 그래서 주로 새로운 고객들이나 파트너들을 만나는데 제 많은 시간을 쏟는 편이구요. 그 외에 현재 하고 있는 사업 모델 외에 개발할 수 있는 사업 모델을 찾으려 하고 있습니다.보통 하루 일과가 어떻게 되나요?진영: 주로 외근이 잦다 보니까 규칙적이지는 않은데, 원칙은 아침시간에 되도록이면 외근을 하려고 하고, 한시부터 저녁시간 전까지는 사무실에 있으려고 합니다. 한시부터 다섯시까지는 코워킹하는 시간으로 잡아두었기 때문인데요. 저녁 이후에는 서류 처리 같은 단순한 작업들을 하려고 룰을 정해 놓았습니다.진영님의 직무 중 가장 즐기는 일은?진영: 첫번째는 고객을 만나는 일? 누군가에게 도움이 될 수 있는 정보를 제공하는게 보람차기도 하고, 또 실제로 고객이 다리아의 작업에 만족해 할 때..인 것 같습니다. 그 외에는 많은 사람들과 대화를 나눌 기회가 있어서 좋은 것 같아요.반대로, 가장 하기 싫거나 어려운 일은?진영: 정말 순수하게 하기 싫은 일은 영수증 처리. 귀찮기 때문이죠. 항상 어렵다고 느끼는 일은 사람과 사람 사이의 일인 것 같아요.진영님 책상에 있는 물건 중 진영님을 가장 잘 대변한다고 생각하는 아이템은?진영: 헐크와 아이언맨 레고 피규어. 조립하는 과정도 재밌고, 또 너무 진지한 건 지양하려고 하기 때문입니다. 책상 자체는 지저분할 때도 있고, 깨끗할 때도 있는데, 그때 그때 제 정신상태를 대변하는 것 같습니다.어떤 계기로 스타트업, 더 자세히는 엑스브레인을 시작하시려고 했는지?진영: 사실 처음에는 본능적으로 시작했던 것 같아요. 어떤 확고적인 계획이나 원칙을 세워놓고 따른게 아니라 계속해서 새로운 것들, 도전적인 것들을 추구하는 삶을 살아왔다 보니까, 자연스럽게 엑스브레인을 시작하기 좋은 환경에 있었던 것 같습니다. 주변에 투자 등 금전적인 지원을 해주실 만한 분들도 계셨고, 또 사업적으로 조언을 해주시는 분들도 계셨기 때문에 더 수월했던 것 같아요.헐크와 아이언맨을 앞에 두셨지만, 일에서만큼은 한없이 진지하시죠팀 내 CEO로서, 진영님이 생각하시는 엑스브레인의 비전을 말해주세요.진영: 이런 상상을 종종 하긴 하는데, 저희 다리아, 혹은 그 이후에 나올 머신러닝 제품들이 자연스럽게 사람들의 일상 속에 녹아 있기를 바랍니다. 신제품이라서, 신기한 기술이라서가 아니라 그냥 매일 매일 당연하게 쓰이는 것이 되었으면 좋겠어요. 회사 자체로서 본다면 멤버 개개인들이 자신이 원하는 바를 이룰 수 있는 곳이 되었으면 좋겠고요.작업할 때 주로 듣는 플레이리스트 top 3 공유해 주세요진영: 이어폰이 고장난 이후로 일할 때 음악을 듣지 않게 되었습니다..10년 뒤 지금, 진영님은 어떤 모습일까요?진영: 일단 가정이 있을 것 같고… 좀 더 현명해져 있었으면 좋겠네요. 회사는 꾸준히 성장하고, 또 바라는 건 지금처럼 계속 새로운 것을 갈망하는 마음이 있기를 바랍니다.엑스브레인 설립자로서, 맨 처음의 엑스브레인과 지금의 가장 달라진 점은?진영: 조금 더 팀의 색깔, 문화가 자리를 잡아가는 느낌이 드네요. 이런 인터뷰를 하고, 블로그에 올릴 수 있다는 것 자체가 그 증거이기도 하고요. 당연히 제품이나 사업적으로도 짧은 기간동안 성숙해진 것 같고. 사업방향이 많이 명확해진 것 같습니다.엑스브레인에서 가장 기억에 남는 순간이 있다면?진영: 가장 최근은 여름에 GBB 키친이라는 곳에서 다같이 저녁식사를 했을 때가 기억에 남네요. 브랜딩을 끝내고 한 번 쉼표를 찍은 듯한 느낌이어서.한 명의 엑스브레인 멤버와 식사를 해야 한다면 누구와 하실 건가요?진영: 은수님! 곧 나가시기 때문이기도 하고, 은수님이랑 같이 있으면 제가 들을 얘기도 많은 것 같고 또 팀에서 제일 다른 색깔을 가졌기 때문에.유명해지고 싶나요? 어떤 방법으로요?진영: 유명하다기보다는 명예롭고 싶어요. 사회 내에서 어느 정도 지위가 있어야 제가 바꾸고 싶고 개선하고 싶은 부분에 많은 영향을 끼칠 수 있으니까… 만약에 그런 길에 유명세가 필요조건이라면 유명해지고 싶네요. 하고자 하는게 목표한 대로 꾸준히 해나가면 자연스럽게 따라오지 않을까요.진영님에게 “완벽한” 날이란 어떤 날인가요?진영: 없는 것 같아요. 행복한 날이라면 있을 거 같은데.. 행복한 날이라면 고민하고 있던 이슈가 만족스럽게 해결된 날이 아닐까요?90살까지 살 수 있고 마지막 60년을 서른 살의 마음, 혹은 서른 살의 몸으로 살 수 있다고 해봅시다. 몸과 마음 중 어느 쪽을 택할 건가요?진영: 지금은 서른살의 마음이라고 대답을 할 것 같아요. 무언가를 갈망하는 마음을 놓치기 싫으니까… 하지만 제 마음이 이래도, 만약에 나이가 더 든다거나 건강이 안좋아지면 이 답변은 언제든지 변할 수 있을 것 같아요.진영님의 인생에서 가장 감사하게 생각하는 것은 무엇인가요?진영: 이렇게 태어나서 사는 것 자체에 가장 감사합니다. 환경적으로 큰 불만이 없고, 제가 처했던 환경 덕분에 이것저것 시도해볼 수 있었던 것 같아요. 물론 지금까지 만난 좋은 분들에도 감사합니다.내일 아침 눈을 떴을 때 어떤 능력이나 특성을 가지게 된다면 어떤 것이었으면 좋겠어요?진영: 건강해지는 것일 것 같아요. 육체적으로나, 정신적으로. 그리고 스스로 두가지를 계속해서 훈련할수 있는 능력이 주어졌으면 좋겠네요.진영님 자신, 혹은 진영님의 인생이나 미래 아니면 그 무엇이든 진실을 알 수 있다면, 무엇을 물어보고 싶나요?진영: 저는 영화도 예고편 보는 걸 싫어하거든요…보기 전의 기대감이라던지 그런게 더 좋은 것 같아요.오랫동안 하고 싶었던 일이 있나요? 왜 그 일을 하지 않았나요?진영: 정기적으로 봉사활동을 하는 일. 원래 가끔 하기는 했었는데, 요즘은 더 체계적으로 노력해야겠다는 생각이 들어요. 제가 받은게 있는데 그만큼 되갚아야 될 것 같기도 하고… 시간을 내야죠.지금까지 진영님 인생에서 가장 잘해낸 일은 무엇인가요?진영: 사업을 시작한 것, 그리고 규원(co-founder)님을 만나서 협업한 일이요. 잘 하고 못하고의 문제를 떠나서 서로 원하는 방향이 잘 맞고, 그 방향대로 사업을 일구어 나가고 있기 때문에!1년 뒤 갑자기 죽을 것이라는 사실을 알게 된다면 지금 진영님의 삶의 방식 중 어떤 걸 바꿀 건가요? 왜 그렇죠?진영: 좀 더 여가시간에 다양한 것들을 해볼 것 같아요. 지금은 못하고 있는데… 최근에 슬러시 컨퍼런스 때문에 헬싱키에 있었는데, 순록 썰매를 타고 오로라를 보는걸 해보고 싶었네요 (스케줄 때문에 못하긴 했지만…).상대방과 가까운 친구가 되기 위해 상대방이 나에 대해 알아야 할 것을 말해보세요.진영: 자신의 소중함을 아는 사람들이면 좋을 것 같아요. 자신이 소중한 걸 알면 다른사람도 소중한 걸 알기 때문이죠.#엑스브레인 #팀원소개 #팀원인터뷰 #기업문화 #조직문화 #팀원자랑
조회수 3679

jekyll을 이용한 Github 블로그 만들기

Overview“githubPage로 기술 블로그를 만들자!” “jekyll로 만들면 한두 시간이면 가능할 거야!” 지난 1월, 브랜디 기술 블로그 제작 작업을 시작했습니다. 다양한 삽질과 험난한 여정의 결과물인 기술 블로그의 제작 및 커스터마이징 과정을 소개하겠습니다.GithubPage는 Github에서 공식적으로 운영하는 블로그 서비스입니다. 이곳엔 개발자들의 경험이나, 코드가 업로드되어 있습니다. 저장 공간도 무료로 제공되고, 도메인 연결도 편리하게 할 수 있지만, 무엇보다 GithubPage 혹은 GithubIO라고 하면 개발자 스멜이 풀풀 나기 때문에 선택의 이유가 되는거 같습니다.GitgubPage 제작 프로그램은 jekyll, HEXO가 가장 많이 쓰입니다. 브랜디의 기술 블로그는 템플릿의 종류도 많고, 더 어울리는 jekyll을 선택했습니다. jekyll 공식 사이트는 여기를 클릭하세요. 한국어도 지원하니 아주 멋집니다. 변역된 문서가 2015년 11월 23일 문서인 게 함정이지만 기능의 거의 유사하기 때문에 문제될 것은 없습니다. 1. 준비물을 챙기자!$ gem install jekyll $ jekyll new my-awesome-site $ cd my-awesome-site /my-awesome-site $ jekyll serve ▲ jekyll 설치 스크립트이제 브라우저로 http://localhost:4000 에 접속합니다.메인에 내거는 것처럼 설치와 실행이 쉽지만 몇 초 만에 되진 않습니다. 설치가 몇 분 정도 걸리고 ruby나 bundler같은 선행 조건이 갖춰져야 하기 때문입니다.ruby는 있는데 bundler가 없다면 아래와 같이 설치하면 됩니다.gem install bundler 설치가 잘 되고, 사이트 생성 후 실행을 했다면 브라우저와 함께 기본 페이지가 뜹니다. 설치가 성공했다!2. 1차 멘붕, 이제 무엇을?설치는 제법 쉽게 했지만 ‘이제 무엇을 해야 하나’ 막막하기만 합니다. 블로그 작성에 대한 아무런 가이드도 없고, 페이지나 이미지 추가 확인 등의 작업을 커멘드로만 하려니 힘들고 아찔하기만 합니다.커멘드 지옥..jekyll admin을 검색했더니 이런저런 아이들이 나옵니다. 그중에 jekyll 공식 플로그인을 선택했습니다. jekyll-admin 공식 사이트 이미지그런데 사이트 메뉴얼만 보고 설치하기 쉽지 않습니다. 이제 막 jekyll 띄웠을 뿐인데 플로그인은 어떻게 추가하는지 알 길이 없습니다. 이런저런 삽질을 거듭하고 안 되는 영어를 해석하다 보니 얼떨결에 성공했습니다.추가한 프로젝트 root에 보시면 Gemfile이 존재합니다.아마도 사이트 제너레이트 시 실행되는 스크립트인 것 같습니다. 파일을 열고 아래와 같이 추가합니다.# 아래와 같이 한줄 추가해주세요 gem 'jekyll-admin', group: :jekyll_plugins 프로젝트 root로 이동해 설치를 요청합시다.bundle install 달라진 게 없어 보여도 http://localhost:4000/admin 으로 접속하니 아뉫! 관리자가 설치되었습니다. 이제 한시름 놓입니다.3. 마크다운, 넌 누구?마크다운을 잘 안다면 넘어가도 됩니다.관리자를 설치하고 나면 그나마 좀 할만하지만 막상 글을 쓰려고 보니 무언가 다릅니다. HTML이나 위지윅 에디터도 아니고 Textarea만 덩그러니 있기 때문입니다....마크다운은 위키나 Github페이지 설명 작성 등에 쓰이는 언어입니다.1) HTML을 어느정도 한다면 문법만 읽어도 금방 이해할 수 있습니다. 생각보다 어렵지 않아서 간단한 문서 작성은 수월하게 가능합니다. 무엇보다 코드를 붙여넣을 때 아주 좋습니다. ``` PHP 코드 내용 ```위의 그림처럼 작성하면 자동적으로 신텍스 하이트라이트가 적용되니 개발 코드를 전달하기 편리합니다.4. Posts? Pages? Static Files? Data Files?확실히 jekyll은 그동안 봤던 블로그나 워드프레스 등 유명한 블로그와는 많이 다릅니다. 일단 개념부터 짚어보겠습니다. PostsPost는 한 개의 글을 지칭합니다. 블로그의 글 하나입니다. 어느 정도 구축이 되면 Post에서 글만 작성해도 쉽게 운영할 수 있습니다.PagesPost처럼 계속 추가되는 형태가 아닌 고정 페이지를 작성할 때 씁니다. About이나, 채용, 회사소개 등 Post와 분리가 필요한 글을 작성할 때 유용합니다.Static Files정적 리소스를 올리는 기능입니다. 생각보다 버그가 많아서 사용하기 쉽지 않습니다. 저는 이 기능을 커스터마이징해서 약간 쓰기 쉽게 바꾸었지만 쉽지는 않았습니다. 자세한 관리자 커스터마이징은 나중에 다루겠습니다.Data Files정적 데이터를 다루는 기능입니다. 저자 관리나 공통 변수를 담아두면 편리하게 쓸 수 있는 기능입니다. 역시나 버그가 넘쳐납니다. 당분간은 그냥 파일을 직접 수정하는 게 나을 겁니다.5. 블로그 제목 등 설정을 바꾸고 싶다면관리자의 configuration 메뉴를 이용하거나, 프로젝트 루트에서 _config.yml 을 열고 수정해도 됩니다. 사이트에서 사용할 전역 변수나, 플로그인, 기본값 등을 관리해주기 때문에 자주 수정하는 파일입니다. 제목을 변경하려면 title을 찾아서 변경하면 됩니다. 그외의 하단 문구는 buttomtitle을 변경하면 됩니다. 아래 보이는 각종 정보들은 맞게 수정하면 되고, social: 밑에 있는 정보들은 나중에 페이스북 공유나, 트위터 공유 등으로 사용할 수 있습니다. 해당 정보가 없거나 공유를 원치 않는다면 share를 false로 변경합니다. _config.yml은 수정 후 재시작을 해야만 반영되므로 jekyll를 다시 실행하면 됩니다.6. 테마를 적용하자테마 기능은 jekyll를 선택한 가장 중요한 이유였습니다. 멋진 디자인과 추가로 구현된 특수한 기능들은 jekyll이 가지고 있는 큰 메리트입니다. 테마를 사용하려면 소스를 다운로드 받고 압축을 해제해 사용하거나 git checkout 하면 됩니다. 해당 폴더로 이동해 실행하면 테마를 쉽게 사용할 수 있습니다.jekyll serve jekyll은 테마가 완성된 프로젝트 개념이기 때문에 바로 사용이 가능하지만 마이그레이션 이슈가 있습니다. 마이그레이션은 _post의 있는 파일과 _page에 있는 파일을 그저 테마 프로젝트 폴더에 덮어쓰기하면 됩니다.아쉽게도 _config.yml파일은 다시 세팅하는 게 빠릅니다. 어드민 설정 부분도 다시 하면 됩니다. 테마마다 약간씩 기능이 달라 마이그레이션이 안 되는 경우도 있으니 테마는 초기에 선택하는 게 좋습니다. 브랜디 랩스는 Centrarium 테마를 적용했습니다.테마가 적용된 화면7. 글에 이미지를 어떻게 넣을까?글을 쓰면 참고자료로 쓸 이미지도 필요합니다. static file에 업로드 기능이 있지만 업로드를 하면 프로젝트 루트 폴더에 업로드되어 관리상 좋지 않습니다. 앞서 공유한 것처럼 해당 기능 개선에 대해서는 다루지 않을 것이기 때문에 수기로 이미지를 관리하는 방법을 소개하겠습니다.로컬 프로젝트 기준에서 _site는 제너레이트된 최종결과라고 할 수 있습니다. 그래서 _site 폴더에 assets와 같은 폴더가 있으나 그 폴더에 올리면 덮어쓰기와 동시에 초기화 되므로 반드시 프로젝트 루트의 assets에 파일을 올려주시면 됩니다. 폴더를 생성하는 것도 문제 없으므로 포스팅마다 이미지를 나누길 권장합니다. 이미지가 폴더에 복사가 되었다면 이제 글에 넣어봅시다.마크다운 위지윅을 이용해도 좋고 이미지 부분을 HTML코드롤 사용해도 좋습니다. 마크다운으로 이미지를 추가할려면 아래처럼 사용하면 됩니다. ![이내용은 alt속성으로 치환됨](/assest/20180118/test.jpg "이 내용은 타이틀로 치환 됨") assets/test.jpg적용된 이미지이미지의 사이즈나 정렬을 변경하는 건 다음에 다루겠습니다.8. Gnav 변경은 어떻게 할까?커스터마이징한 Gnav영역테마도 적용했고, 글도 쓸 수 있지만 안 쓰는 기능 삭제를 비롯해 손볼 곳은 아직 많습니다. (분명 한두 시간이면 된다고 했던 일이 2주째 수정 중입니다…) 화면 구성을 고치려면 프로젝트에 포함되어 있는 템플릿 파일을 고쳐야 합니다.템플릿은 Liquid 라는 언어로 구성되어 있으며, 문법이 좀 난해하지만 충분히 헤쳐 나갈 수 있습니다. 다만 어디서부터 어떻게 고쳐야 하는지를 파악하는 게 어렵죠. 문법은 공식 사이트를 참고하고, 사용 가능한 변수는 여기를 참고하면 됩니다.사용 가능한 변수는 site와 page로 나눌 수 있습니다. site는 _config.yml 설정한 내용과 jekyll이 지원하는 전역 변수들입니다. page는 해당 페이지에 지정된 세부 변수들입니다. 글의 제목이나 경로 내용들은 기본적으로 세팅되어 있습니다. 추가적인 값을 다루려면 post를 작성하면서 meta정보를 추가하면 됩니다.템플릿의 시작파일은 index.html이고, 페이지에 layout이 지정되었다면 _layouts 안에 있는 [layout].html이 됩니다. 기본적 틀은 _layout/default.html에서 파생됩니다. 그외 파츠로 사용되는 HTML파일은 _includes에 넣고 `{% include header.html %} 같은 방식으로 추가하면 됩니다. 우리 변경하려는 파츠는 header.html에 있습니다. site.pages에는 모든 페이지가 들어있기 때문에 그중에 gnav가 지정된 글만 상단에 노출되게 했습니다. 그리고 상단 글에 대한 정렬이 없기 때문에 좋은 방식은 아니지만 1~10까지 숫자를 기입하면 순서대로 나오게 코드를 구성했습니다. (site.pages에는 posts와 pages가 같이 나옵니다.){% for i in (1..10) %}   {% for page in site.pages %}     {% if page.title and page.gnav == i %}     {{ page.title }}     {% endif %}   {% endfor %}  {% endfor %} 글에 옵션을 지정한 화면이제 pages에서 상단에 노출하고 싶은 글만 gnav를 숫자로 부여해 노출할 수 있게 변경했습니다.9. 스타일 변경은 어떻게 할까?sass로 구성된 스타일의 변경은 심도있게 다루지 않으려고 합니다. sass를 처음 사용한 것도 있지만 내용이 너무 깊어지기 때문입니다. 스타일변경은 _sass 밑에있는 scss 파일을 변경하면 되고, 템플릿마다 구조가 다르기 때문에 열심히 찾는 수밖에 없습니다.10. 저자 기능을 추가해보자 (1)최고의 난이도를 자랑하는 신규 기능 추가입니다. 브랜디의 기술 블로그에서는 작성자를 클릭하면 작성자의 글만 따로 모아서 볼 수있습니다. 하지만 이 기능은 공식적으로 지원되는 것이 아니기 때문에 처음부터 만들어야 했습니다. 완성된 작성자 기능위의 이미지와 같은 기능을 구축하려고 collection을 사용했습니다. collection은 posts나 pages와 같이 그룹핑된 글 목록을 이야기 합니다. posts나 pages는 기본 세팅되어 있고, 약간(?)의 설정 변경으로 collection을 추가할 수 있습니다. 작성자의 메인 페이지가 필요하니 authors라는 collection을 추가해보겠습니다.# _config.yml collections:   authors:     title: Authors     output: true jekyll을 재시작하면 아래와 같이 Authors가 관리자에 추가된 것을 볼 수 있습니다.authors는 작성자 메인 페이지만 생성하면 되므로, 내용에는 작성자에 대한 소개글만 간략히 쓰면 됩니다. jekyll admin에 한글 버그가 있기 때문에 우선 영어로 작성하고, 제목을 다시 한글로 수정하면 됩니다.포스팅마다 저자의 정보가 공통적으로 나와야 하기 때문애 위의 전역변수에 authors를 추가해 따로 관리하게 했습니다.# data/authors.yml # authors 공용 변수   - name: chunbs     koname: 천보성 팀장     email: [email protected]     position: R&D 개발2팀     img: /assets/profile/chunbs.jpg   - name: kangww     koname: 강원우 과장     email: [email protected]     position: R&D 개발2팀     img: /assets/profile/kangww.jpg 그리고 작성자의 포스팅을 엮어주려고 작성자의 아이디가 같을 때, 포스팅으로 나오게 구성합니다.{% if post.author %} {% for author in site.data.authors %}   {% if post.author == author.name %}   {{author.koname}}   {% endif %}  {% endfor %}  {% endif %} 11. 저자 기능을 추가해보자 (2)데이터가 준비되었다면 저자 레이아웃을 추가해야 합니다.(이거 도대체 언제 끝날까요) 저자가 작성한 글만 노출되어야 하는 게 어려울 수도 있지만 jekyll의 구동 원리를 이해하면 손쉽게 할 수 있습니다.jekyll은 내용 수정이 발생되면 전체를 다시 컴파일하는 구조입니다. 다시 말해 일부 파일이 변경되면 노출되는 모든 html파일을 다시 랜더링해서 write하는 것입니다. author의 각 작성자 페이지는 컬렉션에 포함되어 있기 때문에 랜더링이 발생하고 site.posts엔 작성된 모든 페이지 정보가 있습니다. site.posts를 foreach를 돌리고, 저자가 일치하는 페이지만 리스트로 보여줍시다.{% for post in site.posts %} <!-- author 정보가 저자와 같은 경우만 리스트로 출력한다. --> {% if post.author == page.author %}       {{ post.title }}         {{ post.content | strip_html | truncatewords: 25 }}         {{ post.date | date: "%Y-%m-%d" }}           {% if post.author %}         {% for author in site.data.authors %}           {% if post.author == author.name %}           {{author.koname}}           {% endif %}         {% endfor %}       {% endif %}       {% if forloop.last == false %} {% endif %}   {% endif %} {% endfor %} Conclusionjekyll admin은 은근히 버그가 많습니다. 그래도 ‘md파일을 메모장으로 작성하세요’라고 하는 것보단 편하죠. 다양한 기술을 사용하기 때문에 어려울 수도 있겠습니다. 글에서 소개할 수 없거나, 너무 깊어지는 내용은 소개에서 제외했습니다. 양해를 부탁드립니다. 대신에 브랜디 랩스는 저의 피땀 눈물로 만들어졌다는 걸 기억해주세요… 기타jekyll의 기본값 설정을 이용하면 layout과 같은 공통적인 부분을 쉽게 설정할 수 있다.# _config.yml defaults:  - scope:     path: ''     type: posts   values:     #permalink: "/blog/:title/"     layout: post     cover: /assets/default.jpg     author:  - scope:     path: ''     type: authors   values:     layout: author     cover: /assets/author.jpg     subtitle: ~담당하고 있습니다.     author: 영문이름 jekyll admin이 버그가 많아서 업로드 기능은 커스터마이징 했다. 루비와 UI코드를 고쳐서 다시 빌드하는 어지러운 작업을 했다.만약 버그를 고치기 어렵다면 IDE로 파일을 직접 수정하는 게 안전하다. 참고 1)마크다운 작성법은 여기를 참고하세요.글천보성 팀장 | R&D 개발2팀[email protected]브랜디, 오직 예쁜 옷만#브랜디 #개발문화 #개발팀 #업무환경 #인사이트 #경험공유
조회수 1148

컨텐츠 마케팅의 한계와 극복 방법에 관하여

글을 시작하며, 제가 이 글을 쓸까 말까? 망설였던 이유에 대해 이야기하고자 합니다. 저는 마케팅이 좋아서 대학교 때부터 본격적으로 마케팅 관련 공부와 활동을 시작했고, 지금도 그것을 꾸준히 이어오고 있으며, 현업에서 마케팅 담당을 한 지 4년을 넘어가고 있는 사람입니다. 다시 말해 지금까지 쌓아왔던 경험과 시각은 학생과 사원-대리급에 지나지 않고 많이 부족하다는 것을 잘 알고 있으며, 그래서 함부로 다른 서비스의 마케팅 사례들을 속단해서는 안 된다는 것도 알고 있습니다. 그럼에도 불구하고, <컨텐츠 마케팅의 한계와 극복 방법에 관하여>라는 글을 쓰려고 하는 이유는, (1) 그만큼 마케팅, 그리고 컨텐츠를 사랑하기 때문에 (2) 이렇게 컨텐츠 마케팅을 생각하는 사람도 있다는 것을 보여주고 싶기 때문입니다. 이 점을 먼저 이야기하면서 글을 시작하겠습니다. 난리를 치른 직방과 한국 일보, 무엇이 문제인가? 최근 페이스북을 보다가 경악스러운 (정말 경악스럽다는 표현밖에는 할 수가 없음) 컨텐츠를 두 개 보았는데, 하나는 직방에서 올린 웹툰이었고, 또 다른 하나는 한국 일보에서 올린 동영상이었습니다. 먼저 직방의 컨텐츠를 대략 요약하자면 아래와 같습니다. 인터넷에 돌고 있는 '자취방 썰'을 브랜드가 노출될 수 있도록 웹툰으로 재가공한 컨텐츠였는데, 문제는 (1) 이 컨텐츠를 보고 브랜드에 대해 일말의 긍정적인 느낌 (유용하다, 직방을 써야겠다 등)을 주지도 않고 (2) 브랜드 컨텐츠에 쓰기에는 내용과 표현 방식이 적절치 않았다는 점입니다. (풀 내용은 관련 기사 ◀링크 참고) 이에 직방은 사과문을 올렸지만, 돌아선 소비자들의 마음까지 어루만지지는 못했습니다. (직방의 사과문 ◀ 이것도 링크 참고)이 동영상도 페이스북을 보다가 경악했던 영상인데, 한국일보에서 올라왔던 <중국 놀이기구 사고> 영상입니다. 현재는 영상을 삭제한 것으로 보이는데, 이것에 대해 문제제기를 하면서 캡처를 해둔 것이 있어 위에 첨부했습니다. 문제가 되는 지점은 (1) 자극적인 카피 → 사고가 난 것인데, '한 소녀가 놀이기구에 대.롱.대.롱 매달린 채 돌아가고 있다"는 너무한 문구이며, (2) 실제로 놀이 기구가 고장이 나서 소녀가 사고를 당해 사망을 하였는데, 이 장면을 모자이크 없이 그대로 올렸고 (3) 무엇보다 이것을 '한국일보' 페이지가 올렸다는 점이 충격적이었습니다. 이것은 우리에게 경각심을 주는 내용도 아니고 (단지 사고가 이렇게 났다, 는 사실을 보여줄 뿐) 페이스북은 미성년자도 볼 수 있기 때문에 사실 전달 이외에 큰 교훈이 있는 것도 아닌 영상을 이렇게 올리는 것은 분명 잘못된 일이었습니다. 왜 이런 일이 일어났을까? 이 두 케이스를 보면서 "왜 이런 일이 일어났을까?"를 생각해보았을 때 크게 3가지 요인이 있는 것 같았습니다.첫 번째는 컨텐츠의 특성을 간과했기 때문입니다. '사람들에게 긍정적인 반응을 불러일으키는, 좋은 컨텐츠'라 함은 감동, 재미, 정보 3가지 요소가 들어갑니다. 그리고 이러한 좋은 컨텐츠들은 제가 굳이 예시를 들지 않아도 이젠 너무나도 쉽게, 많이 볼 수 있습니다. 그러나 위 2가지 사례(직방과 한국일보)에서는 이 3가지 요소를 찾아볼 수 없습니다. 어떠한 감동도 없고, 재밌지도 않고, 정보도 없습니다. 두 브랜드에서는 이 점을 간과했던 것 같습니다. 두 번째는 SNS의 특성에 관한 이야기입니다. SNS 세상은 "내가 공유하는 것 = 나"인 세상입니다. 자신의 전문 분야에 관련된 정보를 많이 공유하면 '전문가'로 금방 인식되는 경우를 많이 보셨을 것입니다. 이걸 다른 말로 하면 감동적인 컨텐츠를 많이 공유하면 '나 이렇게 감수성이 풍부한 사람이야'를 보여주는 것이고, 웃긴 컨텐츠를 많이 공유하면 '나 이렇게 재밌는 사람이야'로 포지셔닝된다는 것이지요. 이렇게 '내가 공유하는 것 = 나'로 인식되는 세상에서 무섭고, 잔인하고, 자극적인 컨텐츠를 공유하면서 '나 이렇게 잔인한 걸 봐도 아무렇지 않은 졸라 쎈 사람이야'이라고 자신을 표출하는 사람은? 사이코패스가 아닌 이상, 그럴 리가 없을 것입니다. 나의 실명과 이름, 행동 로그가 공유되는 SNS, 특히 페이스북에서 대놓고 이런 행동을 하기는 매우 어렵죠. 이런 관점에서 봤을 때도 직방과 한국일보는 SNS 세상의 특성을 잊어버렸던 것으로 보입니다. 마지막으로 지나친 성과주의를 이야기하고 싶습니다. 다른 나라에서 안 살아봐서, 일해보지 않아서 우리나라만의 특성인지 모르겠으나, 우리나라에서는 SNS 운영에도 성과주의가 적용되는 경우를 심심치 않게 봅니다. '결과만 잘 나오면 뭐든 올려도 된다'는 생각이지요. 위에서 쪼아서, 달성해야 하는 목표가 있어서, 등등 나름의 이유는 있겠습니다만 무엇이든지 '숫자'로 보이는 것을 좋아하는 조직이라면 SNS 운영을 할 때에도 이런 성과주의에서 벗어나기 힘듭니다. 왜냐면 SNS야말로 숫자로 눈에 드러나기 딱 좋은 곳이니까요. 공유 수 몇 건, 동영상 재생 수 몇 회, 이런 게 외부에 보이다 보니 뭐가 됐든 일단 반응만 많이 나오게 해보자, 고 맘만 먹으면 그렇게 하기 쉽죠. 아마 위 두 케이스도 성과주의에서 자유롭지는 못했을 것 같습니다. 그렇다면 어떻게 해야 할까? 첫째는 SNS 운영을 잘 한다고 해서 다가 아니라고 생각해야 합니다. 아이러니하게 들릴지 모르지만, 페이지 팬 수가 10만이 되든 20만이 되든, 동영상 재생이 5만 건 되든, 10만 건이 되든, 좋아요가 1만 개든 10만 개든. 그것만 보고 있으면 안 된다는 말입니다. 이 브랜드에서 컨텐츠 마케팅을 하는 이유가 무엇인가? SNS 운영을 통해 무엇을 얻을 것인가? 다음 단계, 합의가 있어야 합니다. 그런데 이다음 단계를 규정할 때에는 '브랜딩' 혹은 '인지도 상승'처럼 두루뭉술하면 안 됩니다. 그런 목표라면  앞서 말한 성과주의에 빠지기 쉽습니다. "SNS를 통해 우리 브랜드를 인지시키고 사이트에 유입시킨다, 혹은 회원 가입시킨다" 같이 SNS 운영 다음의 구체적인 마케팅 목표가 있어야 합니다. 이것을 다양한 요소로 SNS 여기저기에 녹여야 하며, 그 결과가 어떤지도 추적해야 합니다. 예컨대 SNS 컨텐츠를 보고 앱을 다운 받는 게 목표라면 SNS 컨텐츠에 앱 다운로드 유도 장치가 있어야 하며, 이것에 대해 사람들이 얼마나 반응을 했는지 SNS 컨텐츠 자체의 결과와 대비해서도 봐야겠지요. 둘째는, SNS 운영 특히 컨텐츠를 만드는 사람에게 '소명의식'이 있어야 합니다. 온라인에 컨텐츠를 올리는 그 순간 누군가 저장할 수도 있고, 캡쳐를 할 수도 있다, 그리고 이것은 내가 알지 못하는 제 2, 3의 공간에 남을 수도 있고, 계속해서 복사될 수도 있다는 생각을 해야 합니다. (이게 되게 무서운 일이고, 스트레스받는 일이지만 감내해야 할 부분이라 생각합니다 ㅠㅠ) 내가 만드는 컨텐츠는 우리 브랜드가 낳은 알이라고 생각하며 이것은 평생 죽지 않는다고 여기는 것이지요. 또한 내가 만든 컨텐츠가 상상 이상의 영향력이 있다는 점을 명심해야 합니다. 나는 개인 타임라인에 내 프로필로 포스팅을 하는 게 아니다, 내 이름의 블로그에 글을 쓰는 게 아니다, 좋아하든 싫어하든 우리 브랜드에 관심이 있는 사람들이 쳐다보고 있는 공개 게시판에 우리 브랜드의 이름으로 컨텐츠를 만들어 올리는 것이다, 라고 늘 자각하고 있어야 합니다. 내가 쓴 글 한 줄로 사람들이 감동을 받기도 하고 상처를 받을 수도 있고요, 힘이 나게 만들 수도 있고 인생을 포기하고 싶어 지게 만들 수도 있습니다. 이런 생각을 하면 결코 쉽게 컨텐츠를 만들 수도, 올릴 수도 없습니다.마지막으로, 내 브랜드 고민, 경쟁사 견제를 하기 전에 사람에 대해 먼저 생각해야 합니다. 우리 브랜드의 컨텐츠를 만드는 것이니까 누구보다 잘 알아야 하는 것 맞습니다. 경쟁사가 하고 있는 마케팅과 차별화되어야 하니까 그들이 무엇을 하는지도 알아야 합니다. 하지만 그전에 어떤 사람들이 우리 브랜드를 좋아하는가? 어떤 사람들이 우리 브랜드를 좋아하게 만들고 싶은가? 그들은 무슨 특성을 가지고 있고, 어떤 이유로 우리 브랜드를 좋아하는가? 어떤 컨텐츠를 좋아하는가? 어떤 음악을 듣고 어떤 글에 반응하는가? 어떤 생각을 가지고 우리 서비스를 쓰는가? 컨텐츠 마케팅 담당자라면 이런 질문에 충분히 고민하고 나름대로의 답을 갖고 있어야 한다고 생각합니다. 컨텐츠를 만드는 사람이 브랜드가 되기보다는 유저가 먼저 되어야 하는 것이죠. 그러다 보면 함부로 컨텐츠를 만들 수 없습니다. 우리 브랜드를 좋아하는 사람들은 이런 거 싫어해, 이런 컨텐츠엔 반응하지 않을 거야, 라는 감이 있기 때문입니다. 글을 시작하면서 말했듯이 저는 아직 많이 부족하고, 그동안 경험한 것보다 앞으로 경험할 일이 더 많은 사람입니다. 하지만 그동안 다양한 브랜드의 SNS를 운영해보고, 현재는 스타트업에서 컨텐츠를 만드는 일을 하면서 제가 해왔던 일, 하고 있는 일에 대해 나름대로 깊은 고민을 해왔습니다. 그리고 애정도 각별하죠. 어디 가서 부끄럽지 않게 SNS 운영을 하려면 어떻게 해야 할까, 다른 사람들은 어떻게 컨텐츠를 만드나, 무엇이 좋다고 느껴지는가, 무엇을 우리 브랜드에도 적용해볼 수 있을까, 매일매일 관찰하고 적용도 해보고 더 나아지려고 노력해왔습니다. 그렇기 때문에 앞서 이야기한 두 브랜드의 사례가 더욱 안타까웠습니다. 내부의 사정은 모릅니다. 대행사 직원이 그랬는지, 담당자가 그랬는지, 인턴이 그랬는지, 팀장이 그랬는지 아무것도 모르죠. 그러나 뭐가 됐든 너무나도 마음이 아픈 사례라고 생각했습니다. 대행사 직원이 그랬다면, 담당자가 그랬다면, 인턴이 그랬다면, 팀장이 그랬다면, 뭐가 됐든 다 안타깝습니다. '포스팅' 버튼을 누르기 전에 한 번만 더 생각했다면, 기획 아이디어를 내기 전에 한 번만 더 생각했다면, 이런 일이 생겼을까 싶고요. 특히나 직방은 스타트업계에서는 소위 성공 사례라고 불리는 브랜드이기 때문에 더더욱 애정 어린 시선으로 보고 있었습니다. 아니 정확히 말하면 부러운 게 많았죠. 설현도 광고 모델도 쓰고, 좋겠다. 하면서요. 그래서 더욱 잘 했으면 좋겠다, 고 기대했던 것도 있습니다. 하지만 이미 일은 일어났고 되돌릴 수 없으니, 이제 와서 할 수 있는 것이라곤 과거의 실수를 복기하고 되풀이하지 않을 방법을 찾을 수밖에 없게 되었네요. 그래서 기록하고 싶었습니다. 아프지만 잊지 말아야 하니까요. 부디 이런 진심을 알아주시길 바라며 글을 마칩니다. SNS 운영도, 컨텐츠 마케팅도 다 좋을 순 없겠지만 지금보다 더 좋을 수 있을 거란 믿음으로.#앵커리어 #마케팅 #마케터 #콘텐츠 #콘텐츠마케팅 #인사이트 #조언 #경험공유

기업문화 엿볼 때, 더팀스

로그인

/