스토리 홈

인터뷰

피드

뉴스

조회수 1003

[인공지능 in IT] 인공지능과 저널리즘

얼마 전, 재미있는 기사를 읽었다. 일본의 한 SF 공모전에 응모한 작품 1,400편 중 인공지능이 작성한 소설 두 편이 예선 심사를 통과했다는 내용이었다. 이 중 소설 한편의 제목은 '컴퓨터가 소설을 쓴 날'이다. 소설을 작성하는 인공지능 기술을 개발한 연구팀은 육하원칙 등의 제시어를 준 뒤, 연관어에 따라 소설을 쓰는 알고리즘을 활용했다.미디어 혹은 인공지능 분야에 생소한 독자들에게 다소 신기할 수 있겠지만, 사실 인공지능을 활용한 저널리즘은 수 년 전부터 진행 중이다. 국내에서는 2014년 서울대학교 언론정보학과의 'hci+d Lab' 이준환 교수팀이 개발한 알고리즘을 시초라고 할 수 있다. '프로야구 뉴스 로봇'이라고 불리는 소프트웨어는 KBL의 모든 경기를 자동으로 요약해 정리한다. 연구팀이 처음부터 이 같은 기능을 염두에 둔 것은 아니었고, 데이터를 시각화하는 과정에서 시각화 방식을 텍스트로 바꿔본 것이 연구의 시작이라고 한다. 위 사례는 사람이 아닌 기계가 직접 '글'을 작성했다는 점에 있어 의미가 크다. 미디어 업계에서도 디지털화는 불가항력 같은 존재가 되고 있다.얼마 전, 옥스퍼드-로이터 저널리즘 연구소에서 미디어 업계를 대상으로 조사를 시행했다. "2018년 실행해야 할 가장 중요한 과제는 어떤 것이라고 생각하는지"에 대한 물음에 "데이터 수용량을 증가시키는 것"을 가장 많이 답변했다. 모바일 알림, 웹사이트나 애플리케이션에 사용자를 등록시키는 일 등 여러 과제들이 있었지만, IT 솔루션 업계도 아닌 미디어 업계가 데이터 수용량 증가를 최우선 과제로 생각하고 있다는 사실은 개인적으로 매우 충격적이었다. 또한, "현재 귀사에서는 기사 보도에 있어 어떠한 용도로 적극적인 인공지능 기술을 도입할 예정입니까?"라는 질문에 '컨텐츠 추천', '업무 자동화', '기삿거리 탐색' 등 다양한 분야에서 인공지능 기술 도입을 계획하고 있었다. 그만큼 이미 언론에서도 인공지능 기술은 먼 세상 이야기가 아닌, 당장 피부로 느껴질 정도로 가까워졌다.세계 최대 통신사 중 하나인 'Associated Press(AP)'는 2017년 'The Future of Augmented Journalism: A guide for newsrooms in the age of smart machines'이라는 인공지능 활용 기술 가이드를 발간했다. 해당 가이드에 따르면, 인공지능은 언론에서 크게 다섯가지 영역으로 활용된다. 이에 대한 예시를 하나씩 살펴보도록 하자.첫번째로 'Machine Learning', 즉 기계학습이다. 기계학습을 이용하면, 방대한 데이터로부터 결론을 도출하는 과정을 쉽게 처리할 수 있다. 그리고 기계학습 알고리즘을 통해 기자들은 이미지를 포함한 막대한 양의 자료를 한 번에 처리할 수도 있다. 미국의 매체 'Quartz' 소속 'Sarah Slobin' 기자가 트럼프 미국 대통령의 취임 연설에 대한 기사에 기계학습을 이용한 분석 자료를 쓴 일례가 있다. 트럼프의 얼굴 표정과 연설에서 표현된 감정을 판단하는 데에 기계학습 알고리즘을 사용한 것.< 출처: Quartz, 제공: 스켈터랩스 >두번째 활용 영역은 'Language'다. 인공지능 분야에서 언어에 대한 연구는 꾸준히 이어지고 있는데, 언어 처리 분야 중에서도 저널리즘과 관련 있는 기술은 '자연어 생성'과 '자연어 처리'다. 당연하겠지만, 자동으로 문장을 생성하는 것은 언론에서 매우 유용하게 사용할 수 있는 기술 중 하나다. 'LA Times'는 'LA Quakebot'이라는 서비스를 개발했다. 'LA Quakebot'은 자연어 생성 기술을 활용해 지역에서 지진이 일어난 순간, 이미 작성된 프레임에 맞춰 기사를 작성하며, 완성된 기사는 트위터를 통해 송출한다.< 출처: LA QuakeBot 트위터, 제공: 스켈터랩스 >세번째는 'Speech'로, 저널리즘에서 대화형 인터페이스가 뉴스 소비 및 유통에 어떠한 영향을 미칠 지 관심을 가지고 있다. 이미 'AP', 'Wall Street Journal', 'BBC', 'Economist' 등 여러 미디어가 오디오 인터페이스 기술을 시도하는 것으로 알려졌다. Speech 역시 크게 두 가지로 나뉘는데, 'TTS'라고 불리는 'Text-To-Speech'를 활용하면 뉴스룸에서 제공하는 문자 기사를 음성으로 변환시키고, 합성된 음성을 콘텐츠로 송출할 수 있다. 반대로 'STT', 즉 'Speech-To-Text'를 활용하면 음성으로부터 의미를 잡아내고, 모든 의도와 목적에 맞춰 음성을 문자로 변환시키며, 이를 통해 기자들이 인터뷰 내용을 녹취하는데 소요하는 시간을 줄일 수 있다.< 출처: BBC NEWS LABS, 제공: 스켈터랩스 >네번째, 듣는 것과 녹취하는 것을 넘어 눈으로 본 것을 기록할 수 있는 'Vision' 기술이다. 컴퓨터 비전을 활용하면 빠르고 쉽게 이미지 및 영상을 분류하고 정리할 수 있다. 용이한 검색을 통해 궁극적으로 편집 속도까지 높일 수 있는 셈이다. 'AP'는 인공위성으로 수집한 영상 데이터를 공급하는 'Digital Globe'라는 기업을 통해 동남아 선박의 고해상도 위성사진을 확보했다. 이를 통해 노예선에 관한 탐사보도에 필요한 결정적인 증거를 찾으며, 2016년 공공서비스 부문 퓰리처상을 수상했다.< 출처: AP, 제공: 스켈터랩스 >마지막으로 'Robotics'를 꼽을 수 있다. 로봇 센서를 활용해 사건 사고에 대한 사람들의 반응을 실시간으로 측정할 수 있으며, 앞서 언급한 'Quakebot'의 예처럼 자연재해가 발생하는 것에 대해 다룰 수 있다. 'AP'는 2016년 하계올림픽 당시, 로봇과 원격 카메라를 이용해 기자들이 물리적으로 직접 접근할 수 없는 지역에 카메라를 설치하고, 원격 조종해 촬영했다. 또한, 드론을 이용해 이라크 모술 남동쪽 다이바가 근처에 추방된 이라크인들을 촬영해 중독 지역 난민 위기에 대해서도 보도한 바 있다.< 출처: AP, 제공: 스켈터랩스 >이렇듯 인공지능이 미디어 업계 전체에 긍정적인 영향을 주고 있으며, 이를 활용한 사례는 앞으로도 더욱 늘어날 것으로 전망한다. 다만, 지속적으로 발전하는 인공지능을 무조건 도입하는 것만이 능사는 아니다. 인공지능 기술의 확산으로 보도 속도, 보도 규모 및 범위 등에 도움될지라도, 데이터의 질에 따라 좋지 않은 기사가 나올 수 있기 때문이다. 'AP'의 스마트머신 시대 뉴스룸을 위한 가이드에도 언급된 포인트로 마무리를 해보자.1. 인공지능은 저널리즘의 도구이지, 저널리즘을 대체하지 않을 것이다.2. 인공지능은 인간과 마찬가지로 편향적이고, 실수를 할 수도 있다. 이는 데이터가 모든 것을 결정하기 때문이다.3. 인공지능이 만병통치약은 아니다. 최근 자율주행 자동차 사고 이슈처럼 기술이 극복하지 못하는 문제는 여전히 존재한다.4. 인공지능에 대해 더 많이 알아야 인공지능 활용 가능성의 문이 크게 열린다.5. 저널리즘의 도구가 변한다고 해서 저널리즘의 법칙이 변하지 않는다. 언제나 윤리와 기준은 매우 중요하다.이호진, 스켈터랩스 마케팅 매니저조원규 전 구글코리아 R&D총괄 사장을 주축으로 구글, 삼성, 카이스트 AI 랩 출신들로 구성된 인공지능 기술 기업 스켈터랩스에서 마케팅을 담당하고 있다 #스켈터랩스 #기업문화 #인사이트 #경험공유 #조직문화 #인공지능기업 #기술기업
조회수 3224

