스토리 홈

인터뷰

피드

뉴스

조회수 2183

나와 생각이 비슷한 사람을 뽑으면 안 되는 이유

오늘은 성공이 아니라 실패에 대한 이야기를 해볼까 합니다.제가 개발팀을 채용하면서 새로 인터뷰 보는 사람에 대해 내세웠던 세 가지 원칙이 있습니다.1. 현재 우리 팀원들과 잘 어울릴 수 있는지?2. 현재 우리 회사와 잘 어울릴 수 있는지?3. 현재 우리 회사의 다른 팀원들과 잘 어울릴 수 있는지? 결론부터 이야기하자면 이 세 가지 원칙들이 완전히 틀린 것은 아니지만 조금은 틀렸습니다. 여기서 "어울릴 수 있는지"라는 말은 새로운 사람이 우리 팀원들의 생각과 비슷하냐는 것입니다. 물론 생각이라는 단어가 많은 의미를 포함하고 있지만 여기서는 "부딪히지 않고 함께 일할 수 있는가?"를 중점적으로 보았습니다. 그러나 한 기업의 CEO를 보고 나서 "부딪히지 않는다"라는 생각이 얼마나 위험한 것인지 2년 만에 깨닫게 되었습니다. 얼마 전까지 정말 흥미롭게 읽던 책이 있었습니다. 애덤 그랜트의 [오리지널스]라는 책인데요. 여러 회사의 사례에서 우리와 같은 일반 사람들이 천재적으로 직무를 수행했거나, 처참하게 실패했거나, 위기상황을 모면해 나가는 것을 설명해놓은 책입니다. 애덤 그랜트는 조직이 더욱 효과적으로 성장하려면 여러 부류의 사람들이 모여야 한다고 설명합니다. 다양한 사람들이 다양한 사고를 하고 다양한 행동들을 할 때 다양한 아이디어가 나오고 그 아이디어들이 부딪히면서 엄청난 결과가 도출될 수 있다고 말하고 있죠. 위에서 언급한 한 기업의 CEO는 애덤 그랜트와 정확히 반대의 생각을 했습니다. 물론 저도 일부분 마찬가지였고요.나의 비전을 함께 할 수 있는 사람들로 회사를 채워야 한다 표면적으로 보면 틀린 말이 없어요. 나의 비전을 실행시키려면 비전을 함께해야 하죠. 그런데 여기서 비전의 의미가 정말 중요합니다. 이 CEO는 자신의 생각과 똑같이 생각하는 사람 = 비전을 공유하는 사람이라고 생각하는 오류를 범했어요. 그래서 그 CEO는 자신의 생각에 반대하는 사람을 모두 멀리했습니다. 자신의 생각과 반하는 사람들을 감정적으로 무시하거나 미팅을 하지도 않았고 심지어 회사에서 쫓아내기까지 했어요. 어느새 그의 옆에 있는 팀원들은 모두 들어온 지 세 달이 채 안된 사람들로 가득 차 있었지요. 그의 팀원들은 CEO의 생각을 반대하지도 않았고 그의 의도에 대해 묻지도 따지지도 않았으며 묵묵히 그가 말하는 대로 움직일 뿐이었습니다.폴라로이드 카메라를 들고있는 에드윈 랜드 오리지널스에서는 폴라로이드 카메라를 발명하여 폴라로이드사를 폭발적으로 성장시킨 에드윈 랜드의 이야기를 예로 들고 있습니다. 랜드는 즉석 필름 카메라 폴라로이드 카메라를 발명할 당시에는 기술보다는 자신의 비전을 공유하는 사람들로 채워 열정적이고 헌신적으로 일할 팀을 꾸렸습니다. 그러나 이후의 개발 과정에서 그는 엄청난 돈을 쓰게 되고 회사의 이사진들은 그의 개발을 반대하였지만 그는 들은 척도 하지 않고 그의 추종자들과 계속해서 개발을 했다고 합니다. 랜드는 개발실을 다른 공간에 따로 마련하고 자신의 생각과 반대하는 사람들의 출입까지 통제했다고 해요. 그렇게 그는 자신만의 왕국을 건설하려고 하였고 실패하였습니다. 애덤 그랜트는 에드윈 랜드의 사례를 들어 집단사고의 위험성을 경고하고 있습니다. 그랜트는 오리지널스의 결론에서 사람을 뽑을 때는 "조직문화에 기여할 수 있는 사람을 뽑아라"라고 충고하고 있습니다. 조직문화에 기여할 수 있는 사람이란 현재 있는 조직문화에 자연스레 순응하거나 안 좋은 점을 발견하고 부딪혀서 바꿀만한 용기와 실행력이 있는 사람을 이야기합니다. 조직이 발전하려면 해당 조직의 문제점을 발견해주는 사람이 필요한데 그런 사람은 보통 조직이 현재 가지고 있는 사람들과 다른 성향의 사람들이 더 발견할 가능성이 높다는 게 그의 주장입니다. 이 글을 쓰면서 여러 가지 생각이 들었고 저를 반성하는 계기가 되었습니다. 저도 한번 더 우리 팀을 멀리서 보고 더 잘 될 수 있는 방안이 무엇이 있을지 고민해보았습니다. 문득 떠오르는 생각이 지금 있는 사람들이 모두 바보들은 아닐 텐데라는 생각이 들었어요. 왜 그들이 새로운 시도를 하지 않는지 CEO의 말에 복종할 수밖에 없는지를 생각해보았습니다.새로운 시도를 하지 않는 팀원 그들은 왜 CEO의 생각에 반대를 하지 않는 것일까. 어떤 생각에 반대한다는 것은 위험을 무릅쓰는 일입니다. 자신의 생각이 100% 맞다고 할 수도 없으니까 미래에 자신의 생각이 틀렸을 경우에 비난을 받는 것을 두려워하는 것일 테지요. 만약 자신이 주장한 아이디어가 실패하면 CEO로부터 엄청난 욕을 먹을지도 모르는 게 두려워서입니다. 실패를 용납하지 않는 문화가 우리를 겁쟁이로 만들었고 우리는 더 이상 입 열기를 거부한 것이지요. 로마에선 로마법을 따르고 절이 싫으면 중이 떠나라라는 논리를 너무나도 잘 지키게 되었습니다. 과연 회사를 위해, 우리를 위해 입을 닫는 그 선택이 맞는 걸까요? 그냥 가만히 있으면 우리는 발전할 수 있을까요? 아닐 거라고 확신합니다. 팀원들의 입을 열기 위해선 리더의 역할이 중요합니다. 왜냐하면 조직 문화를 만드는 것은 리더의 행동으로부터 시작되기 때문이지요. 사이먼 사이넥의 "리더는 마지막에 먹는다" TED 강연에서 사이넥은 이렇게 말합니다. 전쟁터에서 이등병들이 부사관들을 위해 기꺼이 희생하는 것을 보고 그들에게 "왜 이렇게까지 합니까? 왜 피와 땀과 눈물을 저 사람을 위해 바칩니까?"라고 물어보았습니다. 그러자 너나 할 것 없이 그들은 이렇게 대답했답니다.왜냐하면 그들도 우리를 위해 이렇게 할 테니까요 실패를 두려워하지 않는 팀원들은 한 번은 실패할 수도 있습니다. 두 번 실패할 수도 세 번 실패할지도 모르지요. 그러나 그들은 실패로부터 많은 교훈을 얻고 실패하지 않을 계획을 세우고 더 크게 성공할 발판을 마련합니다. 리더에게 비난받기를 두려워하지 않는 부하직원은 미팅에서 엉뚱한 의견을 낼지도 모릅니다. 그러나 그 엉뚱한 의견들에서 창의적인 아이디어가 나올 가능성이 높아지지요. 그런 분위기를 만드는 것은 리더이며 다양한 팀원들은 그런 분위기에서 양질의 아이디어를 낼 수 있습니다. 리더는 집단사고를 예방하기 위해 다양한 생각들을 수용해야 하며 - 특히 애덤 그랜트는 "악마의 변호인 Devil's Advocate"(반대 역할 전담)을 배치하라고 추천합니다 - 다양한 생각들을 내는 조직을 만들기 위해서 다양한 사람들과 함께 일해야 할 것입니다.경영자로서 나의 일은 실패를 끌어안는 문화를 이어가는 것이다. 아예 실패할 작정을 하고 실험을 해야 한다.성공을 목표로 하면 거기서 멈춰버린다. 그러나 실패를 목표로 하면 실패할 때까지 끊임없는 혁신과 변혁이 일어난다. 오히려 지루하게(boring) 성공한 직원들이 회사에 불필요한 존재이다.- 제프 베조스, 아마존 CEO실패와 혁신은 쌍둥이입니다. 이것이 우리가 1000억 달러(약 109조 원)의 매출을 내면서도 끊임없이 실패에 도전하는 이유입니다.그래서 나는 아마존을 가장 성공한 회사보다도 가장 편하게 실패할 수 있는 회사로 만들고자 합니다.- 제프 베조스, 아마존 CEO, 2016. 4. 9, 주주들에게 보낸 연례서한 중 다양한 성향의 팀원들은 나와 생각이 다르고 실패할 수 있습니다. 그들이 실패했을 때 "그러게 내 말대로 하지 그랬어!"라고 윽박지르기보다는 "어떻게 하면 다음에 더 잘할 수 있을까?"라고 말을 건네어 보는 것은 어떨까요?#비주얼캠프 #인사이트 #경험공유 #조언
조회수 849

스푼 일본팀의 마스코트 CS담당 호마레를 만나보세요!