완벽주의라는 마약을 끊자

 오늘은 완벽주의에 대해 이야기해볼까 합니다. 이 이야기에 앞서 완벽주의에 대한 정의를 내리기보다는 제가 생각하는 완벽주의란 어떤 것인지에 대해 경험을 통해 이야기를 시작해볼까 합니다. 제가 얼마나 더럽게 완벽함을 추구했는지를 이야기할 때 보통 우스갯소리로 스타크래프트라는 게임을 플레이하면서 제가 추구했던 전략을 예로 많이 듭니다. 저는 저그 종족을 제일 많이 플레이했었는데 해처리에서 라바를 통해 유닛을 변태 시킬 때 꼭 3마리가 가득 차있어야만 변태를 시켰습니다. 4개의 해처리를 일렬로 짓고 각각의 해처리에서 3개의 라바가 반드시 존재할 때 12개의 라바를 선택한 후 한 번에 유닛을 뽑는 쾌감을 즐기곤 했죠.해처리의 오와 열을 맞추고 각 해처리에서 라바가 3마리씩 나올때까지 기다립니다 친구들과 저녁시간에 가볍게 만날 때는 항상 제 계획대로 움직여야 했습니다. 저는 밤에 언제, 어떻게 집에 갈 건지(혹은 밤샘 술과 노가리를 어느 장소에서 깔 것인지) 조차 미리 정한 후에 친구들과 만나곤 했죠. 데이트를 할 때도 정해진 코스로 정해진 시간에 가야만 했고, 만약 영화나 연극을 보기로 했다면 시작시간 10분 전에 가지 않으면 식은땀이 흘렀기 때문에, 자기 자신과 일행들을 보채며 30분 전에 도착해서 땀을 식히곤 했습니다. 저의 이런 습관은 제가 하는 일에도 영향을 미쳤는데, 프로그램을 코딩할 때 완벽하지 않으면 만들 시도조차도 하지 않게 하는 겁쟁이가 되도록 만들었습니다.(물론 완벽함을 추구하는 것이 득이 될 때도 있었습니다만) 반대로, 저의 시뮬레이션대로 위의 상황이 잘 진행되지 않으면 저는 초조했고 짜증이 났습니다. 내가 계획한 Best plan이 있는데 왜 다른 사람들은 알아주지 않는 걸까. 이 사람들은 정말 생각이라는 게 있는 걸까. 제가 어릴 때 아버지는 준비된 사람에게는 준비된 미래만이 있다며 준비성을 강조하셨습니다. 가훈도 "준비하는 사람이 되자"였지요. 저희 아버지에겐 "준비하는 사람"이 어떤 의미인지는 정확히 모르겠지만 제가 준비성이 철저한 사람이 되려고 노력하면 겪은 경험에 의하면 아버지의 말씀은 반은 맞고 반은 틀렸습니다. 틀린 반쪽에 대한 저의 논리를 뒷받침할 예를 들어볼게요.완벽은 유연을 이길 수 없다 중학교 시절 학교에서 있었던 일입니다. 시간표 중에서 일주일에 세네 번가량은 체육수업이 있었습니다. 체육수업이 있는 날은 집에서 체육복을 챙겨가야 했습니다. 저는 저와 우리 가족의 원칙에 따라 체육 수업 전날에는 시간표를 확인하고 체육복을 챙겼습니다. 하루는 제가 학교에 도착 후에 그날의 시간표를 확인하고 사물함에서 교과서를 꺼내 책상 서랍에 넣는 도중 아차 싶은 겁니다. 예상하셨다시피 집에서 체육복을 가져오는 것을 까먹은 것이죠. 그때부터 저의 등에는 식은땀이 흘렀고 안절부절못하고 다리만 떨 뿐 아무것도 하지 못했습니다. 다행히 제 짝꿍도 체육복을 가져오지 않았다고 했습니다. 체육시간에 체육복이 없으면 수업시간 동안 벌을 받아야 했는데 벌을 받는 사람이 나 혼자가 아니라는 사실에 한시름 놓았지요. 그런데 짝꿍이 이렇게 이야기하는 겁니다."체육복이 없으니 옆반에 빌리러 가야겠다" 우리 반 친구들은 똑같은 시간에 체육수업을 들으니 친한 우리 반 친구의 체육복을 빌릴 수는 없습니다. 그렇다면 그날 체육복을 빌리는 방법은 단 한 가지. 바로 그날 체육수업이 있는 반을 찾아서 누군가에게 헬프를 요청해야 하는 겁니다. 하지만 저는 체육수업이 있는 반을 찾고 누군가에게 도움을 요청하기보다는, 체육복을 까먹은 자신을 탓했고, 체육 선생님께 꾸중을 들어야만 했습니다.즐기는 사람은 (완벽한 사람보다) 행복하다 어렸을 적에 무궁화 꽃이 피었습니다, 깡통차기, 얼음땡과 같은 고전 놀이를 하며 친구들과 지냈던 좋은 기억이 있습니다. 위에 언급된 놀이의 공통점은 소수의 술래가 존재한다는 것이고, 술래가 된 사람은 필사적으로 술래에서 벗어나기 위해 열심히 뛰어다녀야 했습니다. 그리고 놀이를 잘 하는 아이들은(술래를 잘 따돌리고 술래를 하는 빈도가 낮은 아이들) 다른 아이들보다 멋진 녀석처럼 보였지요. 그래서 저도 친구들과 놀이를 할 때면 술래가 되지 않기 위해 필사적으로 노력하곤 했습니다. 가끔은 야비한 수를 쓰기도 했고요. 저와 친했던 웅희라는 친구는 달랐습니다. 이 녀석이 얼마나 특이했냐 하면, 녀석이 술래에게 잡혀 자신이 술래가 되면 입버릇처럼 이렇게 얘기했습니다."더 좋아" 도대체 뭐가 더 좋다는 건지 처음에는 이해를 할 수가 없었습니다. 술래가 더 좋다니? 웅희 녀석은 씩 웃더니 "더 좋아"를 신명 나게 외치면서 우리를 잡으러 다니기 시작했습니다. 그런데 그 모습이 얼마나 멋있었던지 우리는 술래가 될 때마다 웅희를 따라 "더 좋아"를 외치기 시작했지요. 술래잡기가 끝나고 저는 웅희에게 다가가 "더 좋아"의 의미에 대해 물어보았습니다. 왜 네 녀석은 술래가 되었는데 더 좋은지 말이죠. 웅희는 이렇게 이야기했습니다."맨날 안술래(숨는 역할)만 하면 재미없잖아. 가끔은 술래도 해야 재밌지!" 위에서 등장한 두 아이들의 공통점은 무엇일까요? 이들은 일이 벌어지기 전에 미리 이것저것 걱정하지 않습니다. 그들은 상황 대처능력이 빠릅니다. 그리고 자신을 믿고 상황을 즐기기까지 합니다. 이 아이들의 힘의 원천을 한마디로 하면 다음과 같을 것이라고 생각합니다.A bird sitting on a tree is never afraid of the branch breaking,because her trust is not on the branch but on it's own wings.나무에 앉아있는 새는 가지가 부러질까 걱정하지 않는다.그녀가 믿는 것은 나뭇가지가 아니라 자신의 날개이기 때문에. 여러분도 완벽한 나뭇가지를 찾기 위해(또는 만들기 위해) 스트레스를 받고 시간을 낭비하고 있진 않은가요? 만약 제가 유연성을 가지고 체육복을 빌릴만한 비슷한 체구의 아이들을 친구로 만들 능력을 가지고 있었다면 어땠을까요? 안술래가 되기 위해 노력하는 것도 중요하지만 술래가 되었을 때의 또 다른 즐거움을 알게 된다면 어떨까요? 현실이 아무리 비참하더라도 날아오를 날개가 튼튼하다면 걱정할 필요가 없을 것이라고 믿습니다. 아버지가 말씀하신 준비는 날아오를 때를 대비하여 날개를 단련하라는 뜻인지도 모르겠네요. 심리학자 아들러의 말을 마지막으로 글을 마치도록 하겠습니다. 현실은 엄격성보다 정신적 유연성을 요구하기 때문이다. 다시 말해, 우리가 몸담고 있는 현실은 추상 작용을 숭배하거나 신격화할 것이 아니라 적절히 이용할 것을 요구한다는 뜻이다. 어쨌든 세상을 살아가는 데 엄격하게 적용할 수 있는 원리 같은 것은 절대로 없다. 어떤 문제의 해결책으로 아주 정확한 것까지도 지나치게 전면으로 내세워질 경우에 삶의 흐름을 방해할 수 있기 때문이다. 예를 들어, 어떤 사람이 청결과 진실을 삶의 목표로 삼은 경우에 그 목표 자체가 그 사람의 인생을 방해하게 되어 있다.- 아들러의 말 page62에서 발췌, 알프레드 아들러#비주얼캠프 #인사이트 #경험공유 #조언
조회수 1489

INSIDE KURLY: 상품위원회 편 1/2

매주 금요일, 컬리에서는 품목별 전문 MD가 컬리만의 70여 가지 기준에 맞춰 엄선한 상품을 직접 경험해보며 깐깐하게 검토하는 '상품위원회'가 열린다. 산지 곳곳에서 직접 공수해온 신선 채소부터 하루 전날 잡혀 식탁에 오른 갖가지 수산물, 새로운 푸드 트렌드를 제안하기 위한 생경한 이국의 식재료까지. 한 주간 채집한 1백여 개의 상품을 세밀하게 분석하며, 컬리가 소개하기에 가장 이상적인 가치를 지닌 상품을 골라내는 마지막 단계다. 생산자와 소비자 모두에게 옳은 서비스를 통해 나와 내 가족을 위한 상품을 선보이겠다는 컬리의 신념이 녹아있는 시간이기도 하다. 2015년 3월부터 꾸준히 이어오며 어느덧 200회를 넘긴 상품위원회의 현장에서 오간 흥미로운 대화를 기록했다. 김슬아대표: 이베리코 품종에 대해 얘기할 때 '왜 하필 세보일까'라고 많이들 하잖아요. 글쎄요. 왜 세보(Cebo)일까요?MD S: 이베리코 역시 한우처럼 등급이 나뉘어요. 베요타의 개체 수가 가장 적으니 그만큼 희귀성이 있죠. 대신 기름이 많고 가격이 비싸요. 이베리코의 높은 등급은 사실 건조육에서 그 가치가 발휘되는 거라 정육으로 먹는 고기에는 큰 영향이 없다고 봐요. 비육이나 운동량의 차이에 따라 육질이 조금 달라져요. 이번에 세보 등급 이베리코를 소개하는 가장 큰 목적은 이베리코 돼지 자체를 대중화하고 싶어서. 이베리코인데도 무항생제 한돈 가격 정도밖에 되지 않거든요. 김슬아대표: 드디어! 포항초 시즌이 되었군요. 포항초는 포항에서 나서 포항초인거죠? MD H: 네, 맞아요. 포항 쪽에서  재배한 시금치를 포항초라고 합니다. 시금치는 겨울 작물이죠. 노지에서 재배하려면 남부 지방에서만 가능해요. 일반 시금치보다 더 맛이 좋아서 겨울에는 포항초를 많이 찾으시더라고요.MD L: 포항초는 태풍이나 추위를 맞고 자라기 때문에 맛에서도 그쪽 지방의 특색이 느껴져요. 좀 더 달큼하고 깊은 맛이 나지요. 모양도 그렇고요. 밑단에서 나는 보랏빛 보이시죠? 포항초는 지금부터 3월까지 다룰 수 있습니다.  밑단을 잘 묶어두면 선도가 잘 유지됩니다. 김슬아대표: 정말 가지런하고 예쁘게 내어오셨네요.MD L: 마늘이랑 올리브만 해서 데쳤어요. 원래는 간을 더 해야 하는데 워낙 자체로 맛이 있어서 특별한 간을 할 필요가 없는 것 같아요.  포항초를 검색을 하면 포항초 샐러드 레시피가 많이 나와요. 그만큼 생식으로 많이 먹기도 하죠. MD J: 고트 치즈는 겨울철에 샤퀴테리와 치즈 많이 찾으실 것 같아서 가지고 왔습니다. 오리지널과 허니 고트를 준비했어요.김슬아대표: 컬리에서 쉐브르는 판매하고 있잖아요. 이 제품은 원산지가 어디죠? MD J: 쉐브르는 굉장히 부드러운 제형이고 이 고트 치즈 상품은 단단한 편입니다. 스페인에서 생산한 상품이에요.  산양유 89% 정도가 들어가 있고, 유통기한이 6개월로 좀 긴 편이라 산양유 거부감 없으신 분들은 조금씩 드셔보셔도 좋을 것 같아요.김슬아대표: 저는 완전 거부감 없고 정말 좋아해요. 괜찮아요. 맛있어요. 맛있네요. MD J: 산양유 향이 거부감이 엄청 드는 정도는 아니고, 무난하게 베이글에 곁들여 먹어도 괜찮은 정도인 것 같아요.MD S: 고트 찾으시는 분들이 치즈 입문자는 아니기 때문에 그리 낯설어 하시지 않을듯해요.김슬아대표: 먹어보니까 고트 치즈 치고는 굉장히 마일드한 편이네요. MD S: 이거 오믈렛에 넣으면 정말 맛있어요. MD J: 뒷맛에 나오는 양털 냄새 느껴지시죠? 김슬아대표: 워낙 부드러워서 양털 냄새 말씀 안 하셨으면 몰랐을 뻔했어요.MD J: 처음에는 잘 느껴지지 않는데, 먹다 보면 나중에 탁 치고 올라오는 맛이 있어요. 산양유도 마찬가지예요. 처음에는 우유랑 비슷한가 싶다가 뒤쪽에서 치고 올라오는 맛이 있죠. 오리지널 고트 치즈에 거부감이 있으신 분들은 허니 드셔보시면 좋을 거예요. 단맛이 느껴지기 때문에 특유의 향이 좀 덜 나거든요. 고트 치즈와 꿀은 굉장히 잘 어울리는 조합이에요. 빵에 올려 먹을 때도 견과류와 꿀을 같이 곁들이면 아주 맛있어요.MD S: 확실히 쉐브르보다 더 단단한 느낌이네요.김슬아대표: 산양유가 우유보다 지방이 적은 편이기는 한데 보다 더 지방을 많이 빼서 단단하게 만든 것 같고, 소프트 치즈 치고 제형이 독특하기는 하네요.CR P: 부서지는 질감에서 약간 하드 치즈의 특성이 느껴지기도 해요.김슬아대표: 원래 고트가 좀 그렇긴 해요. 안단테 치즈도 보시면, 딱 잘랐을 때 균일하게 부서지는 건 아니잖아요. 아마도 제형은 지방을 얼마나 뺐느냐일 거고요. 에디터 S: 보통 판매하는 고트 치즈들 보면 플라스틱 용기 안에 개폐를 할 수 있게 담겨있는데, 이 제품은 포장이 특이하네요.김슬아대표: 안단테 치즈 같은 경우는 원뿔 형태로 통을 만들거든요. 그렇게 하기 위해서 드레인 공정이 꽤 많이 들어가는 걸로 알고 있어요. 드레이닝을 많이 해서 시큼한 향도 많이 나는 게 아닐까요? 약간 신맛이 느껴지지 않으세요?"제197회 컬리 상품위원회에서 생긴 일,마켓컬리 YouTube에서 확인하실 수 있어요!"↓↓↓https://www.youtube.com/watch?v=82FynNhVPaA
조회수 1150

월간<디자인>'블랭크 코퍼레이션' 리브랜딩