스푼을 만드는 사람들 10번째 이야기보노보노의 포로리를 닮은, 사랑스럽고, 일본팀에 밝은 꽃 같은 CS 담당자 '호마레'를 소개합니다.먼저, 글에 들어가기 앞서 'SPOON JAPAN TEAM' 은 서울 및 도쿄에서 근무하고 있음을 알려드립니다.*호마레는 서울 지사에서 근무를 하고 있는 멤버입니다탁구 치는 열정 마레..호마레를 '마레찌' 라고 불러주세요!Q. 일본 팀원들이 다들 호마레를 '마레찌'라고 부르던데..A: "하하하.. 어떻게 아셨어요? 혹시 가수 '세븐틴' 아세요? 제가 세븐틴 팬인데, 일본에서 세븐틴이 '세븐찌'로 불리거든요. 그래서 저희 팀원들이 저에게 별명을 지어줬어요."가장 좋아하는 음식: 오므라이스'Homare' 당신이 궁금합니다.Q.  사내 탁구왕, 다트 왕이 되신 계기가 있나요?(스푼에는 사내에 탁구대와 다트 기계가 있다)"저는 어렸을 때부터 여러 가지 운동을 했었어요. 수영도 배웠고, 배구랑 테니스도 했었고.. 운동을 좋아하는 편이에요! 그리고 보통 일본에선 체육을 좀 적극적으로(?) 가르치는 것 같고요. 무엇보다 제가 다녔던 학교가 '배구'로 유명했던 곳이라서, 배구도 좀 오래 했었고요. 전 스포츠류는 다 좋아하는 것 같아요. 무엇보다 공으로 하는 스포츠가 제일 좋고요! 제가 탁구왕과 다트 왕이 된 건.. 글쎄요? 전 재미로 하는데.. 그래도 이기면 재미있잖아요? 하하.. 그리고 특히 Jay (스푼 CSO)를 이겨야 재밌어요. 그분이 지는 건 싫어하셔서 그런지, 그분을 이기면 너무 재밌더라고요!" a.k.a 제이 잡는 호마레..Q. 3개 국어를 하신다고 들었습니다 (능력자 of 능력자)"아니에요!(겸손) 음, 일단 저는 사실 어머니가 한국분이세요. 아버지가 일본분이시고요. 비록 저는 일본에서 태어나서 쭉 일본에서 자랐지만, 어릴 때부터 쭉 한국어를 배워왔어요. 그러다 보니까 자연스레 한국어도 유창하게 되었고 영어는 한국어만큼은 잘하진 못해요!"Q. 가장 좋아하는 음식과 싫어하는 음식이 뭔가요?"저는 오므라이스를 정말 좋아해요! 그 한국식 오므라이스 말고, 계란 반으로 자르면 양 옆으로 흘러내리는 그 일본식 오므라이스요! 그리고 싫어하는 음식은, '날 것' 이요! 하하.. 제가 일본인이라 이 말 하면 다들 놀라시는데 저는 스시를 못 먹어요. 날 생선과 육회를 못 먹거든요. 하지만 캘리포니아롤은 좋아한답니다."왠지 모르겠지만 이분과 사내 탁구 라이벌 관계 - Jay  당신의 회사생활이 궁금합니다Q. 현재 하고 맡고 계신 업무가 어떻게 되세요?"저는 스푼 일본팀(한국지사)에서 환전 업무를 맡고 있고요. 유저들의 메일에 응답 및 모니터링도 맡고 있습니다. 종종 모니터링하면서 좋은 콘텐츠를 찾기도 하고, 트위터를 통해서 그런 좋은 콘텐츠를 소개하기도 해요. 제가 재미있는 것 찾는 걸 좋아해서 좋은 콘텐츠 찾는 게 정말 재미있더라고요. 트위터에서 유저들 반응 보는 게 진짜 재미있어요!" (호마레 마케팅팀으로 부서 이동하셔도 될 듯)Q. 독특한 이력이 있다고 들었습니다."스푼에 입사하기 전, 저는 NGO(비영리 단체)에서 오랫동안 일을 했었어요. 원래 저의 어릴 적 꿈이 UN에서 일하기였거든요. 그래서 대학 전공도 그쪽으로 했고, 영어도 그 계기로 공부했던 것 같아요. 해외서 일하고 싶다는 꿈? 이 있었어요. 처음에 대학을 다니는 동안은 책으로만 배우다가, 우연히 지인의 아버지께서 계신 NGO를 알게 되었고, 그 계기로 필리핀에 처음 해외봉사를 갔었어요. 새로운 사람들 만나는 게 정말 재미있더라고요. 그게 시초였던 것 같아요. 그 후에 필리핀, 한국, 네팔, 캄보디아 그리고 인도네시아를 오고 가며 일을 했었어요. 저의 주 업무는 봉사활동 오시는 분들 코디네이터 겸, 사전 답사를 했었고요. 그렇게 몇 년이 지난 후, 조금 더 다양한 커리어를 만들고 싶다는 생각에 한국에 와서 저의 언어를 바탕으로 할 수 있는 일을 찾다가 마이쿤(스푼 라디오)에 입사하게 되었어요."Q. 일본팀이 항상 행복할 수 있는 비법은?"하하, 저희가 자주 웃어서 가끔 시끄러우셨죠? 예전에 아침마다 팀마다 스크럼 끝에 사진을 찍었었는데, 그때 저희는 재미있고 다양한 필터가 있는 어플을 썼었거든요. 그래서 매일 아침마다 서로 그런 거 보면서 웃었던 거 같아요. 그리고 아무래도 문화적인 특성도 있는 것 같아요. 다들 서로 배려해주는 문화랄까요? 그래서 늘 다들 서로 웃어주려고 노력하는 것 같아요. 무엇보다 팀원들이 다들 너무 좋아서 행복한 면도 있고요"Q. 하루 중 가장 좋아하는 시간이 언젠가요? (퇴근 시간 제외 (^o^)/)"저는 점심시간이요. 왜냐면 점심시간에 다른 팀원들하고 함께 식사도 할 수 있고, 함께 커피 마시러 갈 수도 있어서 서로 알아갈 수 있는 좋은 시간이라고 생각해요. 아무래도 다른 시간엔 다들 업무에 집중하시니, 다른 팀원들과 함께 말할 기회가 없는 것 같아서요."Q. 회사생활 중 가장 기억에 남는 에피소드가 있다면?"저희가 작년 말에 일본 유저 설문조사를 진행했었는데요. 질문 하나를 만드는 것이 얼마나 어렵고, 시간이 오래 걸리는지 처음 알았어요. 유저가 불편해하는 부분을 찾는 목적의 설문조사였는데.. 어떻게 해야 원하는 답변을 얻을 수 있는지, 어떻게 접근을 해야 하는지 고민을 많이 했었어요. 그래서 그런지 기억에 많이 남아요. 쉽다고 생각했던 부분들이, 알고 보면 어렵고 오래 걸릴 수도 있겠구나라는 깨달음도 얻었고요"Q. 어떤 사람과 근무하고 싶으세요?시야가 넓은 사람이요. 주변을 둘러볼 줄 알고, 주변 사람들과 잘 어울릴 수 있는 그런 사람이요.(視野が広い人ですね。周りの見渡し方とゆうものを知っていて、色んな人と良く付き合うことの出来るそんな方です。)당신의 사생활이 궁금합니다Q. 한국과 일본의 큰 문화 차이가 있다면?"있어요! '약속문화'에 관한 건데요. 일본 - 친한 친구 와도 최소 일주일 전에 약속을 잡고 만남.한국- "오늘 뭐해? 나와!" 이 부분이 정말 다른 것 같아요. 일본에서는 친한 친구 와도 미리 약속을 잡고 만나는 문화(?)가 있어요. 근데 한국에서는 보통 갑자기 밥 먹자고 한다거나, 만나는 경향이 있더라고요. 그 부분이 신기하고 달랐어요. 한 번 에피소드가 있는데, 갑자기 Jay가 오늘 저녁 먹자고 하시는 거예요. 그래서 제가 "저는 당일 약속은 안 잡아요"라고 말했었었어요. 일본에서는 미리 알려주고, 서로 동의하에 약속 잡는 게 배려(?)이자 예의라고 생각하거든요. 아무래도 거절을 잘 못하는 문화다 보니, 만나고 싶지 않아도 Yes라고 말할까 봐 애초 미리 서로 시간을 정해놓고 만나는 것 같아요. 이 부분 말고 크게 한국과 일본이 다르다고 생각한 적은 없어요."Q. 해외생활 힘들진 않아요?"저는 사실 스푼에 입사하면서, 한국이 저에게 외국 같다고 생각한 적이 없어요. 이곳에서 아무도 저를 외국인이라고 느끼게 하지 않거든요. 그냥 동등하게 저를 대해 주시고, 호마레라는 한 사람. 그 인격체로 저를 바라봐주셔서 그런 것 같아요. 저는 그 부분이 너무 좋아요. 단 한분도 저에게, 제가 일본인이라서 무례한 질문을 하신다거나 대답하기 난감한 걸 물어보신 적이 없어요. 그게 정말 감사한 것 같아요. 일본인 호마레가 아닌, 그냥 호마레 자체로 대해주시니까요."Q. 일본이 언제 가장 그립나요?"음, 일본은 친구들이 그리울 때 가장 그리워요. 그래서 일 년에 한두 번 정도 왔다 갔다 한답니다. 그거 말고는 저는 사실 한국에 사는 게 좋아요. 어느 나라에서 일하는 게 중요하진 않지만, 회사에 따라 다를 것 같아요. 뭔가 이유 없이 억압적이고 수직적인 분위기를 좋아하지 않거든요. 일본엔 그런 기업이 대다수라서, 저는 그런 게 맞지 않아서 한국에서 사는 게 좋은 것 같아요."포로리 닮은 마레찌스푼 일본팀이 호마레를 한마디로 표현한다면?Emika 曰:  SPOON의 마스코트 캐릭터(SPOON の マスコットキャラクター)"많은 직원들한테 사랑을 받고 있는 호마레는 마치 스푼의 마스코트 같아요!"Emily 曰:  보노보노의 포로리 - "뭔가 닮은 느낌도 들고 귀여운 목소리가 포로리 같아요"Kaho 曰:  안심장치 - "바로 제 옆자리에 계시는데 마음이 따뜻해지고 안심이 됩니다"Haru 曰: 세븐틴 덕후 오브 덕후 - "마레찌가 세븐틴을 엄청나게 좋아해서요!"Yurim 曰:  탱탱볼 - "발랄하고 통통 튀고 귀여워서"Ayumi 曰: 마이쿤의 아이유 - "너랑 나가 호마레의 18번이라서"
조회수 758

about 파운트

"모든 사람들의 경제적 자유를 실현하기 위한 구체적인 해결책을 제시하겠습니다." 파운트는 로봇이 자산관리 서비스를 제공하는 로보어드바이저(Robo-Advisor) 회사입니다. 기존의 은행이나 증권사 지점의 금융전문가(PB)들이 제공하는 자산관리 서비스를 기계가 대신해서 대중들에게 제공하는 서비스를 말합니다.영화 속에 등장하는 여느 로봇들처럼 하나의 인격체로서 로봇이 자산관리 서비스를 제공하는 것이면 좋겠지만, 로보어드바이저는 전통적인 퀀트 모델링을 기반으로 기계학습 등의 요소가 접목되어 고객들에게 투자에 좀 더 현명한 판단을 내릴 수 있도록 도움을 주는 기술입니다. 로보어드바이저는 고액자산가만이 누릴 수 있었던 자산관리를 일반 대중들도 누릴 수 있도록 서비스를 확장시켰다는데 그 의의가 있습니다.ㅣ 전통적인 자산관리 vs 로보어드바이저(Robo-Advisor)의 강점전통적인 자산관리는 금융전문가가 직접 투자 포트폴리오를 만드는 서비스였습니다. 하지만, 금융전문가는 사람인 만큼 자산관리 서비스를 제공할 수 있는 고객들이 한정적이었고 그에 따라 높은 수수료를 부담할 수 있는 고액자산가가 주된 고객이었습니다. 하지만, 고도화된 기술 발달에 힘입은 로보어드바이저의 등장을 통해 컴퓨터로 수천에서 수만명의 고객들을 대상으로 서비스를 제공할 수 있어 일반 대중들도 소액 투자금액과 낮은 수수료로 자산관리 서비스를 받을 수 있게 됐습니다. 뿐만 아니라, 자산이 어떻게 운용되고 어디에 투자되는지 등을 알기 위해서는 금융전문가에게 연락을 하거나 직접 만나야만 했지만 로보어드바이저를 통해서는 모바일과 PC를 통해서도 실시간으로 자산관리 현황을 파악할 수 있게 되었죠. 즉, 언제 어디서든 자산관리 서비스를 받아볼 수 있는 접근성에서도 우수하다고 할 수 있습니다. 게다가 사람의 잘못된 감정이 개입되지 않고 데이터를 중심으로 한 투자 의사결정을 내릴 수 있는 강점도 가지고 있습니다.이처럼 로보어드바이저는 저렴한 비용, 접근성, 데이터 중심적인 투자 의사결정 등에 경쟁력이 있습니다.ㅣ 로보어드바이저의 현황 및 전망은?국내는 대략 2015년부터 로보어드바이저 기업들이 등장하기 시작해서, 초기단계지만 최근 들어서는 정부 주도하에 코스콤이 주관하는 테스트베드도 시행하며 점차 성장하는 추세에 있습니다. 국내 대형 은행사와 증권사를 비롯해, 자산운용업계에서도 로보어드바이저 기업들과 협력한 금융상품들이 계속해서 출시되고 있는 것이 이를 반증하고 있습니다. 로보어드바이저 시장은 약 4~5년 전부터 미국에서 태동하기 시작해 매년 80%씩 꾸준히 성장하고 있습니다. 세계적 컨설팅 회사인 A.T Kerney의 보고서(2015년 기준)에 따르면 미국 시장은 2020년까지 연평균 64.56%씩 2.2조 달러까지 증가할 것이라고 보고 있으며, 실제로 세계적인 자산운용사인 블랙록(Black Rock)을 비롯해 골드만삭스 등 유수의 투자은행들도 로보어드바이저 시장에 뛰어들고 있는 상황입니다.ㅣ 파운트의 목표와 투자철학은?로보어드바이저는 인간보다 뛰어난 분석력을 바탕으로 높은 수익률을 담보하는 서비스가 아닙니다. 아직은 많은 고객들이 로보어드바이저를 황금알을 낳는 거위로서, 고도화된 IT기술력을 바탕으로 높은 수익률을 담보하는 서비스라고 이해하는 것 같기도 합니다. 하지만, 이는 시스템(System) 트레이딩의 목표이지 로보어드바이저의 목표는 아닙니다. 파운트는 시장의 위험을 최소화 하면서, 시장 벤치마크 + 알파의 수익률을 추구하는 자산관리 서비스이며, 글로벌 자산배분과 정교화된 알고리즘, 그리고 안정화된 엔진 기술력을 추구하고 있습니다.파운트(fount)의 명칭은 분수(fountain)라는 라틴어에 그 어원을 두고 있습니다. 투명하고 언제나 샘솟는 분수처럼 파운트의 서비스를 통해, 모든 사람들이 경제적 자유의 혜택을 누릴 수 있도록 앞장서겠습니다.
조회수 2213

Android Gradle Tips

안드로이드와 GradleAndroid 가 Gradle 을 이용하기 시작한 것도 3년이 다 되어 갑니다. 이제는 많은 유저가 당연히 Gradle 을 Android 기본 개발 환경으로 사용하고 있습니다.하지만 기본 설정으로만 Gradle 을 사용하는 사용자들이 많습니다. 게다가 구글에서 Android Gradle Build DSL 을 끊임없이 변경했기 때문에 많은 사용자들이 이를 이해하기도 전에 변경이 되는 경우가 매우 빈번했습니다.Gradle Dependency 분리하기안드로이드 자동화 툴위 두번의 포스팅을 통해서 TossLab 에서 사용하고 있는 Gradle 에 대해서 소개를 해드렸습니다.오늘은 Android 팀이 사용하는 Custom 설정들에 대해서 정리하도록 하겠습니다.1. 초기화 값 검증 및 설정하기개발자들이나 CI 에서 관리해야하는 속성 값에 대해서는 각각 다르게 설정할 필요가 있습니다.안드로이드 팀은 3개의 추가적인 속성값을 추가하여 사용하고 있습니다.# gradle.properties inhouse_version=2 # 배포/qa 버전의 hofix version 을 관리학 ㅣ위함 report_coverage=false # coverage 측정에 대한 on/off 기능 dev_min_sdk=21 # minSDK 의 개별적인 관리를 위함 위의 3개의 값은 존재 하지 않으면 빌드가 되지 않도록 하는 강제사항으로 만들었으나 새로운 개발자가 입사하게 되었을 때 또는 CI 서버에 실수로 기입하지 못하게 되었을 때 Project Import 나 빌드가 아예 되지 않는 현상이 발생하였기에 초기 값을 설정할 수 있도록 하였습니다.report_coverage 는 5. Android Gradle DSL 에서 buildTypes.debug.testCoverageEnabled 에서 사용되며 이 값은 설정에 따라서 디버그 과정에서 변수값들이 제대로 노출되지 않게 됩니다. report 가 필요한 CI 서버 용으로 만들어진 값입니다.// valid.gradle def checkValidProperties() { println "Properties Valid Checking.........." if (!project.hasProperty("inhouse_version")) { println "set up to gradle.propeties --> inhouse_version = 1 (default)" project.ext.inhouse_version = 1 } if (!project.hasProperty("report_coverage")) { println "set up to gradle.propeties --> report_coverage = false (default)" project.ext.report_coverage = false } if (!project.hasProperty("dev_min_sdk")) { println "set up to gradle.propeties --> dev_min_sdk = 19 (default)" project.ext.dev_min_sdk = 19 } println "Properties Valid Check OK" } checkValidProperties() // ------------------------------- // build.gradle apply from: 'valid.gradle' 위와 같이 설정한 뒤 gradle.properties 에 아무런 값을 설정하지 않고 빌드를 하게 되면 빌드 최초에 다음과 같은 log 를 보실 수 있습니다.================================================================================ Properties Valid Checking.......... set up to gradle.propeties --> inhouse_version = 1 (default) set up to gradle.propeties --> report_coverage = false (default) set up to gradle.propeties --> dev_min_sdk = 19 (default) Properties Valid Check OK ================================================================================ 2. APK Copy 하기QA 팀 전달 또는 스토어 배포시에 Android Studio 의 기본 기능을 이용하지 않고 Gradle Task 를 사용하여 빌드를 하게 되면 /app/build/outputs/apk 에 있는 패키지를 복사하는 것이 여간 귀찮은 작업이 아닐 수 없습니다.그래서 Gradle 에서 기본적으로 제공되는 Copy Task 를 이용하여 APK Copy Task 를 만들었습니다.// apk-copy.gradle android.applicationVariants.all { variant -> // 1. Copy Task 생성 def task = project.tasks.create("copy${variant.name}Apk", Copy) task.from(variant.outputs[0].outputFile) // 2. 바탕화면 Task 로 복사 task.into("${System.properties['user.home']}/Desktop/") // 3. 복사하는 과정에서 APK 이름 변경 def targetName = "jandi-${variant.baseName}-${variant.versionName}.apk" task.rename ".*", targetName task.doFirst { println "copy from ${source.singleFile.name} to $destinationDir" } task.doLast { value -> println "completed to copy : $targetName" } } // --------------- // build.gradle apply from: 'apk-copy.gradle' 위의 Task 는 총 3개의 단계로 구분할 수 있습니다.Copy Task 생성~/Desktop 으로 복사복사 할 때 APK 이름 변경Task 를 정의하는 과정에서 application 의 flavor, build-type, version 을 기반으로 복사하도록 한 것입니다.위와 같이 설정하면 다음과 같이 사용할 수 있습니다.# flavor : qa , build-type : Debug $> ./gradlew assembleQaDebug copyqaDebugApk # 또는 줄여서 아래와 같이 쓸 수 있습니다. $> ./gradlew aQD copyQDA Application Variant 에 대한 변수는 링크에서 확인하실 수 있습니다.3. CI TasksCI 용으로 CheckStyle 과 PMD 를 사용하기 때문에 관련 설정 또한 별도로 처리하였습니다.task pmd(type: Pmd) { source 'src/main' include '**/*.java' ruleSetFiles = files('../pmd.xml') ignoreFailures = true } task checkstyles(type: Checkstyle) { configFile file('../checkstyle.xml') source('src/main') include '**/*.java' classpath = files() showViolations = true ignoreFailures = true } // --------------- // build.gradle apply from: 'ci-tasks.gradle' CheckStyle 과 PMD 설정에 필요한 정보 또한 별도의 script 로 설정하였습니다.4. Gradle Properties빠른 빌드를 위해 추가적인 설정을 하고 있습니다.# gradle.properties # 백그라운드 빌드 org.gradle.daemon=true # 동시 빌드 org.gradle.parallel=true # jvm heap size org.gradle.jvmargs=-Xmx4346m # build jdk org.gradle.java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home 위의 설정 중에서 제일 보셔야 할 것이 org.gradle.jvmargs 입니다. Android Gradle 설정 중에서 위의 값이 적으면 빌드속도가 현저히 느려집니다.빌드 할 때 console log 를 확인하시고 값을 적절하게 맞춰주실 것을 권장합니다.5. Android Gradle DSL 추가 정의하기 // build.gradle // ...중략 android { // 특정 Flavor에서 Release Build 막기 android.variantFilter { variant -> if (variant.buildType.name.equals('release') && (variant.getFlavors().get(0).name.equals('qa') || variant.getFlavors().get(0).name.equals('dev'))) { variant.setIgnore(true); } } buildTypes { debug { debuggable true testCoverageEnabled = project.hasProperty("report_coverage") && report_coverage.toBoolean() } // ..중략... } productFlavors { dev { // demo version applicationId 'com.tosslab.jandi.app.dev' versionName(defaultConfig.versionName + ".dev." + inhouse_version) minSdkVersion project.hasProperty("dev_min_sdk") ? dev_min_sdk : 19 } // ..중략.. } // 빌드 과정에서 CPU 와 Ram 최적화 하기 dexOptions { javaMaxHeapSize "2g" maxProcessCount Math.max(1, ((int) (Runtime.getRuntime().availableProcessors() / 2))) } } variant-filter 를 이용해서 qa 나 dev 용 빌드는 release 버전이 빌드되지 않도록 하였습니다.buildTypes 와 productFlavors 에서는 앞서 설정한 gradle-properties 에 대해서 설정에 따라 기본값이 지정되도록 하였습니다.dexOptions 설정은 개발하는 기기의 PC 환경에 따라 다를 수 있습니다.Android DSL 에 의하면 Dex 빌드 과정에서 최종적으로 사용하는 메모리는 heapsize * process-count 라고 합니다.heapsize 기본값 : 2048MBprocess-count 기본값 : 4참고문서6. Android Resource Image 의 EXIF 정보 삭제하기보통 디자이너가 Photoshop 과 같은 툴을 이용하여 이미지를 만들게 되면 자동으로 adobe 와 관련된 exif 정보가 붙게 됩니다. 그래서 빌드 할 때 libpng warning : iCCP ... 와 같은 warning 메세지를 보실 수 있습니다. 이는 Android Build 과정에서 aapt 가 이미지 최적화 하는 과정에서 불필요한 exif 정보로 인해서 오류를 내게 됩니다.따라서 exif 정보를 초기화 해주는 작업이 필요합니다.맥 사용자에 한해서 지원됩니다.HomeBrew 를 이용해서 exiftool 을 설치하셔야 합니다. exiftool 설명find . -path '*src/main/res/*' -name '*.png' -exec exiftool -overwrite_original -all= {} \; 저는 별도로 쉘 스크립트를 만들어서 실행합니다.아래를 복사해서 붙여넣기로 실행하시면 됩니다.echo "find . -path '*src/main/res/*' -name '*.png' -exec exiftool -overwrite_original -all= {} \;" > exif_clean.sh chmod 744 exif_clean.sh 관련 정보 : adt-dev google group 에서 제시된 해결책Wrap up안드로이드 팀은 Gradle 을 이용하여 반복적일 수 있는 작업을 자동화 하고 다양한 초기화 설정과 편의를 가지고자 하였습니다.초기화 값 검증 및 설정Apk 복사 자동화CI Task 정의Gradle Properties 지정Android Gradle DSL 정의Android Resource Image EXIF 삭제Gradle 을 얼마나 잘 활용하냐에 따라서 조직에 필요한 Task 를 금방 만드실 수 있습니다. 이번 포스팅이 도움이 되었기를 바라며 활용해보실 것을 권장합니다.#토스랩 #잔디 #JANDI #개발자 #개발팀 #앱개발 #안드로이드 #인사이트
조회수 1246

14년 만의 외도 혹은 도전 @Finda

“남들이 부러워하는 직장을 왜 그만둬?”제가 가족, 친구들에게 이직을 생각하고 있다고 얘기했을 때 제일 많이 들은 말이었습니다.저는 2003년부터 최근까지 짧지 않은 기간을 모건 스탠리(Morgan Stanley), UBS 홍콩과 서울에서 Research Analyst로 근무했습니다. Analyst는 담당 산업 전문가로 자신의 이름을 건 리포트를 발간하고, 전 세계에 있는 이른바 ‘큰손’ 기관투자자들에게 발표하는 직업입니다. 애널리스트라는 직업에는 여러 가지 매력이 있습니다. 명예와 금전적인 부분들도 있지만 가장 매력적인 부분은 훌륭한 사람들을 많이 만날 수 있다는 점입니다. 저도 좋은 회사 동료들과, 유수의 기업의 최고경영자들을 포함한 많은 분들, 국내외 기관투자자들, 그 외에도 담당 산업의 최고의 전문가들을 만날 수 있는 기회가 많이 있었습니다.애널리스트로 근무하던 시절 받은 트로피들UBS 아시아태평양 지역 본부인 홍콩에서 근무하던 시절대학교를 졸업하고 첫 직업으로 analyst가 될 수 있었다는 것은 참으로 감사한 일이었습니다. 그런데 왜 이직을 했냐고요?Analyst라는 직업은 기본적으로 외부 투자자의 입장에서 담당 산업과 이에 속한 기업들을 분석하여 주식의 가치를 평가하는 것입니다. 다른 사람들의 경영의 결과를 외부에서 평가하는 일이라고 볼 수 있습니다. 저는 이러한 업무를 하면서 '내가 직접 경영에 참여해보고 싶다'는 생각을 하게 되었습니다.외부의 시선을 넘어 내부에서 직접 실행하기로 기존의 익숙한 영역에서 벗어나 새로운 사업에 뛰어들기 위해서 필요한 도전의식, 기획력, 실행력은 제가 이제껏 동경하였으나 경험해보지 못한 부분들이었습니다. 이제 30대 후반의 나이, 더 늦기 전에 저도 그런 부분들에 도전해보고 싶었습니다.또 analyst라는 직업은 많은 것이 주어지는 만큼 계속 결과물을 내놓아야 하는 직업이기도 합니다. 출장도 잦고 사무실에서 긴 시간을 보내야 하는 날들도 많았습니다. 결혼하고 아이가 생기면서 이런 부분에 대한 고민도 생겼습니다.그런 고민들을 하던 중에 핀다를 만났습니다. 대기업 전략팀에서 근무하다가 연쇄 창업가로 성공한 이혜민 대표와 미국에서 대학원을 졸업하고 유수의 금융사에서 근무하던 박홍민 대표가 함께 금융상품의 아마존을 만들겠다는 얘기를 들었을 때 무척이나 매력적인 아이템이라고 생각했습니다. (핀다의 공동대표인 박홍민 대표는 고등학교 그리고  대학교에서 같은 반이었던 오랜 친구이기도 합니다. 참 질긴 인연이죠.)국내 온라인 쇼핑은 이미 전체 소매 시장의 20% 차지하고 있는 데에 반해, 은행들과 보험사들의 경우 온라인의 비중이 아직 5%에도 못 미친다는 점 그리고 금융기관들이 지출하는 중개 비용이 굉장히 큰 규모라는 점을 고려했을 때 좋은 사업 기회가 될 것이라고 생각했습니다.애널리스트였을 때 저의 역할은 사업 아이템 얘기를 들었을 때 ‘좋은 기회 같아 보이네’라고 평가를 하고 기업이 그 아이템을 실제 사업으로 잘 현실화하는지 외부에서 지켜보는 것이었습니다. 하지만 이제는 핀다의 CFO로 그 사업을 현실화시키기 위해서 핀다의 모든 팀원들과 함께 노력해야 합니다.Startup CFO:  from Finance to BusinessCFO로서의 기본적인 역할은 재무적인 부문을 관리하는 것이지만 스타트업 회사의 특성상 여러 가지 업무를 같이 합니다. 이혜민 대표, 박홍민 대표와 핀다의 전략과 목표들을 설정하고, 금융기관들을 만나서 핀다와 협력하자고 설득하고, 계약서를 작성하고, 어떻게 많은 이용자들이 핀다를 찾게 할지 또 어떻게 해야 핀다를 찾은 이용자들이 편리하게 자신에게 딱 맞는 금융상품을 찾을 수 있을까 고민합니다.핀다에서 저는 두 공동대표 외에도 (이전 직장에서는 접할 기회가 없었던 분야인) 마케팅, 개발, 디자인 전문가분들과도 함께 일하고 있습니다. 젊고 활기찬 분위기에 함께 회사를 만들어가는 생동감 넘치는 에너지가 느껴져서 설렙니다. 제가 이전 직장에서 일하면서 얻은 분석력과 재무 지식, 금융시장에 대한 이해를 활용하고, 아울러 다른 팀원들에게 새로운 분야를 배워나가면서 함께 최고의 핀테크 회사를 만들고 싶습니다.2017년 5월 핀다에서 첫 발걸음을 내딛으며Finda's CFO 배정훈 드림Josh Junghoon Bae #핀다 #스타트업CFO #스타트업일상 #조직문화 #기업문화
조회수 727