'월간< 디자인 >' 7월호에 최근에 진행한 '블랭크 코퍼레이션'의 리브랜딩에 대한 기사가 실렸습니다.아래는 월간 디자인 기사 전문입니다.디지털 시대를 위한 본질을 만들어내는 공장블랭크코퍼레이션의 타입페이스와 그래픽 모티브, 브랜드 마크를 조합한 포스터를 오피스 한쪽 공간에 부착했다."스스로를 재창조하지 않으면 생존할 수 없다. 오늘날의 성공을 가져다준 모든 것을 반복해서 한다고 미래에 또다시 성공할 것이라는 건 잘못된 생각이다.” 인스타그램 대표 케빈 시스트롬Kevin Systrom의 말처럼 세상은 등가속도로 무섭게 변하는 중이다. 콘텐츠와 커머스 또한 디지털의 문법에 따라 완전히 새로운 생태계를 구축하고 있다. 이러한 판도 속에서 2016년 2월 론칭 이후 성공 가도를 달리고 있는 블랭크TV가 최근 브랜드명을 ‘블랭크코퍼레이션’으로 확장해 아이덴티티를 새롭게 정립했다. 론칭 3개월 만에 매출 15억 원을 돌파하고 최근에는 월 매출 100억 원을 달성한 블랭크코퍼레이션. 이들이 급변하는 시장 환경 속에서 순항할 수 있었던 결정적 이유는 뭘까? 진부하게 들릴지 모르겠지만, 본질에 충실했기 때문이다.명함홀더와 명함블랭크코퍼레이션의 캘린더 블랭크코퍼레이션의 시작은 셀프 다운펌 크림으로 남성들 사이에서 그루밍 브랜드로 각광받기 시작한 블랙몬스터Black Monster를 론칭한 비디오 커머스 전문 기업이었다. 스마트폰 헤비 유저들은 대체로 정보를 동영상 형태로 받아들인다는 데 착안해 일찍이 영상 콘텐츠 기반의 비즈니스 모델을 제시한 것이다. 블랭크코퍼레이션이 추구하는 본질은 슬로건인 ‘라이프 니즈 솔루션’으로 설명할 수 있다. 소비자의 일상에는 크고 작은 문제들이 있는데 이를 기획, 생각, 플래닝을 통해 해결하겠다는 의지를 담은 것. 최근 론칭한 몇 가지 브랜드를 살펴보면 블랭크코퍼레이션의 비전을 더 쉽게 이해할 수 있다. 그중 라이프스타일 브랜드 소소생활은 가볍고 건강한 식문화에 대한 관심을 바탕으로 소소반끼, 소소한바 등의 제품을 판매한다. 시간이 없어도 가능한 한 건강하게 끼니를 챙기고 싶은 젊은 세대의 니즈를 포착한 것이다. 이 외에도 반려동물 브랜드 아르르Arrr는 단순히 ‘애완’이 아닌 ‘반려’에 초점을 맞춰 배변 교육을 위한 스프레이 등 반려동물의 라이프스타일을 위해 꼭 필요한 제품만 선보인다. 두 브랜드의 공통점은 물건을 잘 만드는 공장을 찾고 필요한 물건을 고품질로 디자인해 소비자들이 가장 궁금해하는 기능과 사용법, 효과 등 커뮤니케이션 포인트를 짚어냈다는 점이다. 즉 제품이나 브랜드를 만들기보다 생각과 기획을 판매하는 것이다. 지금까지 해온 것을 보다 명확하게 지칭하기 위해 새로운 이름에는 기존 미디어나 방송국을 연상시키는 ‘TV’라는 단어 대신 라이프스타일 솔루션 기업으로서 ‘코퍼레이션’이라는 단어를 넣었다. ‘빈칸’이라는 단어의 의미를 살려 소비자의 삶에서 해결되지 않은 ‘빈’ 영역의 문제를 해결하겠다는 슬로건을 녹여냈으며, 다양한 종류의 내부 브랜드를 하나로 아우르는 메가 브랜드로 기능하는 것이다.마더그라운드와 콜라보레이션으로 제작된 토트백블랭크코퍼레이션 전용 서체 blank sans브랜드의 아이덴티티는 블랭크코퍼레이션의 CI 디자인에서 명확하게 드러난다. 로고 디자인의 모티프는 공장과 솔루션에서 가져왔다. ‘factory’라는 단어 중 접두어 ‘fac’의 어원이 ‘하다’, ‘만들다’의 뜻이 있다는 데 착안해 창조적인 아이디어를 기반으로 콘텐츠를 생산해내는 공장의 의미를 담았다. 블랭크를 뜻하는 검은색의 빈 영역은 삶의 영역에서 일어나는 문제점으로 지칭했다. 누군가는 ‘원래 그런 것’이라 생각할 수 있는 부분도 문제의식을 갖고 바라보는 블랭크코퍼레이션의 접근 방식을 표현했다. 완성된 CI는 공식 웹사이트와 전용 서체는 물론, 새롭게 디자인한 오피스 공간과 커스터마이징한 제품에도 적용해 블랭크코퍼레이션의 업을 일관적으로 나타냈다. 디지털 시대에는 새로운 브랜드나 채널이 기하급수적으로 생겨난다. 그만큼 하룻밤 사이에 사라지는 채널도 부지기수다. 냉정하고 혼란스러운 이 시장에서 블랭크코퍼레이션은 상생할 수 있는 제조업을 발굴하고, 소비자들의 생활 속 사소한 문제점을 연구해 끊임없이 해결해나가려는, 본질을 향한 집요한 태도로 승부한다. 블랭크코퍼레이션의 이번 리브랜딩 프로젝트는 그들이 지금까지의 성공 가도를 바탕으로 입지를 굳혀가고자 하는지에 대한 백 마디 말보다 명확한 제스처라고 볼 수 있다.\브랜딩 디렉터 : 나세훈디자인 : 송인욱,오영은,박선희,하지은월간<디자인>글 : 백가경 프리랜서 기자편집: 김은아 기자디자인하우스 (월간디자인 2018년 7월호) ⓒdesign.co.kr, ⓒdesignhouse.co.kr 무단 전재 및 재배포 금지<월간디자인에 소개된 내용을 토대로 공유하였습니다.>
조회수 2277

스타트업! 로켓 같은 소리는 그만!

"로켓에 연료 만땅 채워놨어요 얼른 올라타세요""너만 탑승하면 우리 로켓은 출발한다~!"스타트업이 자주 사용하는 단어인 로켓!스타트업을 로켓으로 비유하여,기술력 또는 기막힌 아이디어와스타트업 특유의 문화, 업무 스타일을 기반으로빠르게 성장, 성장, 성장을 거듭해 대기권을 뚫고 올라간다는로켓 비유.그래...페이스북이나 아마존, 알리바바 등은 로켓이었다.우리나라에도 로켓처럼 승승장구, 끝없는 성장을 하는스타트업들이 분명 존재한다.(쿠팡, 배달의 민족, 다음카카오 등)꿈을 꺾는 이야기는 아니다.현실을 바라보자는 거지.늘 웹이나 SNS 또는 언론보도를 통해 이슈가 되는스타트업들의 예는 사실 극소수의 특수한 케이스이다.모든 스타트업 대표는 그러한 모델들을 선망하고,따라 하려 하고, 배우려고 한다.잘 나가는 벤치마킹 대상이 있다는 것은 매우 좋은 접근방식이다.더불어 실패한 모델을 통해서도 배우는 것이 균형 잡힌 시각이다.스타트업은 빠르게, 빠르게 성장을 반복해야 한다.그러나 그렇게 성장하는 것만이 오직 스타트업의 해답일까?단어가 그럴듯하게 좋아 스타트업이지사실은 가진 거 정말 없는 소기업이다.(원래는 "가진 거 X도 없는"이라고 썼다가 수정했다)현실적으로 우리 스타트업들은 참 모자란 회사들이다.꿈은 크게 가지라고 했다.그래 꿈은 크게 잡자.근데 계획은 최악의 상황을 염두에 두고 세워야지.그리고 Plan B와 Plan Z는 준비해 둬야지.로켓이라 말하기 전에대표 및 경영진은 확인해야 한다.우리가 로켓인지 아니면 활주로가 필요한 비행기인지.짧은 순간에 치고 올라가 우주에 인공위성을 날리는지,아니면 여기저기 취항하며 멀리, 오래가야 할 비행기는 아닐까?많이들 투자자들의 Exit에 눈이 돌아가서회사를 어느 정도 값이 되면 팔려고 한다.IPO는 우리 스타트업들에게 먼 일이니까 좀 생략하더라도왜들 투자자의 입맛에 맞는 회사를 만들려고 하는지...나도 투자를 받기 위한 활동을 하는 입장이라이해는 된다만,우리 회사는높이 쏘아 올려지는 로켓보다는더 많은 사람을 태우고더 오래 날아다니며이 나라, 저나라 돌아다니는 비행기를 꿈꾼다.(출처: 구글, 우리는 비행기를 꿈꾼다)한 번 날리고 끝내고,그 경험으로 다시 한번 쏘아 올리고,또 쏘아 올리고, 그렇게 계속 성공적으로쏘아 올리는 식의 회사가엄청 빠르게 성장할지는 몰라도,그러다 훅 갈 수 있다는 거.스타트업은끝없이 빠르게 성장해야 한다고세뇌된 많은 창업자들에게나의 주장은 좀 바보 같을지 모르겠지만조금 느리더라도감당할 수 있는 높이의 고도로자유로이 핸들을 조정할 수 있고,함께 탄 승객들이 안정감을 느끼고 날아가는그런 회사가 더 현실적이지 않을까?그래.투자자들은 특히나 짧은 시간 안에회수해야 하니까 성장하라고 채찍질한다.다들 그렇게 성장만이 답이라고미친 듯이 달리는데...그래서 어느 정도 고도에 다다르면속도 조절이나 방향 조절이 쉬울까?중간에 1단, 2단 떨어져 나가고 나야'아~ 여기까지 올라온 게 우리의 능력이 아니었구나'하고 정신 차려 뒷수습이 가능할까?그땐 우리가 바라던 회사가 아닐 거다.돌아보면 떨어져 나간 1단, 2단 분리체가사실은 우리 동료고,우리 진짜 엔진이었다는 걸 깨닫게 된다.우린잡스나 베조프, 저커버그, 마윈이 아니다.그들은 그들의 환경과 배경과 잘 짜인 각본에주인공으로 발탁된 특이한 케이스랄까.(물론 그들이 위대한 창업 가란 건 누구도 부인 못 한다.)우리는 우리들의 리그가 있다.룰이 다르다.창업환경과 투자환경이 전혀 다르다.좀 잘 나가려고 하면대기업들이 여기저기 찔러보고 감 놔라, 배 놔라 한다고.(서로 상생하며 윈-윈 하는 기업도 있지만...)왜 우리나라엔 그런 세계적인 유니콘이 없냐고?우리에겐 우리가 자라야 할 토양이 있고, 계절이 있다.근데 억지로 키부츠 농업을 적용하면 잘 자라?벼농사를 지어야 하는데 밀농사 짓는 방식으로 키우면 잘 자라?물론 다른 나라의 좋은 부분은 배우고, 현지화하려고 노력해야 한다.(사실 정부도 그런 쪽으로 많이 고민한 흔적들은 보인다.)근데 종자도 다르고, 자라는 환경도 다르다.적용에도 한계가 있다는 걸 인정해야 한다.그럼 우리만의 환경에 맞추어진 생존을 해서유니콘이 되는 방법을 모색해야 한다.남이 대신 농사를 지어주는 건 아니다.비료를 싸게 지원해주고,영농교육을 시켜줄 수는 있어도,결국 자기 농사는 자신이 제일 잘 알아야 한다.자기만의 노하우는 누가 가르쳐주는 게 아니다.업무 상 경기도 안산, 시흥, 인천, 일산, 춘천을 자주 다녀.지나가다 보면 보이는 오래된 공장들, 회사들을 보면예전에는 별로 감흥이 안 왔다.근데 지금은 그들 모두가 대단해 보인다.살아남아서적어도 자기 먹고 살 시스템은 구축한 회사들이니까.오래되었는데 엄청 크지 않은 회사도 존경받아야 된다.작지만 알게 모르게 영업이익이 많은 기업도 있다.이름은 촌스러운데 글로벌 시장에서는 꽤 잘 나가는 회사도 있고...(출처: 구글, 비행기에서 바라 본 하늘의 풍경도 아름답다)꼭 유명하고, 언론에 잘 언급되는그런 스타트업이 아니더라도알짜배기로 그들만의 문화와 꿈을 이어가는 회사들이 있다.스타트업이라는 단어 때문에로켓에 미치지 말자.빠르게 올라가는 것만 하다 보면타고 있는 연료가 투자금이라고 생각했는데사실은 동료들을 태워가며 올라가고 있는 걸지도...그리고나중에 그 넓은 우주에당신 혼자 남겨질 수도 있다.(출처: 영화 마션 중에서, 홀로 남겨진 창업자가 되지 말자)솔직히 버릇없이, 건방지게 강요하는 글이다.제발 다들 좀비들처럼 같은 패턴, 같은 방향으로 쏠리지 말라고.앞에서 그러니까뒤에 따라오던 순진한 예비창업자들도 뭣도 모르고따라 절벽으로 향하고 있다.우리 창업자들이 좋아하는 말을 기억하자.스타트업에는 정해진 답이 없다.누군가 성공한 케이스를 연구하고 벤치마킹하고배우려는 것은 정말 좋은 자세지만그것이 우리 모두의 정답이 될리는 없다.린~~ 하게 성공해야 한다는린스타트업?그게 과연 모든 업종의 스타트업에게 맞는 말일까?금형 한 번 수정하는데 얼마나 시간 걸리는데.그 비용은 절대 싸지 않다.애자일 기법?스타트업 구성원이모두 일당백일 때야 가능하지.현실은 그렇지 못한 동료도 있다.그렇다고 그 동료가 무의미한가?아니, 내일은 그 동료가 빛날 수도 있다.아니면 내년일 수도 있지만...;;어제 맞은 것이 오늘 틀리고,어제 틀린 것이 오늘 맞는 게 시장이다.누구에게는 "시장의 운"이다.무조건 따라 하지 말자.누가 뭐래도 그 영역의 전문가는 창업자다.가장 현실과 이론의 부조리를 피부로느끼고 있는 사람은 바로 나이고, 당신이다.아직 우리 회사는 투자를 받은 회사는 아니다.어쩌면 이러한 회사의 목적성은 투자자들에겐그다지 구미 당기지 않을 테지만,그보다 아직 우리의 수익모델과 팀원, 기술성이미흡하기 때문이라는 게 더 정확한 현실이랄까?정말 괜찮은 회사는 단점을 기억에서 지워버릴 정도로강한 장점, 독보적인 차별성을 가진 회사이며,아직 우리 회사는 부족한 게 많아서(특히, 대표가 많이 모지리라서...)어필이 잘 안 되는 많이 어설픈 스타트업이다.근데 다행히도...지인분들의 소개로 좋은 이야기는 참 많이 하고 있다.그래도 우리의 아직 때 묻지 않은 백치미에공감해주는 분들이 관심을 가져주고 있다.저 멀리 날아가고 있는 로켓을 보면서부러울 때도 있다.때로 그런 로켓들이 추락하는 모습을 보면서두려울 때도 있다.(때로 로켓은 폭발한다)우리의 아이템은 화려한 폭발력을 가지지도 않았고,세상에 최초, 최고의 기술로 구성된 유일무이한 제품도 아니고,대표는 참 부족한 경영능력이라 시행착오도 많고,멤버들은 해외 유명 박사급, 학벌의 초고학력자들도 아니고,금수저조차 구경 못 해본 흙수저 들이다.오직 살아남겠다는 일념?생존본능으로 기고 또 구르며,살아가는, 아니 살아남아가는 스타트업이다.중고로 날개를 달고 있고,싸게 구입한 엔진도 구비하고,적지만 적어도 왕복 1회 연료도 채우고 있다.우리는 비행을 꿈꾸는 스타트업이다.우리 회사가 로켓이 아니란 걸 알기에발사대에 세우는 행동은 안 한다.우리는 정비소를 거쳐활주로로 나아가고 있는비행기니까.#클린그린 #경험공유 #조언 #인사이트 #창업 #스타트업창업 #초기창업 #창업자
조회수 789