디자이너가 조직에서 인정받지 못하는 이유

디자이너는 대단하다.디자이너가 대단한 이유는 매우 탁월한 능력을 가지고 있기 때문이다. 디자이너 스스로도 그 역량을 잘 인식하지 못하기 때문에 타인들에게 잘 어필하지 못하기도 하지만, 이 능력은 분명 무시무시한 역량이다. (스스로 잘 인식하지 못한다는 의미는 누구나 디자이너처럼 그 능력을 가지고 있다고 믿기 때문일지도 모른다)그 탁월한 능력이란생각을 언어와 이미지로 동시에 구체화할 수 있다는 것이다.언어와 이미지로 동시에 생각할 수 있다는 것은 추상적 개념의 단계에서 구체적 구상의 단계로 넘어가는 과정을 동시에 프로세싱 할 수 있다는 것이다. 뿐만 아니라 머리속 상상을 세상이 인식할 수 방식으로 민첩하게 표현할 수 있기 때문이기도 하다.이 능력을 갖지 못한 사람들은 그것이 어떤 파워를 가질 수 있는지 상상하지 못한다. 그렇기 때문에 디자이너가 다른 이들에게 그 위상이나 가치를 쉽게 인정받지 못하는 것이다. 그 능력을 상상하지 못하기 때문에 인정받기도 힘들다는 의미이다.이런 확신은 아주 최근에 더 강해졌다.디자이너로의 경험을 바탕으로 브랜드 영역의 업무를 하다보니, 브랜드의 컨셉을 text로 정리하는 업무와 text를 비주얼로 표현하는 업무에 상당한 프로세스가 존재한다는 것을 알게 되었다. 업계에 verbal의 영역과 visual의 영역을 담당하는 전문 분야가 당연히 나눠져 있겠지만, 그 간극은 꽤 멀다. 멀기 때문에 복잡해지고, 갭이 존재할 수 밖에 없고, 커뮤니케이션의 오류가 생길 수밖에 없다.만일 이 두 가지를 동시에 할 수 있다면, 그것은 대단한 힘을 가질 것이다. 마치 시나리오를 쓰는 작가가 직접 영화를 연출하거나, 작곡을 하는 뮤지션이 직접 노래를 부르는 것과 같은 '의도와 표현의 일치 효과'를 보여줄 수 있다.인간의 언어는 세상을 표현하기엔 너무나 낮은 해상도를 가지고 있다. 동일한 언어를 각기 달리 해석하는 이유도 그 때문이다. A라는 사람이 특정 의도로 정리된 verbal을 B라는 누군가가 시각적으로 표현한다면 당연히 자의적인 해석이 개입될 수밖에 없으며, 초기의 생각과 다른 방향으로 표현됨으로써 오류가 발생될 수 밖에 없다. 기획자가 디자이너와 갈등하는 이유이기도 하다.좋은 디자이너란, 특정 생각(컨셉)을 verbal의 낮은 해상도 단계를 거치지 않고 곧바로 현실 세계에 표현할 수 있는 능력 때문에 존중되어야 한다. 그리고 그 능력 때문에 조직에서 복잡한 프로세스를 현격히 줄일 수 있다. 때문에 디자이너의 아이디어가 올바른 방향이라면 이 능력은 조직에서 엄청난 생산성과 창의적 결과를 발휘한다. 디자이너가 CEO 역할을 하는 배달의 민족이나 에어비앤비가 그런 예시가 될 수 있을 것이다.하지만,왜 그런 일들이 빈번히 일어나지 않을까?곳곳에서 역량을 발휘하는 디자이너들이 늘상 자신의 능력과 재능을 인정받지 못하고, 조직 내에서 늘상 을의 입장에 놓여야만 하는가? 감각이 뛰어난 디자이너조차 조직에서는 크게 다르지 않다. 디자이너라면 공감할 것이다.왜 그럴까?이유는 이미 앞에서 언급되어 있다.디자이너가 아닌 사람들이 이미지를 구체화하기 어렵듯이 디자이너는 이미지를 언어로 표현하는데 어려움을 겪는다. 혼자서 일하지 않는 한 타인과 생각을 공유해야 하는데, 이미지라는 포맷으로만으로는 다양한 전문가들을 일일이 상대하지 못한다. 때문에 디자이너의 verbal 표현 능력이 매우 중요하다. 조직에서 일하기 위해서는 말이다.그동안 내가 경험했던 훌륭한 디자이너들은 뛰어난 감각과 자신의 생각을 매력적으로 표현하는 능력을 동시에 가지고 있었다. 그들은 예외없이 뛰어난 프레젠테이션 능력을 가지고 있다. 화려한 언변이 아니라, 매력적인 단어 선택 능력과 핵심을 끄집어내는 표현 능력을 가지고 있다. 낮은 해상도의 언어를 통해서이지만 전체를 이해할 수 있게 표현한다.디자이너는 verbal 표현 능력을 키워야 한다. 꾸준히 훈련해야 한다. 그것도 감각이다. 그걸 통해서 반쪽짜리 디자이너에서 벗어나야 한다.특히 조직에서 제대로 인정받기 위해서는 verbal 커뮤니케이션 능력을 월등히 키워야 한다. 생각을 글로 표현하고, 함축적 언어로 기술할 수 있어야 한다.그럼 점점 주위에서 자신을 인정하기 시작할 것이다. 인정받지 못하는 것은 당신의 언어가 아니라 타인이 인식할 수 있는 언어로 표현하지 못했기 때문이다.그 덕분에 주변의 조직이 디자이너의 창의적 아이디어를 꽃 피울 수 있기를 기대한다. 또한 덕분에 디자이너들이 조직에서  점점 더 주체적으로 일할 수 있기를, 그리고 없어서는 안될 사람으로 인정받을 수 있기를 기대한다.아깝지 않은가?그 탁월한 능력이....
조회수 835

| OPSV 인터뷰 | 소비자 조사는 스타트업의 생존 전략

오픈서베이의 서혜은 마케팅 팀장, 강예원 쇼퍼 인사이트 그룹장 인터뷰오픈서베이는 지난 5월부터 스타트업 데이터 스터디를 진행하고 있습니다. 소비자 조사를 진행하고 그로부터 얻은 데이터를 분석하는 과정을 통해 비즈니스 고민을 해결하는 공부를 하는 자리입니다. 다르게 말하면 스타트업의 생존 전략을 배우는 거죠. 스터디 이름도 ‘생존을 위한 설문조사’를 뜻하는 SFS(Survey for Survival)입니다. 스타트업 생존을 위해 소비자 조사가 필요한 구체적인 이유는 뭘까요? * 본 인터뷰는 서혜은 마케팅 팀장과 강예원 쇼퍼 인사이트 그룹장이 함께 했습니다. | 스타트업 생존 전략을 말하다OPSV: 스터디에 앞서 스타트업 자체에 대한 이야기를 해봅시다. 스타트업에게 소비자 조사는 어떤 의미일까요?서혜은(이하 Hailey): 창업전문가로도 불리는 장병규 블루홀 의장의 “스타트업은 평균이 실패다”라는 말이 기억에 남아요. 스타트업이 실패하는 이유는 시장과 소비자에 대한 이해가 부족한 상태로 시작하기 때문이거든요. 실패 가능성을 낮추기 위해서는 소비자를 이해해야 하는데 그 방법 중 하나가 바로 소비자 조사라고 생각해요. 결국 스타트업에게 소비자 조사는 결국 실패할 위험을 낮추기 위한 생존 전략이라고 말해야 할까요?강예원(이하 Amy): 동의해요. 전 스타트업 생존 전략의 기초는 리스크 관리라고 생각해요. 리스크 관리란 지금 고민해야 할 문제가 무엇인지 명확히 정의하고 우선순위에 따라 문제를 해결해나가는 능력이고요. 다시 말해 스타트업이 실패하는 주요 원인은 시장과 소비자에 대한 이해 부족으로 지금 필요한 고민이 무엇인지 모르고 해매는데 있다는 거죠. 이때 소비자 조사는 지금 당장 고민해야 할 문제가 무엇인지 보다 명확하게 판단할 수 있는 근거를 제공하는 중요한 도구입니다. OPSV: 스타트업에게는 모든 것이 고민거리기 때문에 중요도에 따라 어떤 순서로 어떤 문제를 먼저 해결하는 게 맞는지 판단할 수 있어야 한다는 이야기 같아요.Amy: 맞아요. 간단하게는 ‘본격적으로 서비스를 시작해도 좋을지’를 판단할 수 있는 의사결정의 근거를 소비자 조사를 통해 파악할 수 있을만큼 준비가 돼 있는지가 관건이라고 생각해요. 스타트업이 겪는 많은 문제는 사실 리스크 부담으로 의사결정을 내리기 어렵다는 점에 있고 고민의 우선순위에 따라 소비자 조사를 진행해 보다 옳은 방향이 어디인지 결정할 수 있어요.대개 스타트업은 자신들이 꽤 표준편차 안에 있다고 생각하는데 아닌 경우가 정말 많아요. 자신들이 느끼는 문제를 전체 소비자는 문제로 여기지 않을 때도 많고, 합리적이라고 생각한 가격대가 소비자에게는 매우 비싸게 다가올 때도 있어요. 이런 시행착오는 결국 소비자와의 공감이 부족해서 일어난 의사결정의 결과거든요. | 결국은 의사결정의 근거가 필요하다OPSV: 그럼 의사결정에 앞서 소비자 조사를 활용한다면 리스크를 어떻게 줄일 수 있는 걸까요? 예를 들어주시면 좋겠네요.Amy: 지난 3월 출시한 ‘브러시몬스터(brushmon.com)’ 사례가 있어요. 아이들의 건강한 양치습관을 길러주는 교육용 증강현실 서비스에요. 브러시몬스터 내부에서는 본 서비스 정식 런칭을 앞두고 궁금한 게 많았는데, 출시하지도 않은 서비스에 소비자가 있을 리 없잖아요? 그래서 오픈서베이를 이용해 시장 조사를 해보고 싶으셨어요. 만나보니 다방면으로 궁금한 게 정말 많았는데, 지금은 서비스 출시 직전인 만큼 당장 의사결정에 필요한 조사를 추릴 필요가 있었죠. 오픈서베이는 고민거리를 정리하는 과정부터 도움을 드렸고요. OPSV: 위에서 이야기한 고민거리의 중요도를 판단하는 거군요.Amy: 맞아요. 몇 차례 미팅 끝에 브러시몬스터의 수많은 고민 중 지금 당장 소비자조사가 필요한 문제를 세 가지 꼽았어요.① 기업이 정의하는 시장의 문제를 타깃 고객 역시 문제로 여기는지② 문제를 공감한 고객이 서비스 구매 의향이 있다면 얼마까지 지불할 수 있는지③ 서비스 구매가 망설여진다면 그 이유는 무엇인지첫 번째는 시장 니즈 확인이라고 생각하면 좋아요. 자녀의 양치 교육 필요성이 생각보다 적을 수 있으니까요. 두 번째는 가격 적정선에 대한 조사인데 니즈 파악만큼이나 서비스 런칭 전에 중요한 의사결정 요소에요. 마지막으로 구매를 망설이는 이유는 보통 기업도 알고는 있는데 ‘가장 망설이는 이유’처럼 순위로 상세하게 알게 될 때 인사이트가 또 다르기 때문에 필요해요.이렇게 ① 시장 니즈, ② 가격 적정선, ③ 비구매 이유까지 현시점에 가장 중요하게 고민할 문제를 선정하고 소비자 조사를 진행하면 의사결정의 ‘근거’를 알 수 있어요. 의사결정을 내릴 때 따라오는 리스크를 효과적으로 줄일 수 있게 되는 거죠. 결국 브러시몬스터는 조사 결과를 통해 자신감을 얻고 서비스를 정식 런칭할 수 있었어요.정식 서비스 런칭 전 오픈서베이로 소비자 조사를 진행한 브러시몬스터 | 정확한 조사와 분석이 필요하다OPSV: 스타트업이 겪는 문제에 대해서는 잘 알게 된 것 같아요. 그럼 그 문제를 우리가 좀 더 잘 풀어줄 수 있는지를 판단한 ‘근거’는 무엇일까요? (웃음)Amy: 저희도 스타트업이잖아요! (웃음) 올해로 7년째 비즈니스를 하고 있어서 그런지 누구보다 스타트업의 절박함도 잘 알고 있고요. 실제로 스타트업 시장이 막 열렸을 때부터 신속하고 가격경쟁력 좋은 우리의 모바일 리서치 서비스를 꾸준히 이용하며 크게 성장한 스타트업 사례가 많아요. 스타트업의 성장 단계에 따라 무엇을 고민했으며 실마리로 소비자 조사를 어떻게 활용했는지 노하우가 쌓였어요. 고민 많은 다른 스타트업에게 단계별 혹은 케이스별로 알려줄 수 있는 게 많다는 말이죠.Hailey: 스타트업에게 적합한 소비자 조사 서비스가 적은 것도 이유예요. 물론 좋은 무료 툴도 있어요. ‘구글 폼’이 대표적이죠. 실제로 몇몇 스타트업은 자사 고객 대상으로 구글 폼을 활용해 만족도 조사나 이용행태 조사 등 소비자 데이터를 수집하고 있고, 그런 경우 설문 문항 구성도 고민한 흔적이 보이더라고요. 예를 들어 디지털 콘텐츠 출판 서비스 ‘퍼블리(publy.co)’는 멤버십 구독을 하면 처음 오는 메일에 설문조사가 따라와요. 샐러드 배송 스타트업 ‘프레시코드(freshcode.me)’도 서비스를 개선해야 할 때 고객 대상으로 설문조사를 하더라고요.그런데 자사 고객처럼 대상자를 직접 찾을 수 있을 때가 아니라 일반인이나 특정 프로필의 응답자를 대상으로 조사를 하려면 무료 툴로는 한계가 있어요. 표본 집단을 신중하게 선정할 수 없어 편향된 결과가 나오기도 하거든요. 보통 정규분포라고 표현하죠. 제 페이스북에서 오픈서베이 인지도 조사를 하면 나이키나 애플 같은 글로벌 브랜드와 대등한 인지도로 보일 테니까요. 그런 무료 툴로는 객관적인 데이터를 얻기 위한 표본 설정을 할 수 없어요. 뿐만 아니라 문항 건너뛰기 같은 기초적인 설문 로직마저 적용할 수 없어서 응답자들의 의사과 관계없는 오응답이 생길 수도 있고요. OPSV: 무료 툴 특성상 기능이 제한적인 건 어쩔 수 없다지만, 그런 기능적 한계가 결국 결과 데이터에도 영향을 준다는 건가요?Hailey: 맞아요. 사실 소비자 조사를 제대로 하려면 소비자 조사 방법론에 대한 이해가 필요해요. 당장 서비스가 급한 스타트업에게는 공부할 엄두가 없죠. 그래서 어떤 시점에 어떤 소비자 조사를 해야 하는지 잘 모르는 상황이 생기는 거예요. 막 런칭한 서비스의 브랜드 인지도를 궁금해한다거나, 앱이 완성되지도 않았는데 앱 사용성 테스트를 하고 싶어 하기도 해요. 막연하게 지금 단계는 고객의 목소리를 들어야 할 것 같은데 구체적인 방법을 모르는 경우도 많아요.사실 여기까지는 모든 기업이 겪는 일반적인 문제에요. 스타트업이라서 겪는 진짜 문제는 소비자 조사가 필요하지만 직접 할 순 없을 때 대안이 없다는 거예요. 리서치 기업에 의뢰해서 진행하기에는 비용 부담이 크고, 교육 프로그램도 상당한 고가인 경우가 많아요. 리서치 전문가 입문 교육 수준의 난이도라서 스타트업에서 실무적인 고민을 바로 해소하기 힘든 내용으로 구성된 경우가 많고요. 여러모로 스타트업에게 소비자 조사는 필요하지만, 선뜻 시도하기 어려운 것 같아요.Amy: 소비자 조사 방법론이 필요한 이유를 예시를 통해 설명해드릴게요. 만약 브러시몬스터가 구글 폼으로 주변 사람들에게 “자녀의 양치 교육을 돕는 서비스가 있다면 이용하시겠습니까?”라는 설문조사를 했다면 대다수 사람이 “그렇다”고 답했을 거예요. 그런데 그 응답 결과가 서비스의 시장성을 객관적으로 판단할 주요 근거로 활용되긴 힘들거든요. 브러시몬스터는 좀 더 객관적이고 정량적인 소비자 조사가 필요하다고 생각했고 스타트업으로서 큰 부담 없이 이용할 수 있는 오픈서베이를 찾게 된 거죠.Survey For Survival 스터디 현장(사진. 오픈서베이) OPSV: 그럼 스타트업은 그렇게 진행한 설문조사를 어떻게 활용하나요?Hailey: 비즈니스 단계에 따라 다양한 조사를 하는데요. 시작하는 단계는 주로 시장이나 소비자를 파악하는 조사를, 성장 단계에는 서비스 제품 자체나 마케팅 관련 조사가 주를 이루죠. 보통 각 단계 사이에 VC 투자를 받는데 IR 자료로 활용하기도 해요.‘인테이크(intakefoods.kr)’라는 고객이 기억에 남아요. 시작 단계부터 꾸준히 오픈서베이를 이용하셨어요. 신제품이 나오기 전에 주 구매층의 이용행태를 조사하시는데, 조사 결과를 내부에서만 보지 않고 보도자료로 기가 막히게 활용하시더라고요! 그런 활용은 저희도 깜짝 놀랄 정도예요. 고객 의견을 성실하게 반영해주시는 만큼 서비스 만족도 역시 높아서 오픈서베이 구성원들도 신제품 펀딩 날 구매 링크를 공유하기도 해요(웃음).사실 대기업은 소비자 조사만 전담하는 부서도 있고 예산이 많으니 전문가의 도움을 받기도 쉬운 구조에요. 근데 스타트업은 소비자 의견을 듣고 싶은 마음은 더 간절한데 직접 조사를 하겠다는 마음을 먹는 것부터 어려워해요. 저는 더 많은 분이 인테이크처럼 다양한 방법으로 소비자 데이터를 활용할 수 있으면 좋겠어요. 그 방법 중 하나로 스타트업도 이용할 수 있는 소비자 조사 방법을 알려드리고 싶은 거죠. 오픈서베이 DIY 같은 좋은 툴이 많으니까요. | SURVEY FOR SURVIVALOPSV: 배경 설명을 들으니 스타트업 데이터 스터디를 만든 이유를 알겠어요. 그럼 스타트업을 대상으로 하기 때문에 특별히 신경 쓴 게 있을까요?Amy: 위에서도 설명했지만 스타트업이 실무에 당장 활용할 수 있는 교육 프로그램이 적어요. 대부분 리서치/데이터 분석 교육은 설문 설계와 통계 분석 방법론 자체에 집중한 전문적인 프로그램이죠. 그런데 소비자 조사 경험이 없는 스타트업은 자사의 고민과, 그 고민을 소비자 조사를 통해 해결할 방법을 연결 짓는 것부터 힘들어해요. 그래서 리서치 교육을 전문적으로 다루기보다, 자사의 비즈니스를 객관적으로 바라보면서 현 단계에 어떤 고민이 필요하며 그 고민을 소비자 조사를 통해 어떻게 해소할 수 있는지까지 전체 과정을 함께 고민하고 해결할 수 있는 프로그램으로 구성했어요.Hailey: 사실 오픈서베이를 널리 홍보하는 것만 생각했다면 인원은 크게 늘리고 횟수는 줄여서 여러 번 진행했을 텐데, 지금 인원은 딱 8팀으로 제한했고 기간도 주 1회 6주 차 프로그램으로 구성해 밀도를 높이는 데 집중했어요. OPSV: 인터뷰를 읽고 스터디 내용을 많이들 궁금해할 것 같아요.Amy: 소비자 조사란 무엇이며 기업에 소비자 조사가 왜 필요한지 기초적인 이론 교육을 한 뒤부터는 실습 과정이 많아요. 숙제도 매주 있고요(웃음). 데이터를 수집하고 분석할 줄 아는 역량을 키워주기 위해서죠. 그래서 각 구성원이 소비자 조사를 통해 해소할 수 있는 자사의 고민을 직접 선정해서 가설을 세우고, 이 가설을 검증하는 방법을 탐색하고, 오픈서베이의 도움을 받아 소비자 데이터를 직접 수집한 뒤, 수집한 데이터를 기반으로 가설을 검증하는 전체 과정을 함께 합니다.Survey For Survival 스터디 일정표 Hailey: 오픈서베이는 DIY 고객, 특히 스타트업 고객에게 애틋함을 느껴요. 지금 오픈서베이 매출의 많은 부분은 기업 고객에게서 나오고 있지만요. 한 스타트업 대표님과 나눈 대화가 아직도 기억에 남아요. 설문 설계를 너무 잘 해주셔서 “스타트업 분들은 유난히 설문을 잘 만드시던데 다들 똑똑해서 그런 걸까요?”라고 여쭤봤더니, “아뇨. 간절해서 그래요”라고 웃으며 대답하시더라고요. 맞아요. 그리고 그 간절한 마음, 저희가 제일 잘 알거든요.오픈서베이는 지금도 꾸준히 스타트업이 시장과 소비자를 알아가는 데 도움을 드리고 싶어요. 한 스타트업이 비즈니스를 시작하고 막막해할 때 오픈서베이를 통해 시장과 소비자를 이해하도록, 각 성장 단계의 고민을 오픈서베이가 함께 하며 도움이 되도록 하는 건 즐겁고 놀라운 일이라고 생각해요. 그 기쁨을 좀 더 나누기 위한 출발점이 스타트업 데이터 스터디라고 생각합니다. #오픈서베이 #데이터분석 #시장분석 #마케터 #마케팅 #팀원소개 #팀원인터뷰 #팀원자랑 #기업문화 #조직문화
조회수 2388

헷갈리는 UI, 스티비는 이렇게 씁니다.