성공한 스타트업의 실패했던 순간들

몇백 억대에 회사를 성공적으로 매각하거나 키워 낸 성공한 창업자들은 어려운 시절이 없었을까요?시가 총액 수조 원대의 스타트업들의 어려웠던 순간들을 돌이켜 볼까 합니다. 1. 와츠앱 창업자 얀코움(Jan Koum)얀코움은 우크라이나의 전기와 온수도 들어오지 않는 작은 마을에서 막노동꾼 아버지와 가사를 담당하는 어머니 슬하에 태어났습니다. 구 소련의 붕괴로 인해 불안했던 당시, 16살 때 미국으로 가족과 함께 이민을 와서 정말 있는 일 없는 일을 닥치는 대로 하면서 살아왔다고 합니다. 식사를 할 돈이 없어서 무료급식소에서 매일매일 서서 밥을 먹는 것이 일상이었지요.설상가상으로 어머니의 건강에 문제가 생겼고 암 판정을 받았습니다. 암 판정으로 인해 국가에서 나오는 연금으로 생활을 연연 했으며, 얀코움 성격상 사교적이지 않았기에 유일한 친구는 컴퓨터였습니다. 책은 당연히 살 돈도 없어서 헌책방을 돌아다니면서 수집한 컴퓨터 관련 서적으로 공부해서 학교도 겨우 졸업했고, 학교 다니는 틈틈이 야간에 야후에서 보조일을 하다가 졸업 후 야후로 들어갔습니다.1997년 아버지의 사망, 그리고 2000년에는 어머니까지 사망. 혼자가 됐죠. 그나마 야후로 들어가서 최고의 행운이 되었던 것은 와츠앱 공동창업자 브라이언 액톤이라는 친구를 만난 것입니다. 얀코움 인생 역사상 최고의 인연이었다고 합니다. 얀코움과 액톤은 2007년 야후를 퇴사하고 페이스북에 지원했으나 결과는 떨어졌으며, 트위터 또한 떨어졌습니다. 당시 일화는 유명합니다. 액튼이 페이스북에 엑싯하고 본 트윗이 다시 회자되니까요.*페이스북이 날 떨어트렸다. 정말 굉장한 사람들과 일할 수 있는 좋은 기회였는데. 내 다음 모험지는 어디가 될까.(페이스북은 액튼을 떨어트리고 다시 데려오느라 20조 원의 거금을 쓸 수밖에 없었습니다.)실직자였던 둘은 아이폰을 보고 이거다 싶어서 2009년 창업을 했으나, 뜻대로 되지 않았습니다. 친구들이나 고작 사용해주는 정도였습니다. 운 좋게 애플이 알림에 대한 기능을 추가했으며 여기에 와츠앱이 탄력을 받아서 폭풍 성장하게 됐으며, 결국 페이스북에 엄청난 금액으로 매각하게 됩니다.이때 얀코움이 개인적인 지분을 팔아 얻게 된 금액은 약 9조 원에 육박합니다.2. 에어비앤비 창업자 브라이언 체스키로드 아일랜드 디자인 학교에서 브라이언 체스키와 죠 게비아 둘은 만났습니다. 여기까지는 정말 순탄한 이야기입니다. 둘은 졸업 후 서로 떨어져 있는 동안 실리콘밸리에서 창업을 한번 해보자고 의견을 나눴고 그 자리에서 바로 샌프란시스코에 아파트를 하나 임대받고 시작을 합니다. 하지만 어마어마한 월세로 인해서 아파트 임대료 하나 낼 수 없는 지경에 이르렀고 어떻게든 해결을 봐야 했기에 전공인 디자인을 살려서 매년 열리는 국제 디자인 콘퍼런스에서 어떤 일을 할 수 없을까 고민하게 됩니다. 그리곤 방의 월세라도 벌어볼 겸 행사 때에 맞춰서 이 방을 팔아보자고 생각을 하게 됩니다. 그렇게 에어비엔비라는 창업 모델이 탄생하게 된 거죠. 사실 이 상태로라면 정말 이상적인 시나리오라는 생각이 드시겠지만, 지금의 에어비엔비의 모습을 갖출 때까지 정말 극적인 고통을 경험하게 됩니다.서비스의 기획은 갖췄고 정말 이 서비스가 될 거라 믿었지만 사람들은 신뢰를 가지고 이용하지 않았으며 SWSX에서 피칭도 했지만 그때뿐이었습니다.*SWSX에서 피칭 후 사이트 트래픽의 터짐(두 창업자는 이때 에어비엔비가 폭발적으로 성장할 줄 알았다고 합니다.)*이 지표를 보고 두 창업자들은 정말 엄청난 확신과 믿음에서 시작했음에도 불구하고 이 서비스가 되지 않을 것 같다는 근본의 뿌리가 흔들릴 상황이었다고 합니다.하지만 창업자들은 포기하지 않고 어떻게든 살아남을 방법을 강구했습니다. 당시 오마바 대선이 있던 때라 오바마 대선에 맞춘 시리얼을 만들어 판매하는 등 어떻게든 회사를 유지하기 위해 발버둥 쳤다는 것이죠. 가장 힘들었던 것은 주변 모두가 이 서비스는 될 서비스가 아니라고 이야기하는 것이었습니다. 여기에 흔들리지 않을 사람은 없을 것입니다. 하지만 여기에서 보통 다른 사람이라면 포기를 했어야 되는데 끝까지 갑니다. 사실 똑똑한 사람이라면 여기에서 그만뒀을 수도 있습니다. 브라이언 체스키는 펀딩이 떨어지는 바람에 카드 돌려막기 등 회사를 유지하기 위해 안간힘을 씁니다. 정말 머리로 회사를 운영했다면 말도 안 되는 일입니다. 팔고 남은 시리얼로 아침을 때우며 극적으로 버티다 Y콤비네이터를 만나게 됩니다. 사실 Y콤비네이터도 서비스 모델 자체는 비관적이었으나, 강렬한 의지의 창업자들을 만나보고 그 자리에서 바로 투자를 결심하게 된 것이죠.*2008년에 비해 뉴욕 맨해튼 에어비엔비 매물이 2011년 극적으로 증가투자 후 순탄했던 것도 아닙니다. 계속해서 숙박업 관련 법과 싸울 수밖에 없었고 2011년에는 투숙객 하나가 집에 있는 모든 물건을 훔쳐가서 도망가는 사태도 벌어졌었습니다. 어마어마한 이슈였습니다. 에어비앤비는 즉각적으로 사과하고 모든 피드백을 반영하여 안전장치에 대한 이슈들을 수정할 수 있는 방안을 마련합니다.현재 에어비앤비 시가총액은 27조 원에 육박합니다.3. 알리바바 마윈마윈 이야기는 너무나 많은 곳에서 회자되고 알려져서 뻔하실 수 있지만, 그 인생 자체는 회자된 만큼 너무나 고난의 길 연속이었습니다. 어릴 때는 공부를 못해서 중학교에 들어가지 못할 정도였고 대학은 두 번이나 낙방했습니다. 심지어 수학시험은 120점 만점에 1점을 받았습니다. 현재의 IT회사의 거물이라 생각하고 돌이켜봐도 어마어마한 수학 점수죠. 대학을 졸업하고 구직 활동에서도 모두 거절이었습니다. 오죽했으면 KFC면접을 봤는데도 24명 중 본인만 떨어질 정도였을까요? 28살 회사를 차려서 운영했을 때는 같은 회사 직원이 회사 돈을 빼돌려 잠적까지 했습니다. 닷컴 버블이 일 때 알리바바는 수익이 전혀 나지 않는 상황이었고 투자받고 싶었던 실리콘밸리 VC 40곳 모두에게도 전부 거절당했습니다. 또한 검색사업의 실패, 무리한 해외 확장 실패로 인해 어마어마한 금전적 손실을 입기도 했습니다. 마윈의 사업을 돌이켜 보기 전에 그의 인생만 돌이켜 보더라도 실패한 인생이었습니다. 하지만, 절대 포기하지 않았죠.현재 알리바바 시가 총액은 175조 원입니다.#더팀스 #THETEAMS #스타트업 #성공 #실패 #알리바바 #왓츠앱 #에어비앤비 #인사이트
조회수 4757

소스코드 리뷰에 대한 짧은 이야기...