어떤 버튼을 넣어드릴까요?세상에 온전하게 혼자 만든 물건은 매우 드뭅니다. (풀스택이라는 개념도 있지만) 웹서비스 역시 여러 사람의 협업으로 만듭니다. 슬로워크에서 운영하는 이메일마케팅 서비스 스티비도 예외는 아닙니다. 살짝 말씀드리면 스티비는 기획/PM 1명, 디자이너 1명, 개발자 2명이 만들고 있습니다. 큰 조직은 아니지만 소통의 틈은 늘 존재하기 마련입니다.그중 하나가 UI 용어입니다. 동상이몽이라는 말처럼 각자 웹서비스 개발을 해왔지만, 모두가 같은 상황과 맥락에서 학습한 것이 아니고, 머릿속에 그리는 이미지가 달라 사용하는 용어가 서로 다를 수 있습니다. 그리고 같은 용어를 사용하면서도 그 의미와 구현된 결과물이 다를 수 있습니다.“‘드롭다운’이 들어가야 해요”라고 요청받고 나온 결과물은 ‘버튼을 클릭하면 아래로 펼쳐지는 메뉴’일 수 있습니다. 하지만 요청한 사람이 실제로 원했던 것은 <select>일 수 있다는 것이죠. 이런 소통의 틈을 채우기 위해 우리는 장문의 기획서를 쓰고 시간과 공을 들여 프로토타이핑을 합니다. 시간과 인력 자원이 허락된다면 아주 좋은 과정입니다. 하지만 자원이 적은 스타트업 팀에게는 부담스러울 수 있습니다. 모든 것이 비용이죠. 그저 “‘드롭다운’은 아래로 펼쳐지는 메뉴이고, 옵션 선택을 위해서는 셀렉트(<select>)를 쓰자”고 미리 약속하면 많은 부분이 해결됩니다. 그래서 UI 용어 통일은 중요합니다.이런 것이 헷갈리고, 이렇게 씁니다.몇 가지 사례를 살펴보겠습니다. 서비스를 2년 가까이 만들어 오면서 헷갈렸던 용어와 서로 약속을 통해 바로 잡은 것들, 그리고 아직도 헷갈리는 것들이 섞여 있습니다. 그리고 다른 팀에서 사용하는 의미와 또는 웹표준과 다를 수 있습니다. 그저 “스티비는 이렇게 쓰는구나”하고 봐주시면 되겠습니다.1. 버튼(button)버튼은 생각보다 다양합니다사용자의 클릭을 끌어내는 버튼. 마우스와 키보드를 가지고 할 수 있는 많은 액션이 있지만 무언가를 클릭하는 것만큼 직관적이고 친숙한 UX는 없을 것입니다. 그 중심에 버튼이 있습니다. 어떤 때는 이동을, 어떤 때는 실행이나 취소를 위해 버튼을 클릭합니다.버튼의 개념과 역할은 아주 명확한 것처럼 보이지만 프론트엔드 개발자 입장에서는 때로 ‘링크’와 혼동될 때가 있습니다. 어떤 것은 로 만들어진 링크로 만들어야 하고, 어떤 것은 <button>으로, 또 어떤 때는 <input type=”submit”>처럼 하기도 합니다. 하지만 표현되는 결과물은 마우스를 올리면 색이 변하는 ‘버튼’이죠. 보통 는 페이지의 이동을 나타내고, <button>은 실행이나 취소, <input type=”submit”>은 양식의 전송을 말합니다.스티비에서는 ‘버튼’, ‘링크’, ‘링크 버튼’을 혼용해서 사용합니다. 결과물은 버튼이지만 개발자의 재량에 따라 어떤 방식으로 구현할지 정합니다. 위 용어들에 대한 추가 질문은 따로 하지 않습니다. 그리고 SPA 방식으로 개발된 탓에 실제로 구분이 명확히 되지 않는 경우가 있습니다.* 이렇게 씁니다.→ “개발자가 알아서 한다”2. 팝업(popup)과 모달(modal)pop하고 뜬다고 다 팝업은 아님다음으로 헷갈리는 것이 팝업과 모달입니다. 과거 ‘팝업’은 작은 새로운 윈도우를 띄우는 기능을 말했습니다. 최근 팝업 차단이나 모던 브라우저들의 다중탭 기능 덕분에 많이 사용하지 않는 기능이 되었습니다만 아직도 많이 사용되는 용어입니다. 그리고 모달은 비교적 최근에 등장한 개념으로 화면 위에 레이어를 덮어 마치 새로운 창이 나타나는 것처럼 보여주는 방식입니다.“이 부분은 모달로 해주시고요.”, “다음 페이지는 역시 같은 팝업에서 이동하는 것으로…”. 이처럼 초기에는 위 용어를 혼재하여 사용했습니다. 새로운 윈도우를 띄우는 상황은 없거나 매우 희박하므로 소통에 큰 문제는 없었습니다. 다만 모달은 ‘기존(부모) 페이지와 맥락을 달리하는…”이라는 함의를 가지고 있습니다. 이런 경우는 되도록 ‘모달’이라는 용어로 통일하려고 합니다.* 이렇게 씁니다. → 팝업/모달은 중에 하나를 선택하지는 않지만 열리는 상황과 맥락에 따라 용어를 구분하면 좋다. 구현은 하나의 통일된 템플릿으로 진행한다.3. 얼럿(alert)항상 경고만 하는 건 아닙니다‘얼럿’은 사용자가 무언가 잘못된 길로 갔을 때, “띵”하고 뜨는 그 경고창입니다. 과거에는 브라우저에 내장된 기본 기능을 많이 사용했지만, 디자인과 사용성을 위해 최근에는 디자인이 입혀진 레이어로 구현된 유사 얼럿이나 하단에 위치한 토스트얼럿UI 등 다양한 변형이 사용되고 있습니다. “사용자가 취소하려고 하면 이런 메시지로 경고를 해주세요”라는 요청을 받는다면 개발자는 이것을 단순히 alert()으로 처리할지 상단에 뜨는 예쁜 레이어로 띄웠다가 일정 시간이 지나면 없앨지, 하단에 커다랗게 보여줄지 고민이 됩니다. 앞서 살펴본 모달 형식의 경고도 있으니 혼란은 커집니다.대부분 서비스가 그렇겠지만 스티비는 미리 설계된 얼럿 디자인을 사용합니다. 보통의 경우 당연히 이 UI를 사용하고, 추가 액션이 필요하거나 화면의 가운데 모달 형식으로 보여줘야 할 경우라면 디자인 작업물에 명시합니다. 화면에 붉은 글씨로 보여주는 경우도 있어 이 부분은 대부분 디자인 결과물로 소통합니다.* 이렇게 씁니다.→ 디자이너가 각 상황과 맥락을 파악하며 적당한 경고 방식을 선택, 디자인 작업물에 배치하여 개발팀에 전달합니다. (디자인 결과물은 제플린으로 전달합니다)4. 드롭다운(dropdown)과 셀렉트(select)그 누르면 뭔가 아래로 스르륵 나오는 그거결과부터 말씀드리면 ‘드롭다운’과 ‘셀렉트’는 다른 UI입니다. 하지만 비슷한 역할을 하는 경우가 있어 혼용하여 사용되는 것 같습니다. ‘드롭다운’은 하위 메뉴가 숨겨져 있다가 사용자의 마우스 오버나 클릭에 숨겨진 메뉴를 보여주는 UI입니다. 셀렉트는 <select>태그로 구현되며 사용자에게 내재된 옵션값 중 하나(또는 여러 개)를 받기 위한 양식 UI입니다.예쁜 디자인을 위해 레이어로 구현된 드롭다운처럼 구현한 셀렉트도 있고, 셀렉트인데 옵션의 선택에서 그치는 것이 아니라 선택과 동시에 페이지가 이동된다든지 하는 액션을 가진 경우가 있어 혼란이 생긴 것으로 생각됩니다.* 이렇게 씁니다.→ 초기 기획 단계에서 이 둘은 명확히 구분합니다. 사용자에게 어떤 값의 입력(선택)을 요구하기 위해서는 셀렉트를 사용합니다. 이때 디자인은 변형될 수 있지만, 선택이라는 핵심 기능은 그대로 둡니다.버튼 뒤에 숨겨진 메뉴를 표현하기 위해서는 드롭다운을 사용합니다. 하위 메뉴에서 어떤 액션이 있어야 한다면 드롭다운으로 합니다. 구현은 기획에 맞추어 진행합니다.5. 인풋(input)입력하는 곳인데, 마우스 갖다데면 색 바뀌고요. 입력하는 동안은 다른 색으로…‘인풋’, ‘입력창’, ‘필드’ 등 여러 이름으로 불리웁니다. 사용자에게 텍스트 형식으로 어떤 내용을 입력받기 위한 UI로 보통은 그냥 사각형이고, 여기에 테두리(border)나 옅은 배경(background)를 주어 사용합니다.딱히 헷갈릴 일이 없긴합니다. 하지만 뭔가 용어 통일을 한다면? 아마도 ‘텍스트 입력’이나 ‘텍스트 인풋’이 적당하지 않을까 합니다. 결과물은 입력을 위한 상자이지만 구현은 보통 <input>태그로 합니다. 하지만 단순히 인풋이라고만은 할 수 없는 것이 <input type=”checkbox”>나 <input type=”radio”>, <input type=”submit”> 같은 예외가 있기 때문입니다. “인풋으로 해주세요”, “인풋 중에 뭐요?”같은 상황이 생길 수 있습니다. 그렇다고 ‘텍스트 입력’이라고 한다면 <textarea>와 혼동할 수 있습니다. 구현 과정을 생각하여 되도록 명확한 용어가 사용되는 편이 좋습니다.* 이렇게 씁니다. → 무엇을 입력할지 디테일한 전달 필요. 용어 통일은 조금 더 논의해 본다.마치며쓰임에 따라, 상황에 따라 다를 수 있는 UI 관련 용어들. 각자 편한 대로 쓰면 되지 왜 꼭 통일해야 할까요? 오히려 하나의 단어로 통일하는 순간 그 단어만 제한되는 것은 아닐까요? 개발 조직마다 다르겠지만, 스타트업이나 스타트업처럼 작고 빨라야 하는 조직에서의 팀원 사이의 이런 작은 ‘싱크’들은 매우 중요합니다. 드롭다운을 열심히 그렸는데, 실제로 필요한 건 셀렉트였다면? 이렇게 소통이 어긋났을 때 발생하는 시간과 자원의 낭비가 줄어듭니다. 세세한 UI까지 디자이너가 그리는 시간을 줄일 수 있습니다. 미리 약속된 UI(일종의 스타일 가이드)가 있다면 개발자는 상세 디자인 없이도 기존 것을 재사용하면 되기 때문입니다. UI 용어의 싱크만 잘해도 많은 시간을 절약할 수 있습니다. 그 시간에 더 많은 아이디어를 실험하고 구현해볼 수 있습니다.#슬로워크 #스티비 #UI #디자인 #디자이너 #인사이트
조회수 1244

3월에 다녀온 여름나라 코타키나발루 3박5일 이야기 (2)