개발자와 개발 조직에게 소스코드 리뷰는 필수적이다. 팀간의 협업과 대화를 보다 원활하게 만들어 주는 매우 필요한 절차이다. 슬랙과 같은 협업도구가 명쾌하게 의미 있게 활용되려면 개발팀 간의 소스코드 리뷰는 필수적으로 수행되는 것이 좋다.매우 당연한 이야기이지만, 소스코드 리뷰는 거북하고 불편하고 어렵고 힘들다. 그럼에도 불구하고 필수적인 이벤트가 되어야 하는 이유가 너무도 많다. 개발자들에게 코드리뷰에 대한 이슈를 설득하고 실제 행위를 발생시키는 것은 정말 어려운일이다. 더군다나 뜬금없이 코드리뷰 이야기를 회사나 팀리더에게서 갑자기 듣는다면 개발자는 매우 불편해 한다. 그것은 매우 당연한 반응이다. 그러므로, 가능하다면 팀 세팅 초기 시부터 이 소스코드 리뷰 문화는 만들어질 수 있게 노력하는 것이 최선일 것이다.초기에 세팅된다면 그 후에 들어오는 팀원들은 자연스럽게 그 문화에 익숙해진다. 이런 일련의 작업들은 결국 조직과 팀의 단결과 협력, 향후 유지보수에 매우 긍정적인 효과를 준다.매우 당연하지만 개발자들은 팀에 소속되고 빠져나가기를 반복한다. 이를 두려워하지 않는 방법 중에 가장 먼저 선택할 수 있는 것이 바로 코드 리뷰라는 행위다. 인수인계와 유지보수를 위해서 소스코드 리뷰를 각 단계별에 배치해두고, 그 시간을 투자하는 것을  아까워하지 않도록 하자.그렇다면, 소프트웨어의 본체인 소스코드를 타인이 리뷰한다는 것이 왜 어려울까? 그것은 소스코드는 언제나 완성상태가 아니라는 점 때문이다. 개발자의 생각은 무언가 다양한 변화를 예측하고 있고, 그 상세한 준비를 담고 있다. 언제나 소스코드는 완성 상태가 아니라, 변화되어야 하는 시간의 축을 담고 있기 때문이다.하지만, 소프트웨어 품질이 중요한 현재의 시점에서 본다면, 코드 리뷰라는 행위는 정말 필수 불가결한 행위에  해당한다고 생각한다.이런 필수적인 코드리뷰는 그 형태와 범위에 대해서 팀 내부에 잘 정의되어야 한다.그래서, 보통 이 코드리뷰를 어떻게 할 것인가에 대해서 조직이나 담당하는 사람의 경우에는 명쾌한 판단 기준이 있어야 한다. 그러한 ‘판단기준’을 가져야만 명확한  리뷰될 수 있다.이를 두고, 디자이너에게는 크리틱(critique-비평)이 있고, 개발자에게는 코드리뷰가 있다고 정의한다.좋은 비평을 받고 좋은 리뷰를 하려면 다음의 3가지 원칙이 필수이다.1. 리뷰는 언제나 상호 합의가 되어진 상황에서 진행되어야 한다.2. 리뷰어의 해당 결과물에 대해서 객관성을 가지고 서로 인지해야 한다3. 개발자 자신의 작업물에 대해서 정말 객관적으로 바라볼 수 있는 작성가가 선정되어야 한다.특히, 소프트웨어 코드는 정량적인 검토와 정성적인 검토를 구분해야 한다. 이 영역의 구분이 모호해지면, 리뷰는 그 방향성을 상실하게 된다. 그중에 특히, 정량적인 검토와 기본적인 규칙들은 가능한 자동화하고, 소스 형상관리 도구에서 기본적인 것들의 규칙들을 지키도록 권장하여야 한다. 최소한 이 정량적인 것만 자동화하고  규칙화해도 소프트웨어의 품질은 급상승한다.하지만, 코드는 논쟁을 발생시키고, 어떤 것이 우선적인지에 대해서 서술하기 매우 어렵다. 이러한 점은 정성적인 부분에 대해서 검토할 때에 고민하자.코드리뷰의 정도는 어느 정도 해주어야 하는가?그 전부터 주목하는 개발 방법론의 추세는 ‘테스팅’을 주로 하고, SRS와 같은 요구사항에 집중하기 보다는, TDD와 같은 방법으로 완성 산출물을 높이는 방법을 현재에는 주로 사용하고 있다.그것은 과거에는 요구사항을 통해서 결과물이 완성되는 SI성 개발이 주로였다면, 현재에는 요구사항은 계속 변화하고 버그 없는 결과물이 중요시되는 테스트를 얼마나 더 집중적으로 하느냐에 따른 웹서비스의 시대이기 때문에 그 방향성은 시대에 따라서 변화를 많이 하였다. 그래서, 슬프지만, 당장의 성과물을 위해서라면 코드리뷰보다는 테스팅에 집중하는 것이 더 효율적이다. 빠르게 고속 개발하고 테스트를 통해서 버그를 찾은 다음 수정하는 것이 ‘특정 기능들을 나열하고 기능을 만족하는 소프트웨어’의 경우에는 테스트 주도 개발 방법이 가장 적합하다고 할 수 있다.물론, 이러한 방향성이나 전체적인 틀에 대해서는 아키텍트가 잘 결정하여야 한다. 내가 속한 개발 결과물이 어떤 결과물이냐에 따라서 이 방법은 혼용되어져서 사용되어야 하기 때문이다.하지만, 이번 글의 주목적은 코드리뷰. SRS중심이건, TDD중심이건. 코드리뷰는 중요하다는 것을 강조하고 싶다. 특히, 코드리뷰는 ‘기능 나열’이 아닌, 어느 정도 이상의 복잡도나 코드 품질이 필요한 경우에는 필수적으로 수행하는 것이 매우 현명한 행동이다.물론, 코드리뷰 행위가 불필요한 업무들도 많다. 정해져 있는 단순한 업무를 수행하는 경우에는 굳이 할 필요 없다. 국내에서 SI를 하는 경우에는 대부분 코드리뷰가 필요 없는 업무를 하는 소프트웨어 개발자들이 절대 다수인 경우도 많이 보았다.일반적인 SI의 형태라면 워크 스루의 형태만 적합하다. 특정 도메인에 매몰되어 있고, 처리방법이 명쾌하기 때문에, 해당 경험들을 교환하는 것으로도 충분하기 때문이다. 그리고, 자동화된 테스트 수행방법을 최대한 갖추어두는 것이 가장 현명하다.그러므로, 코드리뷰는 어느 정도 솔루션이나 서비스 등을 고려하고 있는 곳에서 더욱 적합하다고 정의한다.코드리뷰는 특정 제품이나 서비스를 발전적으로 지향하고 있는 경우라면 필수적으로 선택해야 한다. 하지만, 일부 제품의 경우에는 발전적인 지향이 굳이 필요 없는 제품 라인업을 가진 경우에도 굳이 수행할 필요 없다.그 경우에는 선택적인 코드리뷰를 지향하면 된다. 비용상의 문제 때문에 굳이 코드리뷰를 억지로 진행할 필요는 없는 경우도 많다. 대부분의 소프트웨어 개발은 테스트 케이스를 잘 만들고, 통과시키는 것으로써 충분한 신뢰를 가지면 충분한 경우가 대부분이다.특히, 시장이 고착상태이거나, 특별한 변화의 폭이 없다면, 그 정도로 충분한 경우가 된다. 다만, 글로벌 서비스나 웹서비스 등의 지속적인 확장이 필요한 경우라면, 코드리뷰는 필수라고 할 수 있다.코드리뷰가 필요 없는 경우 체크리스트는 다음의 5가지 정도를 체크해보자.1. 특정 도메인만 다루는 팀이나 회사의 개발팀인가?2. 지난 2~3년 정도 솔루션이 크게 변한 것이 없으며, 향후로도 기업이나 팀에서 투자가 없을 예정이다.3. 현재 개발자들이 해당 솔루션에 대한 개발일을 5년 이상하고 있다.4. 기능 위주의 SI성 업무를 주로 처리하고 있으며, 복잡한 알고리즘은 존재하지 않는다.5. 비용과 일정상 개발팀에게 리소스 투여가 불가능하다위의 사례에서 1개 이상이라도 체크된다면, 코드리뷰는 성립하기 힘들다. 대부분 단념하고, TDD나 테스트 케이스를 가능한 많이 축적하여 소프트웨어 품질을 올리기를 권장한다.코드리뷰가 필요한 경우의 체크리스트도 다음의 5가지 정도를 체크해보자.1. 다국어와 시장이 다변화된 환경에서 소프트웨어가 구동되어야 한다.2. 코드의 복잡도가 높으며, 단순 기능 나열의 요구사항이 아니라, 소프트웨어 아키텍처가 별도로 구성되기 시작하였다.3. 사용자의 경험성을 증가하기 위하여 매우 많은 변화가 예측된다.4. 현재 개발 중인 서비스는 중단 없이, 지속적으로 발전되어야 하는 서비스이다.5. 목표 요구사항이 계속 변화하고 있고, 프레임워크를 지향하여 소프트웨어 품질의 요구사항이 매우 중요하다.위의 케이스에서 하나라도 해당이 된다면, 코드리뷰는 매우 효과적으로 소프트웨어에 의미 있는 결과물들을 얻어 내기 위한 좋은 방법이 된다.하지만, 다음과 같은 경우도 같이 고려하여야 한다.코드리뷰의 정도와 질에 대한 검토 리스트의 최소 체크리스트는 다음의 3가지이다. 물론, 이 정의는 조직 내의 아키텍트나 아키텍트 롤을 하는 사람이 결정하는 것이 좋다.1. 실험적인 코드인가?2. 1~2명 이상이 공동으로 작업하는 코드인가?3. 향후 버려질 가능성이 높은 코드인가?코드리뷰를 하지 않는 경우에는 해당 코드의 repository나 디렉터리를 완전하게 분리하고, 리뷰가 안된 코드를 명쾌하게 구분할 수 있어야 한다. 그리고, 그 정보는 팀 전체에게 공개되어야 한다.가장 첫 번째는 코딩규칙 가이드라인의 준수 여부를 체크하는 것이다.개발자들 간의 상호 중요한 것은 스타일 가이드이다. 하지만, 정말 지키기 어려운 것 또한 스타일 가이드라고 할 수 있다. 하지만, 스타일 가이드는 가능한 준수해야 한다. 하지만, 100% 준수하려는 것은 매우 비효율적인 상황을 만들 수 있다. 하지만, 이 경우에 최소한 리뷰어가 제시하는 기준이나 변경 방향에는 대부분 수긍하는 것이 가장 현명하며, 이 부분은 해당 팀의 가장 경험이 풍부한 사람이 리드하는 것이 좋다.그래서, 소프트웨어 개발에는 경험이 풍부한 아키텍트의 역할과 선임의 역할이 가장 중요하다. 소셜에서 이야기하는 가장 중요한 포인트는 이런 경험이 풍부한 선임 개발자가 있다면, 돈이 얼마가 들더라도 ‘개발팀’에 모셔야 한다! 가 정답일 것이다.아직까지 이 부분은 ‘공학’으로 해결할 수 없고, ‘엔지니어링’과 ‘경험’에 의존할  수밖에 없다.주석의 경우에도 ‘가독성’이 충 부한 코드에는 서술할 필요 없다. 이 부분에 대해서는 꾸준한 팀원들 간에 코딩 문화에 대해서  커뮤니케이션하면서 주석의 범위에 대해서 공론화하는 것이 현명하다. 그래서, 소프트웨어 개발은 대부분이 ‘커뮤니케이션’이고 ‘소통’이다. 그래서, ‘팀워크’이 가장 중요한 것이고. 변수의 명칭에 대해서도 ‘명확’하다는 선에서 합의해야 한다.테스트가 쉽지 않은 구조는 다른 문제를 야기한다. Junit과 같은 단위 테스트 도구로 손쉽게 정의가 가능한 구조가 아니라면, 변경해야 한다.코드리뷰 후에 분명하고 타당한 지적에도 고집이 세서 변화가 없는 경우에는 한두 번 이야기하고 더 이상 변화가 없다면, 포기하고. 해당 코드를 격리하여 관리하는 것이 현명하다.  팀원들 간에 감정이 상하는 것이 더 위험하다. 사람은 변하지 않는다 감정에 대한 다툼이나 기대를 할 필요가 없다.UI가 중요한 코드는 해당 코드들이 급변할 가능성이 농후하다. 처음부터 공을 들여서 추상화를 실현하지 않으면, 해당 코드 때문에 프로젝트가 심각해질 수 있다. 사용자에게 더 좋은 경험을 전달하려고 하면, UI코드는 계속 변화를 일으킨다.테스트 코드 여부? 로직에 대한 검토, 변수 네이밍 검토와 레이아웃에 대한 것들? 에 대해서는 다음과 같이 판단하고 체크해보자.코드리뷰는 대부분 ‘직관’에 의존한다. 그래서, 정말 어렵고. 경험이 풍부한 사람이 할  수밖에 없다. 다만, 이러한 코드 리뷰 시의 체크리스트 항목을 몇 가지 간단하게 정리할 수 있다. 최소한의 2가지는 꼭 지키자.코드 리뷰 시의 필수 내용 두 가지는 다음과 같다.1. 코드 검토는 1시간 이내에 끝낼 분량으로 검토한다.2. 코드는 200라인 이상을 한 번에 검토하지 마라이 기준이 어겨지면, 리뷰어는 제대로 된 리뷰를 하기 어려울 것이다.  그리고, 이러한 리뷰를 하는 동안 기능에 대한 검토 체크사항에 대해서 나열해 보면 다음과 같이 나열이 될 수 있을 것이다.1. 시스템의 요구사항이 제대로 반영되었는가?2. 시스템의 설계의 규격대로 구현되었는가?3. 과도한 코딩을 하고 있지 않는가?4. 같은 기능 구현을 더 단순하게 할 수 있는가?5. 함수의 입출력 값은 명확한가?6. 빌딩 블록들( 알고리즘, 자료구조, 데이터 타입, 템플릿, 라이브러리, API )등이 적절하게 사용되었는가?7. 좋은 패턴과 추상화( 상태도, 모듈화 )등을 사용해서 구현하고 있는가?8. 의존도가 높은 함수나 라이브러리 등의 의존관계에 대해서 별도 기술하고 있는가?9. 함수의 반환(exit)은 한 곳에서 이루어지고 있는가?10. 모든 변수는 사용 전에 초기화하고 있는가?11. 사용하지 않는 변수가 있는가?12. 하나의 함수는 하나의 기능만 수행하고 있는가?또한, 스타일과 코딩 가이드에 대해서고 검토하고 리딩을 해야 한다.1. 코딩 스타일 가이드를 준수하고 있는가?2. 각 파일의 헤더 정보가 존재하는가?3. 각 함수의 정보를 코드에 대해서 설명하기에 충분한가?4. 주석은 적절하게 기술되어있는가?5. 코드는 잘  구조화되어있는가? ( 가독성, 기능적 측면 )6. 헤더, 함수 정보를 도구로 추출해서 자동으로 문서화할 수 있는 구조인가?7. 변수와 함수의 이름이 일관되게 기술되어 있는가?8. 프로젝트의 가이드를 통한 네이밍 규칙을 준수하고 있는가?9. 숫자의 경우 단위에 대해서 기술하고 있는가?10. 숫자를 직접 서술하지 않고, 상수를 사용하고 있는가?11. 어셈블리 코드를 사용하였다면 이를 대체할 방법은 없는가?12. 수행되지 않는 코드는 없는가?13. 주석 처리된 코드는 삭제가 되었는가? ( 버전 체크가 되었는가? )14. 간결하지만 너무 특이한 코드가 존재하는가?15. 설명을 보거나 작성자에게 물어봐야만 이해가 가능한 코드가 있는가?16. 구현 예정인 기능이 있다면, ToDo주석으로 표시되어 있는가?가장 중요한 아키텍처에 대한 검토를 잊으면  안 된다.1. 함수의 길이는 적당한가? ( 화면을 넘기면  안 된다. )2. 이 코드는 재사용이 가능한가?3. 전역 변수는 최소로 사용하였는가?4. 변수의 범위는 적절하게 선언되었는가?5. 클래스와 함수가 관련된 기능끼리 그룹화가 되었는가? ( 응집도는 어떤가? )6. 관련된 함수들이 흩어져 있지 않는가?7. 중복된 함수나 클래스가 있지 않는가?8. 코드가 이식성을 고려하여 작성되었는가? ( 프로세스의 특성을 받는 변수 타입이 고려되어있는가? )9. 데이터에 맞게 타입이 구체적으로 선언되었는가?10. If/else구분이 2단계 이상 중접되었다면 이를 함수로 더 구분하라11. Switch/case문이 중첩되었다면 이를 더 구분하라12. 리소스에 lock이 있다면, unlock은 반드시 이루어지는가?13. 힙 메모리 할당과 해제는 항상 짝을 이루는가?14. 스택 변수를 반환하고 있는가?15. 외부/공개 라이브러리 사용하였을 경우에 MIT 라이선스를 확인했는가? GPL의 경우에는 관련된 영역에서만 사용해야 한다.16. 블로킹 api호출시에 비동기적인 방식으로 처리하고 있는가?당연하겠지만, 예외처리 관련 체크리스트도 제대로 검토해야 한다.1. 입력 파라미터의 유효 범위는 체크하고 있는가?2. 에러코드와 예외(exception)의 호출 함수는 분명하게 반환되고 있는가?3. 호출 함수가 어려와 예외처리 코드를 가지고 있는가?4. Null포인트와 음수가 처리되는 구조인가?5. 에러코드에 대해서 명쾌하게 선언하고 처리하고 있는가?6. switch문에 default가 존재하고, 예외처리를 하고 있는가?7. 배열 사용시에 index범위를 체크하는가?8. 포인트 사용시에 유요한 범위를 체크하는가?9. Garbage collection을 제대로 하고 있는가?10. 수학계 산시에 overflow, underflow가 발생할 가능성이 있는가?11. 에러 조건이 체크되고 에러 발생 시 로깅 정보를 남기는가?12. 에러 메시지와 에러코드가 에러의 의미를 잘  전달하는가?13. Try/catch 에러 핸들링 사용방법은 적절하게 구현되었는가?요즘 프로그램은 대부분 이벤트성으로 구동되지만, 시간의 흐름에 대한 체크는 프로그램의 뼈대를 이루게 된다. 이 부분에 대해서도 제대로 검토해야 한다.1. 최악의 조건에 대해서 고려하였는가?2. 무한루프와 재귀 함수는 특이사항이 아니라면 없어야 한다.3. 재귀 함수 사용시에 call stack값의 최댓값이 고정되어 있는가?4. 경쟁조건이 존재하는가?5. 스레드는 정상 생성, 정상 동작하는 코드를 가지고 있는가?6. 불필요한 최적화를 통해서 코드 가독성을 희생하였는가?7. 임베디드의 경우에도 최적화가 매우 중요하지 않다면, 가독성을 더 중요하게 해야 한다가장 중요한 검증과 시험에 대해서도 제대로 인지하여야 한다. 그리고, 테스트를 위해서 가능한 최대한 자동화를 하기 위한 방법들을 이용해야 한다.1. 코드는 시험하기 쉽게 작성되었는가?2. 단위 테스트가 쉽게 될 수 있는가?3. 에러 핸들링 코드도 잘  테스트되었는가?4. 컴파일, 링크 체크 시에 경고 메시지도 100% 처리하였는가?5. 경계값, 음수값, 0/1등의 가독성이 떨어지는 코드에 대해서 충분하게 경계하고 있는가?6. 테스트를 위한 fault 조건 재현을 쉽게 할 수 있는가?7. 모든 인터페이스와 모든 예외 조건에 대해서 테스트 코드가 있는가?8. 최악의 조건에서도 리소스 사용은 문제가 없는가?9. 런타임 시의 오류와 로그에 대비한 시스템이 있는가?10. 테스트를 위한 주석 코드가 존재하는가?간혹 등장하는 하드웨어에 대한 테스트도  마찬가지이다. 다음과 같은 기준들을 통해서 검토해야 한다.1. I/O 오퍼레이션 코드에 대한 테스트로 하드웨어가 정상적인 동작을 보장하는가?2. 최소/최대 타이밍 요구사항에 대해서도 하드웨어 인터페이스가 충족하는가?3. 멀티 바이트 하드웨어 레지스터가 read/write오퍼레이션 중에도 값이 바뀌지 않음을 보장하는가?4. 시스템이 잘 정의된 하드웨어 상태로 리셋하는 것을 S/W가 보장하는가?5. 하드웨어의 전압이 떨어지거나 전원이 차단되는 경우에 잘 처리하는가?6. 대기모드 진입 시와 빠져나 올 때에 시스템이 옳게 동작하는가?7. 사용하지 않는 인터럽트 벡터가 에러 핸들러에 연결되어 있는가?8. EEPROM손상(데이터 깨짐)을 막기 위한 메커니즘이 있는가? ( 쓰기 동작 중 powe loss)등구체적으로 코드리뷰를 하고자 한다면, 다음의 코드리뷰에 대한 기법과 적당한 방법을 다음과 같이 설명할 수 있다.이러한 코드 리뷰를 위한 몇 가지 방법들이 알려져 있다. 그것들을 몇 가지 정리하여 보면 다음과 같다. 코드 인스펙션은 가장 정형화된 기법으로 전문화된 코드리뷰팀을 통해서 구분하는 방법이다. 이 방법은 리소스가 풍부하고, 일정에 여유가 있는 경우에만 사용이 가능하다. 대부분 대기업이나 대형 포털에서 구현 가능한 방법이라고 할 수 있다. ( 이런 곳에 있다면 행복해 하자. ~.~ ) 하여간, 비용과 일정 등이 있다면 이 방법이 현명하다. 그리고, 코드리뷰에 대한 품질에 대해서 정량적인 보고와 구성을 만들어 낼 수 있다는 것은 코드 인스팩션의 가장 좋은 장점이다. 이 코드 인스팩션을 하기 위한 롤을 구분하면 다음과 같이 4가지 롤로 구분할 수 있다.1. ModeratorA. 실질적인 매니저로 팀 간의 인터페이스와 리소스, 인프라를 확보하고, 프로세스에 대한 정의와 산출물의 정리를 담당한다.2. ReaderA. 각 산출물을 읽고, 리뷰하고, 방향성을 제시한다. 보통, 지식이 많은 사람이 담당한다.3. Designer/CoderA. Reader의 지시에 따라서 코드를 검증하고 잠재적인 발견 등의 수정 방안을 만든다.4. TesterA. 진행 중인 코드와 권장 수정 코드에 대해서 검증한다.그리고, 코드 인스펙션은 다음과 같은 6단계로 진행된다.1. PlanningA. 계획 수립2. OverviewA. 교육과 역할 정의3. PreparationA. 인터뷰와 필요한 문서 습득, 툴 환경 구축4. Meeting(Inspection)A. 각자의 역할대로 수행5. ReworkA. 보고된 Defect 수정6. Follow-upA. 보고된 Defect가 수정되었는지 확인이러한 절차를 통해서, 코드 인스팩션이 수행되면, 상당히 명쾌한 리뷰가 진행되게 된다. 하지만, 일정과 비용 문제 때문에 이 작업은 대부분의 스타트업에서는 선택하기 어렵다. 그래서 사용하는 방법 중의 하나가 팀 리뷰이다.팀 리뷰는 일정한 계획과 프로세스만 따르는 방법으로, 코드 인스펙션보다는 좀 덜 정형화된 방법으로 진행한다. 보통은 일주일에 한번 정도 팀 리뷰를 수행하거나, 특정 모듈이나 기능이 완료되는 시점을 기준으로 테스트 결과를 가지고 리뷰를 하는 방법을 사용한다.또한, 위험하거나 의견이 필요한 경우에도 팀 리뷰는 유용하다. 일반적인 팀에서 사용하는 방법이다.하지만, 이 역시. ‘리뷰’에 대한 제대로 된 인식이 없다면, 적용하기 어렵다. 그래서, 가끔 사용되는 방법이고, 과거 국내 SI업체들이 주로 사용하던 방법 중의 하나가 ‘웍쓰로’이다.웍 쓰루(Walkthrough)는 단체로 하는 코드 리뷰 기법 중에 비정형적인 방법으로, 발표자가 리뷰의 주제나 시간을 정해서 발표하고 동료들로부터 의견이나 아이디어를 듣는 시간을 가지는 방법으로써 주로 사례에 대한 정보 공유나 아이디어 수집을 위해서 사용하는 방법이다.이 방법은 ‘특정 도메인’에 종속된 코드를 만들거나, 비슷한 SI성 형태의 업무를 수행하는 경우에 적합하다. 그래서, 국내의 SI업체에서는 적극적으로 사용되면 좋겠지만. 이 ‘시간’마저도 부정확하고, 갑을병정의 SI체게에서 ‘정보공유’나 ‘아이디어 수집’과 같은 커뮤니케이션이 자유롭게 일어나는 것은 매우 힘들다.이 웍 쓰루는 동일한 조직 내에서 동일한 목적의식이 분명한 팀에서나 활용이 가능한 방법이다. 웍 쓰루를 SI에서 시도한 경우에는 대부분 실패했거나, 목적의식이 다르기 때문에 불분명한 결론들이 대부분 도출되었다.대부분의 국내 스타트업이나 IT 전문기업들은 ‘리뷰’에 대해서 상급 관리자들이 제대로 허락을 해주지 않는다.대부분은 팀내에서 어떻게든 자체적으로 해보려고 한다. 그래서, 팀장의 권한 선에서 적절하게 리뷰를 하는 방법 중의 하나가 Peer review or over the shoulder review방법이다. 이 방법은 보통 2~3명이 진행하는 코드리 뷰로 코드의 작성자가 모니터를 보면서 코드를 설명하고, 다른 한 사람이 설명을 들으면서 아이디어를 제안하거나 Defect를 발견하는 방법이다.또한, 이 방법은 신입사원이나 인턴사원의 경우에 업무 이해도를 높이면서 해당 코드를 사용할 수 있는 수준으로 활용할 경우에 의미 있는 방법이다. 문제는 이 방법은 개발자의 인력 투입이 거의 두배 이상으로 증가하는 것으로써, 고품질의 영역을 개발하거나, 빠른 시간 안에 신입 개발자의 업무 이해도를 높이는 경우가 아니라면 시행하지 않는다.이렇게도 리뷰가 진행이 되지 않으면, Passaroud는 돌려 보기 방법을 사용한다. 이 방법은 원래 상세한 리뷰 방법은 아니다. 온라인이나 실시간성이 아니라, 리파지토리나 이메일 등을 사용하여 천천히 리뷰하는 방식에 해당하는데, 속도는 느리지만, 중요한 코드이거나, 제품의 기능 개선이 필요한 경우에는 아주 의미가 있다. 보통은 제품의 기능 개선을 위하여 사용하는 방법이다.이처럼 리뷰의 방법에는 다양한 방법이 있지만, 결론적으로는 어느 정도 개발 조직이 서로  커뮤니케이션하고, 목적의식을 통일하고, 적절한 시간 분배를 통해서 리뷰를 할 수 있는 시간을 만들어 내느냐가 리뷰의 핵심이라고 할 수 있다.리뷰를 통해서 소프트웨어의 품질을  끌어올리고, 개발자들과 소통하고, 방향성을 만들어 내며, 새로운 기능 개선 작업을 위해서 리뷰는 다양하게 활용된다. 어떤 관점으로 리뷰를 할 것이고, 어떤 관점으로 리뷰라는 프로세스를 개발 프로세스에 탑재할 것인가에 대해서 진지하게 고민하는 것. 그것이 아키텍트의 첫 번째 역할 아닌가 한다.
조회수 1088

Team Profile: Meet Kukhwan

Read In KoreanAs a yet minuscule startup, each member holds a significant power over the overall atmosphere of the team. And in our ultimate quest to make big waves in the data world, we need to make sure that the people at the helm are at least kind of cool. We think we’ve done a pretty good job so far in assembling a society of unique but equally driven members.So we bring you this seven-part series, one of each devoted to interviewing each of our members in detail, to give you an in-depth glimpse into the people responsible for bringing you the future of machine learning with Daria. Plus, we peppered the interviews with questions from Dr. Aron’s “The 36 Questions that Lead to Love”*, cherry picked to make work appropriate and concise, but interesting.(*actually falling in love with our members highly discouraged)Kukhwan joined XBrain as our first and much needed visual designer in March 2017. He’s a man of many talents and many duties, from designing the business cards that every team member carries to taking charge of creating Daria’s vibrant front end. Kukhwan will tell you that he’s a classic introvert, but given the chance, you will quickly come to appreciate his quick sense of humor and excellent taste in everything from internet memes to tech gadgets. Get to know him better here!KH would like to let it be known that he does not usually work with a wooden elf on his personTell us about your role at XBrain.Kukhwan (KH): I work as the visual designer, serving mainly two roles — product design and brand design. Product design can be divided into two parts: designing the visual facets of the product itself and optimizing user experience. Brand design consists of tasks like creating physical material, such as banners or business cards.Do you have a particular principle in mind when designing for XBrain?KH: I always try to make my designs for XBrain as easy as possible, because the public perception of machine learning is that it’s something obscure and inaccessible, which is a sentiment even some industry insiders share. So I want to visually dispel that effect as much as possible. For example, a lot of software companies operate on a single-color scheme — often very cool blues and grays. With XBrain, I went for some character, with some friendly, approachable pinks and teals mixed with our main hue of indigo blue.What does a typical work day look like for you, morning to evening?KH: Because I work on everything design-related, I don’t really have a set task schedule. But generally speaking, I try to do a lot of work in the mornings, because that’s when I concentrate the best. Then I organize all this during our daily scrum meeting, and have separate discussions with relevant members at about 2 or 3 PM. I then work on my designs based off of these discussions. After dinner I try to watch webinars — right now it’s one on JavaScript, because I need to work on my coding.What are the parts of your job that you enjoy the most?KH: I most enjoy product meetings with the rest of the team to improve user experience. I get to learn about user situations that I wouldn’t otherwise be aware of, and improving Daria based on these conversations has been both interesting and fulfilling.What are the least enjoyable/most challenging parts of your job?KH: There’s nothing I don’t particularly enjoy, but the most challenging aspect would be probably the programming aspects, from conceptualizing the design to actually coding it into existence. But this is all fascinating work — I’m just worried about overall efficiency, because it can get pretty slow at times.What is your go-to work playlist?KH: I enjoy Korean indie-type music, like Bol4, Zitteun, and Sung Si Kyung.Pick one item on your desk that tells us something about you.KH: My Roost Laptop Stand, which was a pretty successful Kickstarter project. It’s a product that really pays attention to the ergonomical user experience of a laptop stand, and is also very, very light and easy to carry around. I also like monitoring how the company is developing its new projects, keeping tabs on their structural developments. It was a bit of a splurge ($99), but worth it!A little into the frame you can glimpse KH’s immaculate aestheticWhat made you want to go into design?KH: I originally wanted to go into automobile design, because I was really into cars from a very young age. So I studied with the intent of going into that field, which has a pretty narrow entry track — only two universities in Korea have such undergraduate programs. But I ended up studying digital media design, and really got into interactive design, of which user experience is a very big part. And I realized that to pursue this path, I would also have to moonlight as a programmer.Why XBrain, then?KH: XBrain really cares about its members — I’m aware that some startups suffer from a high turnover rate because they don’t really put effort into cultivating a sound corporate community and culture. But I know XBrain has tried to focus on that from a very early stage, and even now they put the most care and effort into making us feel like a team. Moreover, as a designer, I think the chance to build from scratch every visual aspect of a product and company is an experience that not many of my peers get to have.What’s your most memorable episode at XBrain?KH: Probably coming up with and completing our brand, which was something that the entire team worked on together for the first time.If you had to have dinner with one XBrain member, who would it be and why?KH: Jongmin, since we’re set to collaborate extensively on Daria, and it would be nice to get to know him better.Recommend a movie for our next Cinema Society, please.KH: Christmas In August (1998). Shim Eun-ha, the lead actress, was very very beautiful in it, and the sophisticated cinematography makes it hard to believe it was made in Korea in the 90s.If you could sum up XBrain in three words or less?KH: Potential. People. Culture.Given the choice of anyone in the world, whom would you want as a dinner guest?KH: I can’t pinpoint one individual, but someone I like who likes me back.Would you like to be famous? In what way?KH: No. I’m pretty much an introvert, and wouldn’t like being recognized on the streets.If you were able to live to the age of 90 and retain either the mind or body of a 30-year-old for the last 60 years of your life, which would you want?KH: Probably the mind of a 30 year old. I’ve been noticing that as I get older, I’ve just been looking to settle down instead of trying new things, whereas in my early twenties, I wanted to travel, study abroad, etc., etc. So before it’s too late, I’d like to retain that state of mind.For what in your life do you feel most grateful?KH: I don’t consider myself a particularly lucky person, but I do have considerably good luck in meeting people. You don’t really get much choice in the communities you enter into at schools, mandatory military service, or work, but I’ve always met the best people, and have received help from a lot of them.If you could wake up tomorrow having gained any one quality or ability, what would it be?KH: I’d like to be more extroverted. I’ve tried to change, but it just felt so unnatural that I gave up eventually. So it would be great if I could express myself more to the good friends I’ve mentioned above.If a crystal ball could tell you the truth about yourself, your life, the future or anything else, what would you want to know?KH: When will I meet the one?Is there something that you’ve dreamed of doing for a long time? Why haven’t you done it?KH: I’ve always wanted to study abroad, but haven’t been able to for one realistic reason or another. But I hope to find something that I really want to learn in depth and study that at a great school abroad.What is the greatest accomplishment of your life?KH: This is by far the hardest question. If I had to choose…it would be joining the XBrain team, and finding and doing what I enjoy. I’m lucky in that I’ve found direction quite early on, and that I have people around me who could help.If you knew that in one year you would die suddenly, would you change anything about the way you are now living? Why?KH: I would try to be more outgoing, for the friends in my life that have reached out and engaged with me first. I probably do need to do this even if my time here isn’t limited, though…If you were going to become close friends with someone, please share what would be important for him or her to know.KH: I don’t really react much to things, but it’s not because I don’t like the situation or because I’m unhappy. There are people who don’t really care about that, and these are the people I usually get along with.Your house, containing everything you own, catches fire. After saving your loved ones and pets, you have time to safely make a final dash to save any one item. What would it be? Why?KH: I honestly think I wouldn’t go back in that situation, but probably the picture diaries I drew when I was a kid…it’s quite fun to look at them now.What, if anything, is too serious to be joked about?KH: A lot, really…but one thing in particular that you should never laugh at is someone’s dreams, far-fetched as they may be.#엑스브레인 #팀원소개 #팀원인터뷰 #기업문화 #조직문화 #팀원자랑
조회수 1097