패션블로그 웹뜰입니다3월에 다녀온 여름나라 코타키나발루 3박5일 웹뜰 해외워크샵 두번째 이야기를 들고 왔습니다. 마누칸 섬에서 패러세일링 까지의 이야기로 1차 후기를 끝냈었는데요 첫번째 이야기는 아래 참고하시면 됩니다:)[웹뜰 창립 10주년 해외워크샵] 3월에 다녀온 여름나라 코타키나발루 3박5일 이야기 (1)패러세일링 이후 점심을 먹기 위해 마누칸섬으로 다시 돌아와 처음에 자리 잡았던 식당으로!!씨워킹을 나갔던 직원분들은 이미 돌아와 계셨구요 두팀으로 나누어 갔던 패러세일링 팀도 모두 왔네요 이제 점심식사를 기다려 봅니다. 점심식사는 현지식이라고 하는데 드디어 나왔네요 따란~!현지식 세트라고 하는데 왠열 엄청 맛있어요 제 입맛에 딱!!가운데 새우랑 고기 바베큐는 일인 일꼬치!그리고 개인에게 플레이팅되어 나온 음식은 볶음밥이랑 샐러드 웨지감자 작은꼬치, 옥수수, 닭고기 등이였어요 패러세일링을 하고 돌아와서 배가 고팠던건지 아니면 입에 정말 잘 맞았던건지 남김없이 흡입 했답니다. 특히나 저 옥수수는 지금도 생각나요 밥도 배부르게 먹고 이제 다시 마젤란수트라하버 리조트로 돌아가기전까지 자유시간이 주어졌습니다. 웹뜰 직원들 각자 흩어져서 섬구경을 하기도 하고 스노쿨링을 하기도 했어요 여기저기 일단 섬구경을 하다보니 바다도 예쁘고 섬 곳곳이 어찌나 이쁘던지 사진찍다 시간이 다 갔을 정도였어요 식당 바로 앞에 있는 코코넛 가게 조차도 포토스팟! 갬성사진 스팟이였다구요코코넛 가게에서만 사진을 몇장을 찍었는지 몰라요 ㅎㅎㅎ정말로 사진이 잘 나와 찍어 준 사람도 찍힌 사람도 만족했답니다. ㅋㅋ마치 윤식당 같은 느낌 물씬이랄까 ㅎㅎㅎ 웹뜰 직원들에게 인기 만점 코코넛 가게 사진을 찍고 있으니 어디선가 나타난 야옹이 한마리꺄아 넘나 귀여워서 야옹아 야옹아 하고 불러보지만 고개를 휙 돌려버리네요 한국말이라 못알아 듣는 걸까요? ㅋㅋ사람들이 하도 귀찮게 하니 코코넛 가게 위로 휙 올라가서 잠을 자네요 이 모습 조차도 어찌나 귀엽던지 ㅋㅋㅋㅋ  마누칸 섬은 정말 조용하고 정말 평화롭더라구요 대부분이 한국 사람이랑 중국 사람이긴 했지만 그래도 동양말고도 세계 각국에서 오신 분들이 많이 계셨어요  밥도 먹고 섬 구경 하면서 소화도 시켰으니 이제 바닷물에 몸도 좀 담구고 스노쿨링도 즐겨봅니다물이 깨끗하고 햇살이 따뜻해서 물에 몸 담궈 놓고 둥둥 떠다니기만해도 기분이 좋았습니다. 스노쿨링 장비는 따로 비용 내고 대여가 가능 하지만 저희는 장비를 본인거 챙겨가서 즐겼답니다. 구명조끼만 마젤란수트라하버 선착장에서 비용내고 대여했어요 스노쿨링 하면서 액션캠으로 찍은 바닷속 영상입니다. 물이 정말 맑고 깨끗했답니다. 얕은 바다인데도 물고기들이 많이 있었습니다. 다만 종류가 생각보단 많지 않아 조금 아쉬움이... ㅎㅎ마누칸섬 바다에서 열심히 놀고 있는데 사람들이 웅성웅성 거립니다. 앗! 두둥 이녀석은 뭐죠? ㄷㄷㄷ 엄청난 녀석이 바닷가에서 어슬렁 어슬렁 사람들이 몰려와 사진찍고 난리가 났는데도 저 녀석은 아무 동요없이 어슬렁 거리다가 숲속으로 사라졌답니다. ㅎㅎ마누칸 섬에서 즐거움을 사진으로 남겨두고 이제 다시 마젤란수트라하버리조트로 돌아갑니다.  잠시 자유시간을 가지고 나서 저녁식사를 하러 나왔습니다. 둘째날의 저녁식사는 아침에 조식을 먹었던 식당에서 뷔페식으로 먹을수도 있구요 비치가 보이는 바에서 간단하게 먹을수도 있었습니다. 저희 웹뜰 직원들도 각자 나누어서 원하는 곳에서 선셋을 바라보며 식사를 했답니다.  코타키나발루의 아름다운 선셋을 보고 정말 말잇못! 다시한번 이곳에 워크샵을 오게 되어 감사하고 행복한 순간 이였답니다. 7시간이 지나며 해가 떨어질수록 노을빛이 붉은색에서 보라색으로 변하는데 너무 아름다워서 선셋 감상하느라 밥먹는 것도 잊을 뻔 했다는 건 안비밀 ~식사를 마치고 본격 웹뜰워크샵 행사를 시작하기 위해 대여한 홀로 모였습니다. 그냥 여행이 아니라 웹뜰 10주년을 기념하는 워크샵이기에 10주년을 기념하는 대표님의 말씀도 듣고 앞으로 나아갈 웹뜰에 미래에 대한 건설적인 이야기도 하고 푸짐한 상품을 놓고 여러가지 게임들을 했었답니다.   워크샵 오기전에 웹뜰에 대한 각자의 이야기도 동영상으로 풀어놓고  10년동안의 웹뜰 사진이나 동영상들을 차곡차곡 모아놨다가 이렇게 기념하는 자리에서 틀어놓으니 감회가 정말 새롭더라구요  대표님의 소중한 말씀웹뜰 주식회사 창립 10주년기념 함께한 10년 , 함께 할 10년함께 고생하며 10년동안 잘 꾸려온 회사 앞으로 10년 20년 30년... 쭈욱 함게 할 웹뜰 기대해 보겠습니다.  그리고 대표님 말씀에 이어 부장님의 말씀웹뜰의 10년이 지나는 동안 오랜 세월 함께 한 부장님이시기에 더욱 감회가 새로우셨다고 합니다. 앞으로 웹뜰의 성장과 더블어 여기 있는 웹뜰 직원들 모두 함께 성장하기를 바라신다는 말씀! 그리고 생일 축하파티까지!원래 한달에 한번씩 매달 생일자 파티가 있는데 이번에 워크샵 자리에서 축하하게 되었습니다.   매번 회사 사무실에서 생일파티하다가 먼 나라에서 생일파티 하니 더욱 분위기가 새롭네요생일자 분들도 감회가 새롭다 하더라구요 :)다시한번 축하드려요 두분 생일 그리고 3월의 우수사원시상도 하였답니다. 우수사원 받으신 분들도 축하축하 드려요~~앞으로도 웹뜰을 위해 열심히 일해주실꺼죠? ㅎㅎㅎ이제 본격적으로 게임을 하기 전 강당대여하면서 코타키나발루 마젤란수트라하버에서 제공되는간단한 주전부리로 배를 채워 봅니다. 게임이 격할 수 있으니 힘내야죠 ㅋㅋ 먼저 조 소개와 구호소개가 있었습니다. 사회자와 심판 사진촬영사는 빠지고 제비뽑기로 1조부터 4조까지 5명씩 총 4개조로 나누었답니다. 구호에서 부터 천차만별 조의 특색이 보이는 것 같더라구요  첫번째 게임은 몸으로 말해요 입니다. 스케치북에 주어닌 속담을 보고 말하지 않고 몸으로 표현하는 건데 과연 어떤 모습들을 보여줄지!!ㅋㅋㅋㅋㅋㅋ 말 하지 않고 몸으로면 표현하려니 답답들했죠?기상천외한 행동들과 표현력 ㅋㅋㅋ 그렇지만 못알아듣는 조원들 그 중 누가 구멍일까 지켜보는 재미도 쏠쏠하고 지켜보는 사람들은 함박웃음 빵빵 터졌답니다. ㅎㅎ 그리고 카드 뒤집기 게임앞면과 뒷면으로 나누어 어느쪽이 더 많으냐에 따라 이기는 게임인데 웹뜰 직원들 정말 기동력에 행동력 짱짱! 아무도 몸 사리지 않고 열심히 게임을 하는 모습보고 놀랬답니다.  카페트에 미끄러지지 않으려고 맨발로 하는 투혼까지! 심판의 준비~시작!과 날아다니는 모습들 ㅎㅎ정말 대단했어요 몸사리지 않고 어찌나 열정적이던지!! 이모습은 현장에서 직접봐야 더 대단한데 말입니다. ㅋㅋ절대 싸우는거 아님 게임하는거 맞습니다!! ㅎㅎㅎ 게임이 끝났네요 후끈후끈 열정적으로 게임한 팀들은 너무너무 지쳤어요 언뜻보아 노란색면과 흰색면의 카드색이 비슷해 보이는데과연 어느 팀이 이겼을지 두구두구두구  심판의 확인결과 !! 짜잔 노란카드 팀의 승리입니다.  결승전까지 불태워서 승리한 1조는 환호를 한뒤 모두 지쳐버렸다는 후문이 ㅋㅋㅋㅋ이후로도 두어번정도 게임을 더 진행하였으나 스크롤의 압박으로 그냥 넘기실지 몰라 게임은 여기까지만 올리겠습니다. ㅋㅋㅋ최종우승은 역시나 게임에 적극적으로 참여하고 열의를 불태운 1조 였답니다. 평소에 성격이 조용하신 분들로 구성된 팀이라 저렇게 열의를 불태워서 1등을 할지 전혀 몰랐는데 말이죠 ㅎㅎ역시 할때는 시원하게 하는 웹뜰 직원답네요 최고!1등한 1조원들은 게임상금 30만원입니다. 부럽습니다요 :)1등 한 조 외에도 각각 상품이 어마어마해서 많은 직원분들이 상품을 받아가셨답니다. 10주년 워크샵을 위해서 해외여행부터 상품까지 크게쓰신 웹뜰 이태경대표님께 다시한번 감사인사 드립니다. 마지막으로 다같이 웹뜰 창립10주년 구호함께한 10년 함께할 10년를 외치며 건배를!! 모든 직원들이 함께여서 정말 즐겁고 기분좋은 날이였답니다. 마지막으로 단체사진 한장!  끝으로 워크샵을 마쳤습니다함께여서 즐거웠던 시간이였고 앞으로도 함께할 날이 기대되는 웹뜰입니다. 이 날의 그 마음 변치 않고 열심히 더 좋은 상품으로 보답하고  고객님들의 목소리에 귀기울이며 직원끼리도 화합하며 일하는 웹뜰이 되겠습니다. 워크샵이 끝났다고 해서 여행이 끝난건 아닙니다. 아직 저희에겐 이틀의 시간이 더 남아있답니다. ㅎㅎ 이렇게 둘째날 밤도 끝나는게 아쉬운 직원들은 워크샵 이후에 한 방에 모여서 한잔으로 마무리!아쉬워할꺼라 미리 예상하신 대표님께서 웹뜰 직원들을 위해 양주까지 챙겨주셨답니다. 대!! 박!! 감사히 잘 마셨습니다. 이렇게 둘째날 밤도 마무리 하였구요 이제 코타키나발루는 셋째날 과 넷째날 이야기가 남았네요 웹뜰 10주년 기념 코타키나발루 워크샵 두번째 이야기는 이렇게 마치도록 하겠습니다. 셋째날 넷째날 이야기도 기다려 주세요 #웹뜰 #웹뜰워크샵 #웹뜰10주년워크샵 #코타키나발루 #마젤란수트라하버 #해외워크샵 #해외여행 #워크샵 #말레이시아
조회수 1399

레진 기술 블로그 - 모두를 위한 설계. 레진 웹 접근성 가이드라인.

레진엔터테인먼트는 글로벌(한국, 일본, 미국) 서비스를 운영하고 있기에 다양한 사람들의 재능과 욕구에 관심이 있습니다. 우리는 웹 접근성에 관심을 기울여 조금 특별한 욕구를 가진 사람들의 문제를 해결하려고 합니다. 소수의 특별한 욕구는 모두의 욕구와 연결되어 있다고 생각하기 때문입니다.조금 특별한 욕구를 가진 사람WHO는 세계 인구의 15%에 해당하는 사람들이 장애가 있는 것으로 파악하고 있습니다. 그리고 보건복지부 장애인 실태조사에 따르면 후천적 장애 발생률은 90% 수준입니다. 이런 통계에 따르면 한 개인이 일생을 살면서 장애인이 되거나 일시적으로 장애를 체험하게 될 확률은 무려 13.5%나 됩니다.저는 적록 색약입니다. 약한 수준의 장애로 분류할 수 있죠. 채도가 낮은 상태의 적색과 녹색을 쉽게 구별하지 못합니다. 충전 중 적색이었다가 완충이 되면 초록색으로 변하는 LED가 박혀있는 전자제품은 전부 망했으면 개선하면 좋겠어요. 전 세계 남성의 8%가 색약이고, 여성은 0.5%가 색약입니다. 대부분 적록 색약이고 마크 저커버그도 적록 색약입니다. 만화가 이현세 선생님도 적록 색약이고요. 한편 색약인 사람은 빛의 밝고 어두움을 구별하는 능력이 뛰어난 것으로 밝혀져 있어 저격과 관측에 탁월한 능력을 발휘합니다. 숨어있는 저격수 빨리 찾기 게임을 해 보세요. 위장 사진 1, 위장 사진 2, 위장 사진 3. 색약인 사람이 이길 것입니다.전맹 시각장애인은 마우스 포인터와 초점을 볼 수 없으므로 키보드만을 사용해서 웹을 탐색합니다. 키보드와 음성 낭독에 의존하지만, 키보드 기능을 정말 잘 다루죠. 그래서 키보드 접근성 문제를 해결하면 시각장애인뿐만 아니라 키보드를 능숙하게 사용하는 사람들의 사용성이 높아집니다. 소수의 특별한 요구사항을 해결하는 것이 모두를 위한 설계와 연결되어 있습니다.결국, 누구에게나 특별히 다른 측면이 있고 그것을 고려할 때 "모두를 즐겁게 하라!"라는 우리의 좌우명에 한 걸음 더 가까워질 수 있다고 믿습니다.도저히 풀 수 없을 것 같은 숙제웹 접근성을 소개할 때 많이 듣는 질문이 있습니다.장애인이 우리 서비스를 이용해요?매출에 도움이 돼요?시간과 비용이 많이 필요하지 않아요?이 질문에 대한 제 대답은 다음과 같습니다.이용한다면 기쁠 것 같아요.큰 도움은 안 될 거예요.조금은 그렇죠. 하지만 반환이 있어요.레진코믹스와 같이 이미지 기반의 콘텐츠를 서비스하는데 웹 접근성을 준수하려고 노력한다는 것은 무모한 도전에 가깝습니다. 왜냐하면, 현재로서는 전맹 시각장애인 고려가 없고 논의조차 쉽지 않기 때문입니다.하지만 달에 갈 수 없다고 해서 일찌감치 체념할 필요는 없겠지요. 쉬운 문제부터 하나씩 풀어 나아가길 기대합니다. 로켓에 올라탔으니까 금방 갈 수 있지 않을까요?W3C 표준을 우리 언어로W3C에서는 WCAG 2.1이라는 웹 콘텐츠 접근성 지침을 제시하고 있고요. 국내 표준 KWCAG 2.1 또한 있습니다. 국내 표준은 W3C 표준에서 중요도가 높은 항목을 우리 언어로 정리한 것이기 때문에 결국 어떤 지침을 선택해서 따르더라도 괜찮습니다.하지만 표준 문서는 너무 장황하고 전문 용어가 많아 다양한 분야 전문성을 가진 직원들과 함께 보기에는 한계가 있다고 생각했습니다. W3C 표준을 근간으로 하되 비전문가도 15분 정도면 읽고 이해할 수 있을 만큼 정리된 문서가 필요했고 레진 웹 접근성 가이드라인 사내 표준을 제안하고 공개하게 됐습니다.의미를 전달하고 있는 이미지에 대체 텍스트를 제공한다.전경 콘텐츠와 배경은 4.5:1 이상의 명도 대비를 유지한다.화면을 400%까지 확대할 수 있다.키보드만으로 조작할 수 있다.사용할 수 있는 충분한 시간을 제공한다.발작을 유발하는 콘텐츠를 제공하지 않는다.반복되는 콘텐츠 블록을 건너뛸 수 있다.모든 문서의 제목은 고유하고 식별할 수 있다.링크와 버튼 텍스트는 콘텐츠의 목적을 알 수 있다.섹션에는 의미있는 마크업과 헤딩이 있다.문서의 휴먼 랭귀지 속성을 제공한다.문맥 변경은 예측할 수 있다.폼 콘트롤 요소에 설명을 제공한다.실수를 예방하고 정정하는 것을 돕는다.HTML 문법을 준수한다.WCAG 2.1 지침의 1.1.1 항목 예를 들어 볼게요.All non-text content that is presented to the user has a text alternative that serves the equivalent purpose, except for the situations listed below. 사용자에게 제공되는 모든 텍스트 아닌 콘텐츠는 아래 나열된 상황을 제외하고 같은 목적을 수행하는 대체 텍스트를 제공한다.원문 표현보다 아래와 같이 다듬은 표현이 좋다고 보는 것이죠.의미를 전달하고 있는 이미지에 대체 텍스트를 제공한다.물론 사내 지침은 너무 단순하게 표현했기 때문에 지침마다 ‘부연 설명, 관련 예시, 기대 효과, 관련 표준, 평가 도구’ 텍스트와 링크를 간략하게 제공하고 있습니다. 사실상 W3C 표준에 대한 링크 페이지라고 생각해도 괜찮습니다. 사실이 그런걸요.맺음말레진 웹 접근성 가이드라인은 사내 유관 부서 담당자분들께 공유하고 동의를 얻어 사내 지침으로 결정하고 공개할 수 있게 됐습니다. 긍정적으로 검토해 주신 사우님들 감사합니다.레진 웹 접근성 가이드라인은 W3C 표준을 요약한 버전에 불과하므로 누구라도 복제(Fork), 개선 요청(Pull Requests), 문제 제기(Issues)할 수 있습니다."Design for all, amuse everyone!"
조회수 1569

칭기즈칸에게서 배우는 스타트업

이전에 브런치에서 조선의 왕들을 통해스타트업 창업자가 배워야 할 점들을정리하였다.이제는 글로벌 시대이니,잠시 세계사에 관심을 가져볼까 한다.특히나 거대 제국을 세웠던동양의 정복자이자,기존 세계관을 뒤엎었던 왕이었던칭기즈칸을 통해 스타트업을 이야기해 보자 광활한 땅에 말발굽 소리는흡사 지진과 폭풍을 몰고 오듯이세상을 흔들리게 하였다.누군가에게는 동쪽에서 온 악마였고,누군가에게는 북쪽에서 온 약탈자였다.그가 정복한 땅은 인류 역사상 가장 넓었고,그의 시대는짧은 시간에 세상을 뒤집은혁명의 순간이었다.테무진!우리는 그를 칭기즈칸(또는 징기스 칸)이라고 부른다.몽골 초원의 지배자에서동서남북으로 뻗은 유라시아 대륙의절대자가 되었던 왕!처음은 작은 부족에서 시작하여,온갖 고난과 역경을 이기고새로운 역사를 쓴스타트업의 멋진 표본이다.그를 뒤쫓아보고,무엇을 배울 수 있을는지정리해 보자.1. 야생성을 잃지 말 것!1) 헝그리 할 때, 가장 날카롭다.몽골이라는 나라를 가 본 적은 없지만,울란바토르가 수도라는 정도랑목축산업이 주요 산업이라는 점,허르헉이라는 음식 정도는 다큐멘터리를 통해 알고 있다.현대사회에서도유목민의 삶을 고집하는인구가 많은 그들은 어느 한 곳에 머물기보다는이동이 일상인  민족이다. 그들은 한 곳에 오래 거주하지 않는다.머물러 있기보다,새로운 풀과 물을 찾아떠나는 것에 주저하지 않는다.그렇기에변화에 민감하다.야생의 환경에 익숙해지면지형에, 날씨에, 전세에 민감해진다.이민족을 상대하고,다른 지역을 전전하다 보니사소하게 놓칠 수 있는 부분까지도빠르게 파악하고, 전략을 세울 수 있다.그리고야생은 헝그리하다.헝그리하다는 것!부족하다는 것은항상 날이 선 상태로 유지시키는 팽팽한 긴장감을 가져온다.신경이 곤두선 야생동물의 사냥 직전과 같은위험함이 칭기즈칸의 군대가 더욱 강하게 보이도록적을 두려움에 떨게 하였다.칭기즈칸은 항상 굶주려있는 전사와 가깝다.정복전쟁을 통해 많은 전리품과승자로서 정착할 수 있었지만영토 확장을 위해 계속적인 출정을 반복한다.18년 동안 칭기즈칸은 동서남북으로 직접 출병하여 진두지휘한다.현장을 직접 뛰는 최전선의 전사는가장 효과적으로 적을 이기는 방법을 터득한다.항상 칼은 날이 서리게 벼려있고,말은 언제든지 달릴 수 있도록 준비되어져 있다.누구보다 빠르게 진군할 수 있는 기동력!당시 몽고군의 송곳니같은 날카로움은극한으로 끌어올린 기동력이었다.야생은 자신이 가진 최대 장점을 살려살아남는 것이고, 승리하는 것이다.2) 무뎌진 이빨은 무섭지 않다.몽고군이 승승장구하는 시절에꽤 강적이라고 볼 수 있는 나라들이 있었다.서아시아의 호레즘 제국,이슬람의 바그다드의 아바스 왕조,북쪽의 러시아 공국,당시 유럽 최강의 헝가리/폴란드와 유럽연합군 등경쟁자로서 후들후들한 스펙을 가진군대들을 계속 격파해 간다. (물론 칭기즈칸 이후에 정벌도 포함되어 있지만,이는 그의 유지를 이어받은 후대 칸들의 정복전쟁이기에칭기즈칸의 연장선상이라고 볼 수 있다.)하지만 면면히 살펴보면,그 시대의 강자들은 자신의 것을 지키는 전쟁을 하고 있었고,몽고군은 빼앗는 전쟁을 하고 있었다.기본적으로 지키는 쪽이 공격하는 쪽보다유리하다는 것이 정설인데어떻게 몽고군은 연전연승할 수 있었을까?그 이유는 돌아갈 길이 없었다는 점에서지극히 절실한 군대였다고 보인다.몽고군의 특징은 군장(군인들의 짐)을 최소화하여기동력을 높였다는 점이다.그럼 식량이나 필요한 물품을 어떻게 조달하였냐면 점령지에서 빼앗았다.머나먼 길을 원정 온 그들이승리하지 못하면,다 죽을 수도 있다는 절실함이 그들의 전투력을 배가 시켰다.당시 호레즘 제국이나 바그다드는무역을 통해 물자가 매우 많았다.러시아 공국은 침략자의 손이 닿지 않은 땅이었으며,유럽연합군은 최강이라는 중기병의 위용이 있었다.그리고 자신들의 영역에서,자신들이 유리한 지형에서그들은 패배하였다.특이한 점은원나라의 성장 속도만큼 빠르게 세력이 약화되었다는 것이다.가장 큰 이유는 한족과 융화되고, 문화와 관습을 따르며,안주하기 시작하면서가 아닐까?원나라 황실은지배자로서 누리는 삶은 향락과 방탕함으로 이어졌고,이전에 날카로웠던 칼과 화살은창고에서 녹이 슬어갔다.백성들은 원나라의 지배에서 벗어나고자 하는운동들이 각지에서 일어나기 시작했고,야금야금 그들의 지배력을 약화시켰다.2. 칭기즈칸은 다양성을 좋아해.칭기즈칸이 정복전쟁을 벌이고 있었을 때,우리에게는 익숙하지 않지만,19인의 영웅들이 항상 칭기즈칸을 따라다녔다.그들은 용맹하였고, 지략에 뛰어났으며,산전수전을 함께 이겨낸 역전의 용사들이었다.19인의 용사를 살펴보자면 특이한 점을 발견하게 된다.색목인, 아랍인, 출신성분이 낮거나 귀화한 사람 등...다양한 사람들이 모여서 칭기즈칸의 대장군들로활약을 하였다.생김새와 출신, 행동양식은 달라도,그들은 제국을 만드는데 하나의 힘으로 뭉쳤다.무력뿐만 아니라 지략에서도 좋은 예가 있다.칭기즈칸의 옆에서 전략을 담당한 사람! 바로 야율초재. 그는 거란 황실 출신이었지만 칭기즈칸 이후로도 30여 년간 재상으로 활약했다. 오직 정복만을 알았던 몽고인들에게식량 생산과 세금, 지배의 방법을 알려준 인물로 알려져 있다. 스타트업은 항상 인재에 목마르다.초기에는 능력 있는 인재보다는주변에서 쉽게 만날 수 있는 인력을선호하다 보니 어느 정도 연고주의가 적용된다.하지만 성장하기 위해서는그러한 인력풀 바운더리에서 벗어나서다양성과 능력 있는 인재를 찾아 합류시켜야 한다.칭기즈칸의 멤버 구성의 원천은 관용이었다.칭기즈칸은 항복한 적에게 관대하여,회유와 포섭을 권유하였으며,투항한 적은 심복으로 삼았다.조직 내에서 꼭 나와 잘 맞는 사람만 존재하지 않는다.나와 성향이 다르고, 성격이 안 맞는 사람도 존재한다.그러나 다양성을 존중하고, 인정해 갈 때,우리는 더 많은 의견과 생각을 얻고성장해 나갈 수 있다.칭기즈칸이 그래서 얻은 것이 중국에게는 화약을, 고려에게는 말과 활을, 아랍에게는 과학과 정보를 얻었기에더욱 강대할 수 있었다.후일담이지만 칭기즈칸의 5대손인쿠빌라이 칸이 죽고 난 뒤,원나라는 한족에 대한 차별정책으로너무 많은 지역적 봉기를 유발하였고,국력이 빠르게 소진되어갔다고 한다.고위직을 모두 몽고인으로 대체하였으며,이로 인해 타민족의 민심이반이 커졌다.마치 스타트업이 어느 정도 안정적인 포지셔닝이 되었을 때,혈연, 지연, 학연 등의 연고주의로 낙하산이 경영진으로 내려오면서회사가 기울어 가는 모습이 떠오르는 것은지나친 상상일까?3. 확실한 마케팅칭기즈칸은 굴복하지 않는 적을 무자비하게 몰살시켰다.그래서 칭기즈칸의 적들은 공포심에 싸워보기도 전에 항복하는 경우가 많았다.소문은 전쟁 승패보다 빠르게 전해지면서싸우다 몰살하기보다투항해서 같은 편이 되는 선택을 강요하였다.몽고군이 온다고 하면,다들 벌벌 떨고, 짐 싸서 도망가기 바쁘다.아니면...몽고군을 환영하고, 성문을 열어주든가.사실 몽고군이 아무리 기동력이 뛰어난 군대였다고 하여도그 넓은 땅과 수많은 민족, 적들을 다 이겼다는 점은상식적으로 이해하기 어려웠다.하지만, 실제 전투의 횟수보다 투항의 횟수가 더 많은 점에서뛰어난 마케팅으로 직접적인 손실을 줄이고,오히려 군세를 더 확대하는 방식으로 세력을 키워간다.4. 강한 동기칭기즈칸은 어린 시절부터우여곡절로 고생을 많이 한 인물이다.아버지가 독살되기도 하고,전쟁의 포로가 되기도 하고,아내를 적에게 빼앗기기도 하고,중과부적의 상황에서 싸우기도 하였으며,내부적으로도 칸이라는 지위를호시탐탐 노리는 위협을 극복하였기에입지적인 인물로 소개된다.이러한 아슬아슬했던 환경과아팠던 시간들을칭기즈칸은 강한 원동력으로 삼았다.누군가에게는 이러한 배경들이자포자기하고, 타협할 수 있는 근거로 쓰이겠지만누군가에게는 이러한 배경이었기 때문에더 악으로, 깡으로, 절실하게밀어붙일 수 있는 강력한 동기가 되기도 한다.어두웠던 환경의 핑계를 대지 말자.과거의 이유를 들먹이지 말자.부족함을 근거로 피하지 말자.결핍의 논리로 포기하지 말자.어두웠기에 빛을 향해 나가야 할 목적이 생기고과거보다 더 나은 미래를 위해 달려야 할 이유가 되고부족함은 겸손과 배움을 통한 채움을 깨닫게 해 주며없음은 오히려 내게 힘을 채울 수 있는 공간이다.저 넓은 땅을 갈망하라.저 산 너머의 달콤한 열매를 탐하라.강렬한 동기는 확실한 목표를 향해 달리는 힘이 되어 줄 것이다.5. 동고동락훗날 쿠빌라이 칸에 의하여, 수도가 몽골에서 중국으로 옮겨지면서 거대 제국 원나라가 세워지기 전까지칭기즈칸 이후, 4대에 걸쳐 초원 생활을 하였다.(몽골 전통 가옥 게르)당연히 초대 왕인 칭기즈칸은 궁궐이 아닌 초원의 천막(게르)에서병사들과 함께 생활을 하였다.(물론 좀 더 크고, 더 갖춘 천막이었지만...)이에 대하여 몇 가지 가설은몽골 유목민의 생활양식이기 때문이다,정착, 거주 생활에 익숙하지 않았다,국가의 기틀이 다져지지 않았기 때문이다등의 여러 의견이 있는데...전우들이 불편한 삶을 감당하고 있고,언제든지 적이 공격해 올 수 있고,급하게 추격을 해야 할 수도 있는 전시상황의 연속선 상에서쉽게 등 따시고, 안전한 곳에 숨어있을 위인은 아니었을 테다.오히려 쉼 없이 말을 달리고,전우들과 마유주를 밤새 퍼마시기도 하고,다음 날 아침에 말린 고기를 물에 불려 질겅이며,모래바람을 마주하는 모습이 더 어울리는 위인이다.정복전쟁(또는 통일전쟁)을 하기 위해달려야 할 곳들이 너무나 넓었고,싸워야 할 적이 너무나 많았다.단지 명령만 내려서 이룰 수 있는 업적이 아니다.장수들을 못 믿어서가 아니라,장수들과 함께 이루어야 할 일들이기 때문이다.그들과 전장을 누비며,승리의 달콤함을 공유하였고,그들과 도망 다니기도 하고,그들과 굶기도 하고,그들과 축배를 들기도 한다.그것이 초기 창업자의 멋들어진 삶이었으리라.그것이 칭기즈칸의 전성기(클라이맥스)였으리라.칭기즈칸을 좀 미화한 감은 있지만,오직 내가 배워야 할 좋은 점을 찾아 내 것으로 만드는 것이다.오늘의 내가 살아가야 하는 방향을역사 속 칭기즈칸에게서 전달받는다.바통 터치!자! 말 달리자!#클린그린 #스타트업 #창업가 #창업자 #마인드셋 #조언

기업문화 엿볼 때, 더팀스

로그인

/