★반응폭발★ 매쓰플랫 설명회 in 종로 후기!!

안녕하세요. 매쓰플랫입니다 :)8/31(금) 매쓰플랫의 설명회가 뜨거운 선생님들의 반응속에서 마무리가 되었어요~!예상보다 훨씬 많은 분들이참여해주셔서 진심으로 감사드렸어요.매쓰플랫에 대한 선생님들의 관심이,바로 우리에게 앞으로 나아갈 큰 힘이 돼요 ^_^지금부터 "설명회 현장 대.공.개"합니다.지난번 설명회의 경우 강남에서 진행이 되어서노원, 중계동 학원가의 선생님들께서오시기 많이 불편해 하셨어요 ㅠㅠ그래서, 이번에는 종로에서 아주 핫한 장소!마이크임팩트에서 설명회를 개최했어요~!지난번보다 넓고 쾌적한 공간!더 많은 선생님을 만나 뵐 수 있었어요.- 상담존 -이번에는 뒷편에 상담존을 새롭게 만들어서,1:1 상담을 진행하였어요~!평소 선생님들의 매쓰플랫에 대한 궁금증,학원 운영에 대한 고민 등등다양한 이야기를 나눌 수 있었어요.- 체험존 -매쓰플랫이 테블릿에 최적화 된프로그램인 거 다들 알고 계시죠?무료체험으로 체험해보기는 부담스럽지만,어떻게 프로그램 활용이 가능한 지 궁금하다?싶은 선생님들을 위한 공간~!테블릿도 넉넉하게 준비해가서,여러 선생님이 직접 활용해보고,모르는 부분을 물어 볼 수도 있는 시간을 가졌어요.- 스낵 & 음료 공간 -오전 10시에 설명회가 시작되다 보니까,아침을 거르고 오시는 분들이 많을 거 같았어요.그래서 간단하게 드실 수 있는스낵과 음료를 준비했어요~!설명회가 끝난 후에도매쓰플랫에 대해서 자세히 알아 볼 수 있도록관련 자료와 소정의 노트 선물을자리마다 배치해 놓았답니다~!!설명회 시작 20~30분 전부터 와계시는 부지런한 쌤들 ㅎㅎ대표님의 '매쓰플랫을 만들게 된 계기 스토리'로설명회는 시작되었어요~!대표님께서도 실제 수학선생님경험을 갖고 계서서선생님들의 고충과 고민을 아주 가까이서 직접 몸소 겪어 보셨어요.그 안타까운 점들을 개선하고자만든 수학문제은행이 바로 바로 바로'매쓰플랫' 입니다~!!마케팅팀 매니저님께서프로그램 소개를 해주고 계시네요.특히나 많은 선생님들이 궁금해 하실만한'매쓰플랫 활용 성공 사례'지금 이 순간에도매쓰플랫의 효과를 톡톡히 보고 계시는선생님들이 많이 계신답니다~!마지막으로는 매쓰플랫 가이드 영상 목소리의 주인공!CS팀 매니저님께서프로그램이 어떻게 구성되어 있는 지'대표 기능 시연'을 보여드렸어요.학습지 만들기, 시중교재 연동, 보고서 생성 등등현재 많은 선생님들께서 사용하는 기능을 직접 보여드렸어요.생생하게 전반적인 과정을 보면서 생각보다 프로그램 사용법이'쉽고, 편리할 거 같다' 라는 의견을 많이 주셨어요. 이번 설명회에 참석하지 못하셨더라도,무료체험 신청을 통해서'매쓰플랫'의 모든 기능을 무제한 사용해 볼 수 있으세요~!click! click!♥ 매쓰플랫 7일 무료체험 알아보기 ♥http://bit.ly/2oJsxg3가장 빠르고 부담없이 문의하는 방법 요기!
조회수 734

날이 좋아서, 급떠난 게임베리 소풍, 롯데월드!

안녕하세요,게벰이 입니다 :)앞으로 게임베리 소식을 하나씩 포스팅 하려고 해요업무적인 것, 소소하게 생활하는 것,이번처럼 날이 좋아서 하던 일 마무리하고 같이 놀이동산 간 얘기 등등다양한 얘기로 알차게 채울테니 많이 들려주세요 ^^열심히 일한 당신, 놀 때도 제대로 놀자!대표님 曰" 땡땡땡하던 일 4시까지 마무리 해주세요~날이 좋아서 롯데월드 갑니다~ "꺄>.< 이런 급 이벤트는 또 마음을 설리설리 두준두준하게 하죠4시 즈음 다 정리하고 떠나서, 5시에 입장했어요!!이 날 저희 놀러 갈 줄 1도 몰랐는데,대표님 회의실에서 나오시더니,날이 좋아서 오늘 일찍 정리하고 떠나자고...!!YAY5시 입장했기에,하나라도 더 타려고 열심히 다녔어요ㅋㅋㅋ줄이 짧은게 보이면 일단 타고 봤다는..ㅋㅋㅋ그래서인지, 놀이기구 타는 사진은 전멸이네요....건진거라곤 아래 사진 뿐..ㅋㅋㅋ놀이기구 하나도 못 타는 사람도 탄다는 범퍼카~~짠거도 아닌데 직원들 한 마음 한 뜻으로어느새 대표님을 구석으로 몰았더라구요 ㅋㅋㅋㅋ이 외에도 할로윈 분장하신 분들이랑찍은 사진도 있고 했었는데...찾으면 다시 업데이트 할게요 :)씬~나게 놀다보니 어느새 어둑어둑해 졌어요집으로 가야하는건 아쉬웠지만,마침 할로윈 시즌이라 분위기가 더 할로윈스러워진건 좋았네요그러고... 이젠 진~짜 돌아가야 할 시간!월요일을 마치 금요일인냥 불태운 Gameberry추억 되새김 하며,다음에도 게임베리만의 소식 가지고 돌아오겠습니다기대해 주세요 :)
조회수 1213

유배지에서 부치는 편지

안녕하세요.집에서 공항까지, 공항에서 집까지 공항을 오가는 가장 편한 방법 벅시(BUXI) 입니다.조금 늦은감이 있지만 모두 연휴는 잘 보내셨는지 궁금합니다.연휴 기간 동안 공항을 오고 가는 여러분들을 위해 내부 직원들이 열심히 노력하였습니다.특히나 제일 고생이 많으셨던 벅시(BUXI) 드라이버 분들의 노고에 감사드립니다.조금이라도 불편함점이 있었다면 머리숙여 죄송하다는 말씀드리며,더 나은 서비스를 위해 노력할 것을 약속 드리겠습니다.그러면 저희 근황을 말씀을 드려볼까 합니다...1. 유배 당하다말 그대로 입니다. 아직 팀이라고 부르기 민망 하지만(2명) 제가 속한 팀이 사무실에서 쫒겨났습니다.그냥 막 나가라고 해서 저희는 사무실 밖에 자리를 마련하여 일을 하고 있습니다.. 흑흑빼앗긴 나의 들... 과연 봄은 오는가...을씨년스러운 유배지 입구...ㄷㄷㄷ전하...아니 대표님 저희가 무슨 잘못을 했단 말입니까!!명을 거두어 주시옵소서...흠... 전망은 좋아보이지만...어둠의 자식이 되어버린...불이 안들어오는 이 공간....유배지에서 다양한 저서를 남겼던 정약용의 마음으로저희는 여러분들을 위해 일할 것을 다짐합니다...사실은 인원 충원으로 인해 밖에서 일하는 거에요 하하하 근데 왜 나죠?2. 벅시(BUXI) 홈페이지 리뉴얼!그동안 칙칙(...)하던 벅시(BUXI)의 홈페이지가 드디어 리뉴얼을 진행하였습니다!캬~ 칙칙했던 대표님의 감성이 사라졌네요.당연히 예약도 가능하구요!예약 많이 해주세요~아직 100% 완성이 된 것이 아니라서 점점 더 발전하는 벅시(BUXI) 홈페이지를 보실 수 있을 겁니다.이용 방법도 좀 더 쉽게...기존 홈페이지와 달리 벅시(BUXI) 서비스에 대해서 좀 더 알기 쉽도록 별도의 페이지도 만들었고,디자인 적으로도 더욱 신경을 써서 만들었습니다.이용 규정에 대해서 좀 더 명확하게 알려드릴 수 있도록 고심하고 있으며,특히 문의가 많이 들어오는 반려동물 관련한 규정도 활발하게 논의 중에 있습니다.반려동물도 행복한 여행길이 될 수 도록,그리고 모두가 안전한 여행길이 될 수 있도록 준비하고 있습니다.다시 한번 고생해 주신 분들께 다시 한번 박수를...음... 벅시(BUXI) 홈페이지 리뉴얼 이벤트라도 할까요?짠돌이 대표님이 허락을 안하시겠죠 뭐 하하하하그렇죠? 저를 유배 보낸 짠돌이 대표님?3. 채용 관련혹시라도 관심있으신 분이 있을까봐...후후후아래 링크를 한번 살포시 참조해주셔요.*대표님 개드립을 받아 칠 수 있는 분이라면  대환영!!*https://www.theteams.kr/recruit/wanted/1469?search=벅우리는 벅시, 영어로 BUXIBUS+TAXI 그래서 벅시(BUXI)공항을 오고가는 벅시(BUXI)나아가 차세대 교통플랫폼이 되고 싶은 벅시(BUXI) 입니다.항상 감사합니다.#벅시 #스타트업일상 #운영 #성장 #일지 #기업문화 #조직문화 #사내복지 #사무실풍경
조회수 805

아마존 리스팅 최적화에 대한 고찰

인사말안녕하세요 대한민국 셀러들의 아마존 진출을 도와주는 컨설팅 회사이자 업무 대행사인 컨택틱의 이이삭 대표입니다.오늘 제가 여러분께 소개해드리고 싶은 주제는 '아마존 리스팅 최적화에 대한 고찰'입니다.INTRO. 리스팅 최적화의 중요성너무나도 많은 분들이 아마존 리스팅 최적화의 중요성을 간과하고 있습니다. 물론 그 어느 아마존 셀러라고 하더라도 본인의 리스팅을 최적화 시키고 싶어 할 것입니다. 하지만 여러분은 본인의 아마존 리스팅을 최적화 하는 것에 대해 어느 정도로 간절하신가요? 물론 가독성 높은 상품 설명글은 구매전환에 치명적인 요소 중에 하나로써 굉장히 중요합니다. 다들 아는 이야기죠. 하지만 상품 설명글은 고객이 여러분의 상품에 대한 더 깊은 이해를 할 수 있게 할 뿐만 아니라, 가장 중요할 수도 있는 '아마존 검색 결과 내에서의 노출'과 직접적인 연관을 가지고 있습니다.PROBLEM. 내 리스팅은 노출이 안되는 것 같습니다아마존은 전자상거래 시장입니다. 즉, 고객들이 쇼핑할 때 가장 먼저 하는 일이 바로 '검색'이라는 것을 절대로 간과해선 안됩니다. 백화점에 입점된 상품들이 1층 맨 앞에 전시되어 있어야 잘 팔리듯이, 아마존에서도 내 리스팅이 검색 결과 맨 앞 맨 상단에 노출되어야 그만큼 잘 팔릴 가능성이 높아집니다. 하지만 검색 결과에서 내 리스팅이 보이지 않았을 때 원인이 두 가지가 있을 수 있다는 것을 명심해야 합니다. (1) 아마존에서 해당 키워드 검색 결과와 내 리스팅에 대한 연관을 짓지 않기 때문에 아예 검색 결과에 안 나오는 경우 (이걸 보고 keyword indexing 키워드 인덱싱이라고 합니다). (2) 검색 결과 안에 내 리스팅이 존재하긴 하는데, 너무 뒤에 밀려 있어서 고객들의 눈에 안 띄는 경우. 분명히 해당 키워드에 대해 내 리스팅이 인덱싱은 되고 있지만 아무리 뒤 페이지까지 넘기더라도 보이지 않는다면 그것은 마치 백화점에 판매자로 입점했는데 상품은 창고에만 보관되어 있어서 매일매일 백화점을 방문하는 고객들이 내 상품을 보지도 못하는 상황과 동일한 것입니다.SOLUTION. 어떻게 하면 내 리스팅이 노출될까?여러분께서 이해하기 쉽도록 하나의 예시를 들겠습니다. 여러분께서 sunscreen을 판매한다고 가정하겠습니다. 여러분은 당연히 여러분의 리스팅 상품명 및 상세 설명에 sunscreen이라는 단어를 삽입하겠지만, sunscreen을 sun cream, sun gel, sun block 이라고 표현하는 미국 현지인들도 굉장히 많다는 것을 간과해선 안됩니다. 만약 여러분의 리스팅에 이러한 유의어/연관어들이 최적화되어 들어있지 않다면 여러분의 리스팅은 결국 sunscreen이라는 키워드로 검색해서 유입되는 고객들에게만 노출될 뿐 나머지 키워드를 타고 들어오는 고객들에게는 리스팅이 노출되지 않게 됩니다. 여러분의 상품이 sun cream, sun gel, sun block 등의 단어들과 연관성이 없어서요? 아닙니다. 아마존 시스템에서 그걸 알아차리지 못하기 때문입니다. 리스팅의 그 어디에도 표현하지 않았기 때문이죠. 그렇다면 답은 '올바른 키워드들을 찾고' '해당 키워드들을 자연스럽게 내 리스팅에 녹이게 만드는 것'이 핵심이라고 볼 수 있겠습니다.1. 올바른 키워드를 찾아라제 포스트를 한 번이라도 읽어보신 분들은 잘 아시겠지만, 저는 그 누구의 주관적인 생각도 믿지 않습니다. 항상 숫자와 데이터로 입증할 수 있는 결론이야말로 안심하고 진행하는 것이 제 성격인지라 자연스럽게 제 블로그 글들도 그런 위주로 작성이 되는 것 같습니다. 올바른 키워드를 찾는 것 또한 역시 주관적인 생각을 버려야 합니다. 앞서 언급했던 예시에서 sunscreen이라는 단어를 sun gel, sun block, sun cream 등등의 방법으로 표현할 수 있을 거라고 제가 얘기를 했지만, 이것 또한 지금 이 글을 쓰고 있는 현재 시점에서는 그저 제 주관적인 의견일 뿐입니다. 실제로 미국 현지 고객들이 해당 키워드들로 구글이든 아마존이든 검색을 하고 있으며 그 검색량이 많다는 것을 숫자로써 증빙하기 전까지는 저 자신도 쉽게 결단을 내리지 않을 것입니다. 오직 이러한 factual data에 대한 확신이 생긴 뒤에야 올바른 키워드를 찾았다고 결론 내릴 수 있습니다. 컨택틱은 아마존 고객들이 어떤 키워드에 대해 얼마나 많이 검색하고 있는지, 그리고 그 키워드와 연관된 키워드/키워드절 (keyword phrase)가 어떤 것들이 있는지도 명확히 알아낼 수 있는 노하우가 있습니다. '내 리스팅에 대한 올바른 키워드를 찾는 것에 대한 도움'이 필요하신 분은 컨택틱을 찾아주세요.2. 키워드를 자연스럽게 리스팅에 삽입하라올바른 키워드를 찾았다면 그다음으로 해야 할 일은 리스팅에 빠짐없이, 하지만 자연스럽게 삽입하는 것입니다. 이 부분은 유난히 어려운 것이 사실입니다. 상품명에는 200 byte가 최대 입력 제한이며, 강조 포인트에는 한 줄당 250 byte, 상품설명란에는 2000 byte가 최대입니다. 하지만 그 안에서도 아마존이 어느 정도의 글자까지는 indexing 시킬지는 미지수입니다. 저희가 할 수 있는 최선은 단지 최대한 많은 유의어들과 연관어들을 상품명, 강조 포인트, 그리고 상품설명란에 입력하는 것일 뿐입니다. 하지만 마구잡이로 키워드 또는 키워드절들을 도배하는 것은 아마존뿐만 아니라 고객들의 눈에도 당연히 이상해 보이고 오히려 부작용을 불러일으킬 확률이 높습니다. 따라서 올바른 키워드를 수집하고 목록화했다면 영어를 원어민급으로 구사할 수 있는 주변인에게 도움을 받아서 자연스럽고 매끄러운 copywriting을 요청하거나 전문 업체에게 의뢰해보시길 추천드립니다. 컨택틱의 '고급 상품 등록 대행' 서비스는 올바른 키워드를 찾는 단계에서부터 copywriting 단계까지도 해결해주는 서비스이다 보니, 도움이 필요하신 분들은 언제든지 컨택틱을 찾아주시기 바랍니다.3. 기타 조심해야 할 사항타사 브랜드명은 리스팅에 넣으면 안 됩니다. 타사 브랜드명을 내 상품의 PPC 광고할 때 타깃 할 키워드로 설정할 수는 있으나 리스팅 최적화 단계에서는 엄격히 금지사항입니다. 이런 부분을 간과하고 경쟁사들의 브랜드명을 리스팅에 포함한 어느 한 셀러는 리스팅도 강제로 내려갔으며 판매 권한도 박탈 당하게 되었습니다. 그 외에도 한 번 사용한 키워드/키워드절은 두 번 중복 입력할 필요가 없습니다. 아무래도 제한된 입력 가능 란들 안에서 최대한 자연스럽게 copywriting을 해야 하는데, 거기에 더해서 한 번 사용한 키워드는 가급적 두 번 사용하지 않으려는 것은 정말 머리 아프고 어려운 작업일 수밖에 없습니다. 하지만 글자 수가 제한된 만큼 최대한 중복 키워드는 사용하지 마시고, 주어진 칸들을 최대한 유리하고 노출이 많이 될 수 있는 방향으로 꾸며보시기 바랍니다.그럼 오늘도 즐거운 글로벌 셀링 되세요!컨택틱  서울특별시 강남구 강남대로 62길 11, 8층 (역삼동, 유타워)  대표 전화: 02-538-3939  해외 부서: 070-7771-1727  영업 부서: 070-7771-1728  이메일: support@kontactic.com  유튜브: https://www.youtube.com/channel/UC8OxbQGAnMqWGpGj5weLcZA 홈페이지: https://www.kontactic.com

기업문화 엿볼 때, 더팀스

로그인

/