스토리 홈

인터뷰

피드

뉴스

조회수 1070

[인스팅터스] 이브의 성장운영팀을 소개합니다(with 매니저 E )

안녕하세요 :) EVE의 성장운영팀(Growth and Operation) 매니저 E입니다. 사회적 가치 증대, 고객만족, 채용 등의 업무를 맡아 진행중입니다.Q. 성장운영팀이란 ? '성장운영팀'이라고 하면 어떤 팀인지 잘 와닿지 않으실 텐데요, 조직의 '성장'과 '운영'을 맡고 있는 팀이라고 생각하시면 됩니다. 즉 성장운영팀은 임직원이 추구하는 사회적 가치가 실현될 수 있도록 임직원의 성장을 주도하고, 조직을 운영 및 관리하는 팀이죠. 성장운영팀에서는 제가 맡고 있는 업무 외에도 인사 업무, 세무회계 업무, 신사업 업무, 구매 업무 등 다양한 업무를 진행하고 있습니다. 업무들을 나열하고 보니 업무의 범위가 크게 느껴져 좀 무시무시하다는 생각도 들지만, 정해진 일을 고정적으로 수행하기 보다는 업무를 담당하고 있는 담당자가 주도적으로 업무를 체계화하고 확장해 나갑니다. 담당 업무에 대해 자율적으로 진척시켜 나갈 수 있는 권한과 책임이 주어지기 때문에 저 스스로가 성장하고 싶다는 동기 부여가 되는 거 같아요.  업무가 크게 겹치지 않아 팀 내부적으로 협업하는 작업이 많지 않지만 서로의 처지를 이해하는 팀원들의 끈끈한 정이 저희 팀의 특징이기도 해요. 매주 있는 팀 회의를 통해 자신이 맡고 있는 업무들을 공유함으로써 유기적으로 연결되고, 위기가 닥쳤을 때나 팀 목표를 설정했을 때 모두가 한 마음 한 뜻으로 헤쳐 나가고 있어요. 특히 워크샵이나 회식과 같은 사내 행사나 복지 제도에 대해서는 구성원 모두가 만족할 수 있도록 열렬히 의견을 낸답니다. 아마 성장운영팀 팀원 모두가 인스팅터스라는 조직 자체에 애정을 가지고 스스로 추구하는 가치가 명확한 사람들이기 때문인 거 같아요. Q. 성장운영팀에서 어떤 업무를 하나요 ? 저는 성장운영팀 안에서 고객만족 업무, 사회적 가치 증대 업무 등을 Chief로서 담당하고 인사 업무 중 채용 업무를 Deputy로 담당하고 있어요. 고객만족 업무에서는 고객응대, 고객지원, 그리고 CS 서비스 정책 등을 수립하는 것이 목표이고 사회적 가치 증대 업무에서는 B-Corporation 인증과 기부/후원 관리, 동물권 증진과 관련된 활동을 담당하고 있습니다. 채용 업무에서는 채용에 필요한 모든 실무를 담당합니다. 제가 담당하고 있는 업무의 성격이 완전히 다르기 때문에 스케줄 관리의 필요성을 많이 느끼는 편이에요. 벼락치기를 좋아하는 성격 덕분에 스케줄 관리에 실패한 경험이 있어 메일 발송, 공지사항 등록과 같은 작은 목표들을 만들어 단계적으로 완성해나갈 수 있도록 하고 있습니다. Q. EVE에 지원하게 된 계기는 무엇인가요 ? 학교를 다니면서 취업에 대한 걱정을 하지 않았다면 거짓말이겠지만, 인턴 경험이나 자격증 공부에 대한 생각이 들지 않을 정도로 여성주의 교지 편집위원회나 총여학생회 활동에 몰두했습니다. 학교를 다니는 것이 지긋지긋해져 졸업을 해야 겠다고 마음 먹었고 대책도 없이 졸업논문을 작성해 제출했습니다. 그치만 졸업할 당시에 어떤 직업을 갖겠다는 결정을 내리진 못하고 단지 동물권과 관련된 진로를 설정하고 싶다는 마음을 가졌던 기억이 납니다. 동물권 변호사가 되기 위해 로스쿨 진학이나 동물권과 관련된 시민 단체, 기업 등을 고려했으나, 여러 갈래의 길 속에서 이브에 입사 지원하는 길을 택했습니다.Q. 지원자에게 면접에 도움이 될 만한 TIP을 알려주세요 ! 면접 경험이 많지는 않지만 이브에서 본 면접은 질문부터 분위기, 면접관의 표정까지 기억에 남을 정도로 인상 깊었어요. 동물권이나 사람 간의 관계, 목표와 꿈 등 평소에 제가 고민했던 질문들이 면접장에서 나올 줄은 예상하지 못했기 때문이죠. 그래서 제가 드릴 수 있는 TIP은 평소에 지원자분이 가지고 있었던 고민들을 숨기지 마시고 면접이라는 찰나의 만남에서 솔직하게 말하라는 것입니다. 그 과정을 통해 이브와 지원자 간의 교집합을 찾고 이브라는 조직에 고민들이 녹아내려 사회적 가치로 실현될 수 있으면 좋겠습니다. Q. 평소 취미나 업무 외 일상은 ? 요즘 동글동글하고 노오란 스티커 붙이는 재미에 빠졌는데요, 회사에서 직원들끼리 하루에 한번 30분 이상 땀 흘리면서 운동을 하면 자신의 운동일지표에 스티커를 붙일 수 있는 귀여운 이벤트를 하고 있어요. 2019년 목표로 200번 운동하기를 말하고 나서 시작한 스티커 붙이기는 초창기 참여인원이 두 명에서 현재 다섯 명으로 늘어났답니다. 평일에는 2~3회 정도 운동을 하고, 2~3주에 한번씩 있는 사내 동물권 스터디에 함께 하고 있어요. 작년에는 매주 월요일마다 글쓰기 수업을 들었는데, 올해는 영어를 유창하게 말하는 것이 목표여서 영어 회화 학원을 등록할 예정입니다(넷플릭스에서 미드도 열심히 시청 중). 주말에는 친구들을 만나거나 두 멍뭉이들, 가족 그리고 조카님과 함께 시간을 보냅니다. Q. 내가 꿈꾸는 Career Path는 ?어떤 커리어를 쌓아야 겠다고 구체적인 로드맵을 그리진 않았지만 욕심내는 영역은 뚜렷하게 있습니다. 그 영역은 사회적 가치 증대 업무인데요, 스스로도 미흡하다고 생각하기에 더욱 욕심나는 영역인 것 같습니다. 자연, 평등, 건강이라는 가치가 쉽게 사소화되고 타협될 수 있는 이 구조적 모순 속에서 할 수 있는 것들을 하자라는 다짐, 그리고 개인의 가치와 사회 간의 괴리 속에서 지속가능한 의미들을 창출해내기 위해 노력하는 모습이 이브와 제가 닮아있는 지점 같습니다. Q. (정말 솔직하게) 회사의 장단점에 대해 말해주세요 ! 가끔 '이래도 될까?'와 같은 걱정을 할 때가 있습니다. 늘 관계에 대해 고민을 가지고 있다 보니 우리 안에서의 적당한 선은 무엇일까를 자주 생각하는데, 이브 안에서 맺은 관계들은 참고할 만한 레퍼런스가 없습니다. 미디어나 소설에서 보았던 고착화된 직장 동료 간의 관계나 경직된 상사-부하 간의 관계도 아니고, 그렇다고 친구 사이는 아니지만 편하고 즐겁고. 그래서 스스로 '내가 너무 눈치 없나' 생각하다가 '나는 나지 뭐' 이러다가도 '나 때문에 누군가 다치는 건 아닐까' 하는 생각에 빠지기도 합니다. 이 불투명한 경계 속에서 공존하는 존중과 침투가 이브의 장단점이지 않을까 합니다.evecondoms.com☘️생식 건강을 가장 먼저 생각하기에, 자연을 닮은 제품을 지향하기에, 소비자의 권리와 기업의 양심을 잃지 않기에 - 그래서 EVE는 성인용품이 아닌섹슈얼 헬스케어(Sexual healthcare) 브랜드입니다. 이브에 대해 더 알아보고 싶으시다면 지금 이브의 홈페이지에 방문해보세요:)
조회수 1043

팀 리더로서 성장하기

 처음 이 회사에 면접을 보던 날이었습니다. 이날 2차 면접을 보러 왔었는데 어머니는 무슨 중소기업이 2차 면접을 보냐며 그렇게 인재를 못 알아보는(?) 회사는 보러 가지 말라고 하실 때였죠. 여하튼 저는 깔끔하게 옷을 입고 2014년 5월에 이 회사에 면접을 보려 왔습니다. 저녁 7시에 면접이 시작되었기 때문에 1시간여를 함께 얘기하다가(4대 1로 시작한 면접은 개발자분들까지 합류하여 6대 1 면접이 되어버렸습니다) 서로 배가 고픈 나머지 주린 배를 쥐어 잡고 식당으로 갔던 기억이 나는군요. 함께 밥을 먹고 빠이빠이 하려는 찰나 저에게 말을 걸어오시는 대표님, "시간 괜찮으시면 술 한잔 하시죠?" 지금도 그렇지만 술을 거절하는 성격은 아니기에 "좋습니다"하며 바로 따라나섰고 그렇게 3차 술 면접이 시작되었습니다. 그때까지만 해도 술을 그렇게 많이 먹을 줄을 몰랐습니다. 제가 이전까지는 소맥을 절대 먹지 않았는데 좌중 분위기가 소맥을 먹는 분위기였고 부어라 마셔라 분위기어서 어쩔 수 없이 먹다 보니 기분이 좋아지고 또 그렇게 어느 순간부터 목구멍에 술을 들이붓고 있더군요. 그 와중에 한 친구는 어제 여자친구랑 헤어졌다며 울고 있었습니다. 정신 차려보니 이사님의 친동생분과 친동생의 여자친구분도 술자리에 참석해있더군요.(다음날 정신 차리고 곰곰이 생각해보니 사실 참석해있던 게 아니라 저희가 그 자리로 찾아간 것이었지만요) 바람을 쐬려고 밖에 나와 담배를 물고 있는데 면접 볼 때 개발자로 참석했었던 친구가 같이 나와서 함께 담배를 피우게 되었습니다. 저는 사실 술을 너무 많이 먹어서 다시 포장마차 안으로 들어가지 않으려는 요량으로 그 친구과 이야기를 좀 길게 하려고 회사에 대한 질문을 던졌는데 그것이 점차 심화되어 팀원에 대한 얘기까지 나오더군요. 그 친구의 말에 따르면 현재 회사 자체는 굉장히 맘에 들지만 한 가지 정말 싫은 점이 있다고 했습니다. 그 점은 바로 의사소통에 관련된 것이었는데요. 사업 개발하시는 분이 기획도 같이 하시는데 개발도 모르고 UI/UX도 모르며 심지어 디자인 감각도 없다는 것이었습니다. 그리고 회의할 때마다 자꾸 서로 다른 얘기를 하는데 이야기가 도무지 이해가 안 되고 자신의 이야기도 이해를 하려 하지 않는다는 말을 거침없이 뿜어내더군요. 심지어 같은 개발자끼리도 말이 안 통한다고 한탄하기도 했어요. 그 당시에는 개발자가 두 명밖에 없었는데도 말이죠. 저는 그 이야기를 듣자마자 제가 이 팀에서 해야 할 일은 의사소통을 중재하는 일이다라고 직감하게 되었습니다. 그 당시에는 2차 면접이라 내가 이 팀의 리더가 되어야겠다는 생각을 할 수 없었습니다. 단지 이 팀이 원활하게 돌아가려면 의사소통이 원활하게 되어야 한다라는 생각만 있었을 뿐입니다. 저는 그렇게 개발자와 기획자(사업개발) 간에 커뮤니케이션의 다리로써 회사생활을 시작하게 되었습니다. 물론 개발에도 한몫 하긴 했지만 서비스를 운영했던 경험도 있고 영업 경험도 조금은 있어서 그나마 다른 개발자분보다는 굉장히 수월하게 역할을 수행해낸 것 같았습니다. 다른 분들이 저를 조금씩 신뢰하게 되면서 일거리가 엄청나게 늘어났기 때문에 그것을 더욱 잘 실감할 수 있었지요. 그렇게 저는 처음으로 회사에서 리더라는 포지션에서 역할 수행을 할 수 있었습니다. 입사 순서는 가장 늦었지만 중간자의 위치에서 양쪽 입장을 그나마 객관적으로 관찰하고 수행하는 역할을 맡았지요. 저를 제외한 팀원이 2명일 때에는 이렇게 팀이 운영될 수 있었습니다. 팀에 1명의 개발자가 늘어나자 문제는 또 180도 달라졌습니다. 저는 단순히 팀원이 2명일 때의 공식과 별반 다르지 않다고 생각했는데 2차 함수에서 3차 함수로 변한 것이 아니고 처음 보는 그래프가 떡하니 등장해버린 것입니다. 새로 들어온 친구는 굉장히 자부심이 커서 이것저것 많은 것을 해보려는 욕심이 많았습니다. 우리 같은 스타트업에서는 뭐든 자유롭게 할 수 있었지만 인프라가 부족했기 때문에 바닥부터 해야 한다는 엄청난 벽이 있었는데요, 그 친구는 그 벽을 항상 탓했습니다. 그렇게 주변 사람들에게 불만을 토로하고 다니는 그 친구 때문에 저는 많은 스트레스를 받았을 뿐만 아니라 바쁜 일정을 소화하느라 엄청난 압박을 받았고, 건강악화까지 겹쳐서 굉장히 힘든 시기였습니다. 두통이 너무 심한 나머지 병원에 가서 링거를 맞으면서 고혈압이니 조심해야 된다라는 얘기를 듣고 모든 것이 다 원망스러웠습니다. 머리가 아파서 담배를 줄이고 대신 술을 자주 먹게 되면서 매일매일 피곤한 삶을 보냈고 그 친구로 인한 스트레스가 점점 깊어지면서 둘 간의 사이도 멀어진 것이 사실입니다. 그 당시 저와 그 친구의 공통점이라고 하면 바로 건강이 안 좋다는 것이었는데요. 그 친구는 안 좋은 식습관과 과다한 카페인 섭취, 잦은 밤샘, 흡연으로 천식, 지방간, 두통을 오랜 시간 동안 달고 살아왔습니다. 나이가 어림에도 불구하고 눈은 시커멓고 배는 툭 튀어나왔지요. 제가 아프기 전에는 그 친구에게 자주 이런 말을 했습니다, "건강해야 일도 하는 거다. 자신의 건강도 못 챙기는 사람이 어떻게 회사를 이끌어가겠냐" 제가 건강을 잃고 그 친구와 같이 골골대다 보니 번뜩 머리를 치는 생각이 들었습니다. 나는 왜 그 친구에게 건강을 챙기라고 말했으면서 정작 나 자신은 지키지 않는가? 그 날 이후로 저의 삶은 확연히 달라졌습니다. 담배를 완전히 끊고 술을 줄이고 아침저녁으로 30~40분씩 자전거를 탔습니다. 3개월이 지나고 저는 다시 건강을 되찾았습니다. 저는 다시 그 친구에게 건강의 중요성에 대해 자신의 경험을 통해 얘기했고 그 친구도 조금 달라지는 모습을 보였습니다. 밤 12시 이전에 잠자리에 들기, 하루에 커피 1잔만 마시기, 담배 줄이기, 아침 챙겨 먹기 등 그 친구도 열심히 실천하는 모습을 보이기 시작한 것입니다. 제가 이 경험을 통해 느낀 점은 리더는 모든 팀원들에게 모범이 되어야 한다라는 점입니다. 맹자가 들려주는 리더의 자기수련법 9가지라는 글에서 첫 번째 덕목이 바로 스스로 모범을 보여라라는 내용인데요, 거기에 이런 글귀가 있습니다.윗자리에 있는 사람이 좋아하는 것이 있으면, 그 아래 있는 사람은 반드시 그것을 더 좋아하게 된다. 군자의 덕은 바람이고 소인의 덕은 풀이다. 풀은 바람이 불면 반드시 바람을 따라 눕게 마련이다. - 등문공 지각을 하지 않는 리더를 따르는 팀원들은 지각을 하지 않을 것이며, 다른 사람들에게 상냥하게 대하는 리더를 따르는 팀원들은 다른 팀원들에게 상냥하게 대할 것이라는 것을 깨닫게 되었습니다.(이 이후로 저는 절대 지각을 하지 않습니다) 그렇게 그렇게 여러 과정을 거치면서 제가 회사에 다닌 지 2년이 넘었습니다. 이제는 팀원도 10명 가까이 되고 회사 전체적으로도 많은 사람들이 함께 일하고 있지요. 아까 2차 함수가 3차 함수로 변하지 않았듯이 10명이나 되는 팀원을 이끌 때는 또 다른 방법이 필요하다는 것을 느꼈습니다. 현재 팀원들은 굉장히 책임감이 넘치고 의욕적입니다. 고등학교에 다니는 18살짜리 친구도 있고, 고등학교를 갓 졸업한 친구들도 있고, 대기업에 다니다 온 친구도 있으며, 석사 과정을 때려치우고 온 친구도, 심지어 애가 둘이나 있는 아저씨도 있습니다. 처음에는 이런 생각도 들었습니다.개발팀에서 개발을 못하는 리더가 필요가 있을까? 무조건 팀원보다 모든 것을 잘해야 하지 않나? 또 뇌의 반대편에서는업무 처리를 잘하는 리더가 과연 진정한 리더일까? 오히려 팀원들을 위해서 희생하는 리더가 진정한 리더이지 않을까?라는 생각이 들었습니다. 어쩌면 팀원들은 리더인 저보다 업무 자체를 잘 할지도 모릅니다. 그다음부터는 온갖 귀찮은 일들을 제가 처리하기 시작했습니다. 작은 서류 작업부터 제품 테스팅, 연구 노트 작성, 제품 등록 등의 귀찮은 일들을 떠맡았지요. 제 머릿속에는 이런 생각이었습니다.팀원들은 자신이 원하는 재밌는 일을 하고, 리더인 나는 모두가 귀찮다고 생각하는 일을 해야 한다. 이렇게 되니까 제 자신이 너무 힘이 든 겁니다. 하루 종일 잡일만 떠안다 보니 엉덩이가 의자에서 떨어지는 횟수가 많아지고 내가 하는 일에 회의감을 느끼게 되었습니다. 재밌는 일을 하기 위해 스타트업에 들어왔는데 오히려 회의감을 느끼는 어처구니없는 상황이 발생한 것입니다. 다행히도 저는 이 잘못된 상황을 바로 깨달을 수 있었습니다. 왜냐하면 벤처라는 생태계에서 항상 잘못을 깨닫고 뉘우치고 분석하고 발전하는 일을 배워왔고 그것에 굉장히 익숙했기 때문입니다. 처음에는 내가 남들이 귀찮다고 생각하는 재미없는 일을 해서 회의감을 느낀다고 생각했지만 사실 그게 큰 이유가 되지 않는다는 것을 깨달았습니다. 일을 하다 보면 하기 싫은 일을 할 때가 더 많고 그런 일들이 모여 큰 목표를 달성하게 되며, 프로젝트가 목표에 가까워지는 것을 보면서, 그리고 목표를 달성하는 순간 엄청난 쾌감에 전율을 느끼는 순간이 있다는 것을 저는 알고 있습니다. 여기서 제가 빼먹은 것은 바로 목표입니다. 물론 저의 목표도 포함하여 팀원들의 목표를 이야기하는 것이고 목표를 위한 동기부여 또한 중요합니다. 저는 팀원들을 속이고 있었습니다. 목표를 제시하기보다는 하는 일 자체에 재미가 있다 없다를 구분하고, 눈앞에 닥친 재밌는 일을 하게 함으로써 동기부여를 받게 하려는 엄청난 과오를 범했던 것입니다. 저는 제가 귀찮은 일을 떠맡음으로써 팀원들의 눈을 속이고 그들을 과소평과 하는 무례를 저지르고 말았습니다. 이런 과오를 범한 것에는 저의 소심함에 한몫 거들었다고 볼 수 있습니다. 어렵게 얻은 사람들을 잃기가 싫었고 그들이 이 프로젝트의 재밌는 부분만을 바라보게 함으로써, 다른 생각을 하지 못하게 하고 계속 저와 함께 일하도록 했습니다. 저는 지금 생각하는 옳은 방향으로 다시 선로를 틀었습니다. 팀원들에게 목표를 제시하기로요. 이 프로젝트를 하는 목적은 이것이며 우리의 목표는 이것이다를 항상 강조했습니다. 이 프로젝트를 완수함으로써 우리는 고객들에게, 사용자들에게 이런 것들을 제공할 수 있다를 항상 이야기합니다. 또한 프로젝트 완료 후에는 팀원들에게 우리 제품이 어느 나라 어느 도시에 얼마큼 설치되었고 현재 그들이 잘 사용하고 있으며 이런 말들을 하더라, 좋은 점은 이런 점이고 안 좋은 점은 이런 점이라고 말하더라... 이런 식으로요. 우린 그들의 피드백으부터 새로운 목표를 찾고 새로운 가치를 창출하게 되었습니다. 현재까지 우리는 매우 만족하고 있으며 또 다른 좋은 방법을 찾기 위해 노력하고 있습니다 :)#비주얼캠프 #인사이트 #경험공유 #성장 #일지
조회수 1271

MySQL에서 RDS(Aurora) 로 이관하기

안녕하세요. 스티비팀 서버 개발자 이학진 입니다. 저희는 최근 서비스에서 사용 중이던 MySQL DB를 RDS로 이관하는 작업을 진행하였습니다. 무엇 때문에 이관을 결정하게 되었는지와 어떻게 이관을 진행하였는지에 대해 글을 써보도록 하겠습니다.배경stibee.com은 작년 11월에 정식 오픈한 새내기 이메일 마케팅 서비스 입니다. 사실 오픈 초기부터 얼마전까지만 해도 AWS EC2의 m4.large 인스턴스 하나로 운영되던 서비스였습니다.(사실 웹+API 서버 1대, 메일발송서버 1대)그리고 이 싱글 인스턴스에 무려 6개의 서버, mysql 1개, kafka 1개, redis 1개가 돌고 있었습니다. 그럼에도 불구하고 cpu사용률은 20%를 넘지 않았습니다.하지만 최근 사용자도 점점 늘어났고, 네이버에서 메일 수신정책을 변경하면서 메일발송서버에 대한 요청이 급증했습니다.스티비에서 네이버로 대량메일을 발송했을 때 해당 메일의 본문 링크를 자동검사하는 것을 발견했는데요, 따라서 네이버로부터 비정상적으로 많은 요청이 들어오고 있었습니다. (어떤 기준으로 이런 검사를 하는 것인지 정확한 정책은 아직 모릅니다. 담당자분 이 글을 보신다면 연락주세요. 친하게 지냈으면 합니다#슬로워크 #스티비 #개발 #서버개발 #개발환경 #MySQL #인사이트
조회수 1738

데이터 검증이 중요한 이유

데이터 검증은 system error 또는 human error에 의해 garbage data가 쌓이고 있진 않은지, 정상적으로 데이터가 수집되는지 여부를 확인하는 매우 중요한 단계인데요. 오늘은 왜 데이터 검증 단계가 중요한지를 최근 경험을 통해 설명드리고자 합니다.한 고객사에서 데이터 검증 과정 중 GA(Google Analytics for Mobile Apps) 대비 저희가 공급한 툴(와이즈트래커)의 세션수(방문수)가 너무 낮다는 문의를 주셨습니다. 그 수치는 무려 3배 가량의 차이로 acceptable이 힘든 데이터였습니다.사실 세션은 설정이 요하는 분석 항목이 아니기 때문에 측정기준으로 비교해 봐야 했지만, 세션 기준 역시 30분으로 GA와 와이즈트래커와 동일했습니다. 이에 저는 GA에서 over counting되는 요인이 있을거라 생각하고 열심히 구글링 하다 흥미로운 아티클을 발견했습니다. GA SDK V4 적용했더니 세션수 2배 이상 증가했다?>> Link이 문의에 한 사람이 답변을 달기를, GA에는 activity auto tracking 기능이 있는데, 이를 사용할 경우 앱을 백그라운드에 내리거나 프로세스 킬하고 재실행하면 30분 세션 유지기간에 상관없이 세션이 증가한다는 내용이었습니다. 이 말인즉, 사용자가 앱과의 인터렉션이 없어도 GA SDK가 자동으로 새로운 세션을 발급한다는 건데요. 설마했지만 사실 확인을 위해 테스트를 진행했습니다.1) 테스트 앱 개발2) GA SDK v4 적용3) 앱 실행4) 앱 프로세스 종료 후 30분 이내 재실행 or 백그라운드 처리이는 불과 1분 안에 일어난 현상테스트 전 데이터는 사용자 1, 세션 6건이었고, 3단계 앱을 실행하는 시점에 사용자 2, 세션 7이 되었습니다. 정상적으로 사용자 1건, 세션 1건이 증가한 것입니다. 여기서 앱을 종료하고 바로 앱을 다시 재실행 해보았습니다. 그리고 데이터를 보니 오잉? 정말 세션이 증가했습니다. 정말인가 싶어 여러 번 했지만, 아래 캡쳐시간을 보시면 알겠지만, 불과 1분도 채 안되서 3건의 신규세션이 발생한 것입니다.그렇다면 도대체 왜 이렇게 처리한 것일까? 오류일까?정확히 알 수는 없지만 이 기준 자체는 데이터 해석에 큰 오해를 일으킬 수 있습니다. 우리는 보통 평균 값을 갖는 파생지표를 세션을 기준으로 산정합니다. 그래서 보시는 것 처럼, 평균 세션당 화면, 평균 세션 시간이 세션수를 기준으로 나눠진 것을 알 수 있습니다.평균 세션당 화면, 평균 세션 시간, 사용자당 방문횟수와 같은 지표는 사용자의 앱 인게이지먼트를 판단하는 척도로 활용하는 사용성 높은 지표인데, 사용자와 앱 간의 실질적인 인터렉션이 전혀 없는 허수의 세션이 증가하니 세션수와 연관있는 모든 파생지표 데이터가 실제보다 낮은 수치로 표기되고, 이를 가지고 잘못된 해석을 하고 잘못된 액션까지 취할 수 있다는 것입니다.해당 고객은 안타깝게도 세션 뿐만 아니라 세션과 관련된 파생지표 모두 잘못된 기준의 KPI를 보았다고 할 수 있는데요, 사실 아직까지 국내는 GA에서 추출하는 기본 데이터 수준으로 KPI를 활용하는 경우가 많고, 특히 GA의 activity auto tracking 기능을 대부분 true로 설정하여 활용하고 있을 것이기 때문에 데이터 해석의 문제는 생각보다 굉장히 범용적으로 발생하고 있을 것으로 예상됩니다.!! 데이터 검증은 선택이 아닌 필수 과정데이터 분석을 잘하기 위한 전제 조건은 좋은 데이터를 수집하는 것입니다. 하지만 보통 3rd party tracking 업체는 툴을 제공하는 것 까지만 수행하지, 클라이언트의 개발자가 제대로 적용했는지, 적용한 데이터가 정상 수집되고 있는지 등의 과정까지 support 하지 않습니다. 그럼 클라이언트가 직접해야 하는데 이건 현실상 더더욱 힘들 수 밖에 없습니다.그래서 툴을 선택할 때는 반드시 도입 단계에 데이터 검증을 지원하는지 여부를 확인해야 합니다. 2012년부터 빅데이터 분석 바람이 불고 있지만, 현실은 기업에 전문 분석가 1명이 없는 기업이 아직 대부분입니다. 또한 비전문가가 쉽게 배우고 커버할 수 있는 업무도 아니기 때문에 전문 업체의 지원을 받아야 합니다. 안해주면 해달라고 떼 써야 합니다. 초기 도입시에 말이죠. 그래야 이후에 자신감있게 데이터를 신뢰하고 분석하고 액션 플랜을 수립할 수 있습니다.오늘 당장 리포트의 데이터를 의심의 눈으로 한 번 다시 보시는 계기가 되면 좋겠습니다. * WISETRACKER는 모바일 광고 성과 측정부터 In-app 이용자/컨텐츠 분석, 푸시메시지 최적화까지 지원하는 모바일 통합 분석/타겟팅 솔루션입니다. 와이즈트래커 솔루션의 무료체험을 원하실 경우 여기를 클릭해주세요.* WISETRACKER가 제공하는 무료 데이터 분석 컨설팅를 원하신다면 여기를 클릭해주세요. #와이즈트래커 #데이터 #데이터리포트 #데이터분석 #서비스소개
조회수 572

왜 그 일을 시작했는가?

A는 부서를 이동했다.새로운 일을 시작한다는 것은 설레기도 하고 두렵기도 한 일이다.새로 옮긴 부서는 이미 인력이 구성되어 프로젝트를 진행 중이었고, A는 뒤늦게 합류한 상황이었다. 기존 멤버들은 이미 트랙을 빠르게 돌고 있었고, A는 워밍업을 하면서 그 속도를 뒤쫒아야 하는 상황이다. A는 트랙 주변에 서서 어떤 속도로 따라가야 할지, 어떤 방향를 향해 달려야 할지 파악하고 있다. 틈틈히 달리는 기존 멤버들에게 어디로 가고 있는지, 무엇을 위해 달리고 있는지도 확인했다.A가 발견한 이상한 점은 이들이 처음에 목표한 곳을 향해 달리고 있지 않다는 것이다.음... 그래, 상황이 달라졌을 수 있으니까...하지만, 더욱 이상한 점은 달리고 있는 사람들도 이상해 하고 있었다는 점이다.처음에 목표로 한 곳은 한참 다른 방향이었고, 그 사이에 여러가지 이슈들때문에 지금 이렇게 방향이 바뀌었다고 했다. 그리고 지금은 관성을 거스를 수 없어서 계속 달리고 있는 듯했다.멈출 수가 없다고 한다.어렵게 지금까지 속도를 냈기 때문이다.이게 아닌 것 같은데, 누구도 감히 브레이크를 걸 수 없는 상황이었다.그 일을 왜 시작했는가"무엇때문에 그 일을 하고 있는가?""왜 아무도 원하지 않는 방향으로 달려가는가?"A는 사실, 이런 상황을 잘 알고있다.대부분의 조직은 '방향'이 아니라, '속도'로 평가받고 있다는 것을...
조회수 856

P2P금융에서 고도의 엔지니어링이 필수적인 이유

지난 8월30일, 매일경제신문이 주최하고 과학기술정보통신부와 금융위원회, 금융감독원이 후원한 매경핀테크어워드2018에서 렌딧이 최우수상을 수상했다. 렌딧이 굳이 이런 경연대회에 참여를 한 이유는 ‘P2P금융산업에서 기술력과 고도의 엔지니어링 파워가 얼마나 중요한 지’를 널리 알리고 싶기 때문이었다.매경핀테크어워드 수상 소식을 들은 후, 엔지니어링팀 렌딧맨들과최근 렌딧은 개발자 채용에 그 어느때보다도 열심이다. 많은 개발자들과 만나 P2P금융산업의 미래와 우리 회사가 하는 일에 대해 설명하고 좋은 개발자를 영입하기 위해 노력하고 있다. 그런데 생각보다 훨씬 더 개발자들에게 P2P금융기업이 어떤 일을 하고 있고, 왜 개발자가 도전할 만한 분야인지 알려져 있지 않다는 사실을 알게 되었다. 이번 글에서는 렌딧이 하는 일을 바탕으로 P2P금융회사에서 왜 고도의 소프트웨어 엔지니어링이 필수적으로 필요하고, 개발자 여러분이 어떤 일에 도전해 볼 수 있는지에 대해 설명해 보려고 한다. 우선 대출과 투자 등 모든 서비스가 기존 금융회사와 달리 온라인 상에서 이루어진다. 특히 렌딧이 집중하고 있는 개인신용 P2P금융의 경우, 대출 심사와 집행, 투자 모집과 운용 등 서비스 전 과정을 100% 온라인, 비대면 서비스로 구축하고 있는 디지털 금융 플랫폼이다.대출 서비스에서는 머신러닝 기반의 대출자 심사평가모델 개발이 핵심적이다. 렌딧이 자체 개발한 렌딧 개인신용평가시스템(Lendit Credit Scoring System)을 예로 들어 보겠다. 신용평가사에서 제공하는 250여가지의 금융 데이터를 순식간에 분석해 모든 대출 신청자마다 개인화 된 적정금리를 산출해 내는 시스템이다. P2P금융기업인 렌딧이 개발한 심사평가모델을 기존 금융권의 심사평가모델과 비교할 때 가장 큰 차이점은, 머신러닝 기법을 사용해 각종 금융 데이터의 최근 12개월 간 트렌드를 분석한다는 점. 이를 통해 보다 정교하게 개인의 신용을 평가해 낸다. 여기에 추가적으로 신용평가사에서 제공하는 사기정보공유(Fraud Bureau)데이터, 직장 신용정보, 상환 정보 등을 종합적으로 반영하고 있다. 최근에는 대출자가 제출하는 신분증 확인 과정에 머신러닝을 적용해 자동화해 나가기 시작했다. 투자 서비스에서는 실시간으로 분산투자 포트폴리오를 추천해 주는 알고리듬이 돌고 있다. 투자자가 투자할 금액을 입력하면 눈깜짝할 사이에 현재 투자 가능한 채권을 조합해 분산투자 포트폴리오를 추천해 주는 시스템이다. 포트폴리오에 조합된 모든 채권에 투자금을 일정한 비율로 고르게 나누어 분산투자할 수 있도록 추천해 주는 것이 특징이다. 렌딧이 개발한 분산투자 시스템은 투자자 1인이 수백~수천개의 채권에 분산하는 것과 동시에, 채권 1개도 평균 1,303명, 최대 3,814명(기준 2018년 6월30일 현재)이 나누어 리스크를 분산하도록 개발되어 있다. 이렇게 분산투자를 시스템적으로 활성화 시키고 있는 덕분에, 현재까지 렌딧의 모든 투자자가 하고 있는 분산투자의 총 누적 건수는 거의 800만 건에 육박하는 수준이다. 점점 더 많은 데이터가 축적되고 있기 때문에, 이러한 데이터를 바탕으로 고객에게 제공할 수 있는 서비스 아이디어도 하루 하루 쌓여 가고 있는 중이다.P2P금융산업이 가장 발전한 시장인 미국의 경우, 최대 규모인 렌딩클럽 한 회사가 미국 개인신용대출 시장 전체의 약 1.5%이상을 차지할만큼 금융 시장을 혁신해 나가고 있다. 렌딧 역시 지난 3년간 빅데이터 분석에 기반한 정교한 신용평가를 통해, 대출 고객의 이자를 총 100억원이 넘게 절약해 드리는 성과를 만들어 냈다. 그간 기존 금융회사들이 만들어 내지 못한 중금리 대출 시장을 스타트업인 렌딧이 활짝 열어낸 것이다.렌딧에서 우리 렌딧맨들과 함께 한국의 금융을 혁신하는 금융 플랫폼을 만들어 가실 엔지니어 여러분을 기다립니다. 관심있는 분은 주저없이 [email protected] 로 연락 주세요. 많은 엔지니어 여러분과 만나뵙고 싶습니다. 
조회수 2226

덕업일치를 이룬 옐로오투오 로컬사업부 신입왕, 이휘재 매니저

안녕하세요, 매력 넘치는 옐로피플을 발굴해 소개하는 Y의 옐플 인터뷰 18번째 이야기! 이번 주인공은 옐로오투오 로컬사업부에 입사한지 반년도 되지 않아 좋은 성과로 모두를 놀라게 한 ‘이휘재 매니저’입니다. 평소 좋아했던 야구선수와 함께 작업을 진행하며 덕업일치를 이룬 이야기부터 그가 얘기해 주는 노하우까지! 그의 흥미진진한 이야기를 놓치지 마세요~안녕하세요! 옐블 독자들을 위해 간략한 자기소개 부탁 드립니다. 안녕하세요, 옐로패밀리 여러분! 1월부터 옐로오투오 로컬사업부에 조인한 이휘재입니다. 잘 부탁드려요!옐로오투오 로컬사업부에서는 어떤 일을 하고 계세요? 소상공인 마케팅을 돕는 컨설팅을 하고 있습니다:) 서울오빠나 당근웹 등의 내부 솔루션들을 필요로 하는 소상공인들에게 연결해 드리는 거죠. 자영업하시는 분들 중 온라인에 대한 이해도가 낮은 분들이 있는데요, 그런 분들에게 저희 사업을 소개해드리고 사업을 온라인으로 가져올 수 있게 도와드리고 있습니다:)최근 사업부 내에서 좋은 성과를 내셨다고 들었어요! 쑥스럽네요^^ 사실 동료, 선배들이 갓 입사한 저를 너무 잘 이끌어 주시고 많은 도움을 주신 덕분에 계약 성과가 좋았던 것 같아요. 처음에는 모르는 분들, 그것도 홈페이지에 대한 이해도가 낮거나 니즈가 없는 분들에게 상품을 설명하는게 굉장히 어려웠어요. 그래도 많은 도움을 받아 차차 철판을 깔기 시작했죠ㅎㅎㅎ전 직장에서도 컨설턴트 직무를 맡았었나요? 네, 졸업 후 10개월 정도 컨설턴트 일을 하다가 동생과 함께 옷가게를 잠시 운영했어요. 장사를 하다 보니 같은 일을 하면서 고민을 공유하고 협업했던 게 그립더라고요. 다시 컨설턴트 일을 하고 싶은 마음에 입사하게 됐습니다:) 옐로모바일 사내카페에 엄청 끌렸었는데 동대문 본사로 출근을 하게 돼서 조금 아쉬운 면이 없지않아 있어요ㅋㅋ 그래도 함께 일하는 팀들이 너무 좋아서 만족하며 다니고 있어요.로컬사업부 단체사진10개월이라니! 그 연차에 좋은 성과를 낼 수 있었던 노하우가 있을까요? 저는 서비스에 대한 자신감이라고 생각합니다. 본인이 내가 판매하는 서비스에 자신감이 있어야 한번도 만난 적 없는 사람을 설득시킬 수 있는 것 같아요. 설득을 해야 하는 자영업자분들 대부분이 저보다 나이도 경력도 많은 분들이고, 제가 무슨 의도로 전화를 걸었는지 다 아시더라고요. 그런 분들을 설득하기 위해서는 본인이 먼저 충분히 설득 되어야 한다고 생각해요. 자신감이라! 자신감을 쌓는 방법은 무엇일까요? 우선 두려워하거나 확신이 없으면 절대 안될 것 같아요. 그래서 처음에는 제가 기본적으로 배경지식이 있고 관심있는 업종을 공략했어요. 그 산업에 대해 조금이라도 알고 있다면 클라이언트들과 대화하기 수월하고 자신감이 붙으니까요! 그리고 컨설팅 하는 과정에 문제가 있으면 함께 하는 팀원들, 선배들이 바로 피드백을 줄 수 있는 환경에서 근무하고 있어요. 혼자서는 절대 깨달을 수 없는 습관이나 실수에 대한 피드백을 듣고 바로 잡으면서 더욱 자신감이 생기는 것 같습니다.로컬 사업부 비즈니스의 차별점이 있다면 무엇일까요? 저희의 가장 큰 강점은 토털 서비스가 가능하다는 점인데요, 모든 일들을 본인이 직접 고민하고 결정해야 하는 소상공인들에게 비즈니스를 성장시키기 위해 함께 고민해주는 파트너가 생긴다는 건 정말 큰 힘이 됩니다. 저희 로컬사업부는 실제 홈페이지와 같은 솔루션 제작 뿐 아니라 운영을 위한 컨설팅, 광고 전략 수립, 사후 케어까지 온라인을 통한 비즈니스가 안착될 수 있도록 다양한 방안으로 서비스를 제공하고 있어요:)입사 이후 가장 기억에 남는 에피소드가 있나요? 제가 야구를 굉장히 좋아하거든요. 그중 몇 년 전에 은퇴한 조규수 선수 팬이었어요. 얼마전에 리틀야구단과 컨설팅 계약을 했는데, 감독 이름이 ‘조규수’라고 되어 있더라고요. 설마 했는데, 정말 제가 좋아했던 선수라 너무 신기하고 설레었습니다:) 함께 업무 진행하면서 싸인볼도 받았는데 성공한 덕후라는 게 이런 거구나를 느꼈죠.영광의 싸인볼! 두둥지금까지 일하면서 다양한 피드백이 있었을 것 같아요. 최근 개인 변호사 사무실을 개업한 분이 이었습니다. 온라인 비즈니스에 약한 분이라 영업도 항상 전화나 대면으로만 진행하셨다고 하더라고요. 온라인 비즈니스에 대한 니즈도 크게 없으셨고요. 오랜 설득 끝에 웹사이트를 개설해드리고 온라인 상으로 상담할 수 있는 솔루션 교육까지 진행해 드렸습니다J 이후 온라인을 통한 상담 요청이 많아지고 댓글을 통해 피드백을 주고 받으면서 저희 서비스에 대한 만족도가 높아지셨어요. 나중에는 비즈니스에 많은 도움이 됐다며 고맙다는 인사도 전해 주시더라고요. 이 일을 하면서 가장 뜻 깊었던 순간이 아닐까 싶어요:) 와, 혹시 기존에 온라인 비즈니스를 적극적으로 하지 않고 있지만 도움이 될 수 있는 분야를 꼽아 본다면 무엇이 있을까요?아까 말씀드렸듯, 저는 동대문 청평화시장에서 옷가게를 운영했는데요. 도매업이고 MD들이 직접 와서 옷을 수백 장씩 가져가기 때문에 대부분의 가게들이 홈페이지 조차 만들지 않아요. 소매로 쇼핑몰하는 클라이언트들의 영역을 침범하는 것이라 생각하시기 때문이죠. 그런데 이걸 일반 소비자가 아닌 사업자들 대상으로만 판매하는 온라인 쇼핑몰을 운영한다면 보다 효율적으로 비즈니스가 가능하지 않을까 라는 생각입니다.동대문 청평화시장에서 운영했던 매장회사에게 바라는 점이 있다면? 음, 사원들끼리 소통할 수 있는 시간이 더 많아졌으면 좋겠어요. 팀원들끼리 소통하면서 많은 것들을 배우고 있는데, 다른 팀과는 대화할 기회를 만들기가 쉽지 않더라고요. 회사차원에서 서로 편하게 이야기할 수 있는 자리를 자주 만들어준다면 서로 시너지도 나고 에너지도 받으면서 일 할 수 있을 것 같아요!  마지막으로 한마디 부탁 드립니다! 제가 하는 일이 모르는 사람들을 상대해야 하는 분야이다 보니 어려움이 있어요. 그렇지만 함께 일하는 동료, 선배들 덕분에 짧은 기간에 좋은 성과도 낼 수 있었다고 생각합니다. 저도 앞으로 계속 연차가 쌓이면 후배가 생길 텐데, 제가 선배들에게 받았던 것처럼 후배들에게 조언을 해줄 수 있는 좋은 선배가 되고 싶어요. 로컬사업부 파이팅! 옐로오투오 파이팅!!
조회수 842

미국 소비자들을 아마존이라는 늪에 빠뜨리다.

안녕하세요 대한민국 셀러들의 성공적인 아마존 진출을 도와주는 컨설팅 회사이자 대행사인 컨택틱의 이이삭 대표입니다. 이번 글은 아마존에서의 판매 진행 여부와 상관없이, 어떻게 아마존이 현재와 같은 지위를 누릴 수 있을까 궁금해하신 모든 분들에게 아주 흥미로울 글입니다. 어떻게 아마존이 미국 전체 전자상거래 중 50%를 차지하게 되었는지와 글로벌셀러가 성공하기 위해 알아야 할 것들은 별개가 아닙니다. 당연하게 들릴 수도 있지만 사실 당연하지 않습니다. 저희 컨택틱 측에 문의하시는 분들의 상당수가 이베이나 라자다 또는 한국의 전자상거래 경험을 바탕으로 아마존에 진출했다가 어려움을 토로했습니다. 그 이유는 간단합니다. 아마존만이 가지고 있는 운영 시스템의 차이를 제대로 고려하지 않은 채, ‘전자상거래가 거기서 거기지’라는 마인드로 진출했기 때문입니다. 지난 글에서 아마존은 곧 시장이라고 했습니다. 이번 글에서는 ‘아마존 = 시장 파괴자 = 새로운 시장 창출자’의 공식이 어떻게 성립할 수 있는지 말씀드리도록 하겠습니다.1 product, 1 listing아마존과 다른 전자상거래 플랫폼을 구분 짓는 첫 번째 특징은, 한 상품은 오로지 한 개의 리스팅을 가질 수 있다는 것입니다. 리스팅을 간단히 설명하자면, 고객이 검색했을 때 나오는 ‘결괏값’ 즉, 상품들의 목록이라고 이해하시면 되겠습니다. 이때, 아마존의 특징은 한 상품 당 한 개의 리스팅을 부여한다는 것인데요. 이러한 원리는 GTIN(Global Trade Item Number), UPC(The Universal Product Code), EAN(The European Article Number)를 아마존 내에서 가능하게 만들기 위해 사용되었습니다. 컨택틱에서 판단하기에 1 product, 1 listing 정책은 아마존의 포커스 전환 전략의 일환입니다. 첫째, 한 상품에 하나의 리스팅만 부여가 되므로, 3p(party) 셀러들이 열심히 상품 등록을 할 동기부여가 됩니다. 둘째, 가격 경쟁에 따른 최저가가 아마존 시장에서 형성되면, 고객들은 브랜드 오너들이 만든 상품을 사는 것이 아니라, 그 상품을 싸게 팔고 있는 물품을 사는 경향이 강해집니다. 셋째, 아마존 시장의 파급력을 깨달은 브랜드 오너들이 뒤늦게 아마존에 온보딩한 후 카탈로그를 완성합니다. 넷째, 1-3)의 과정을 유도한 아마존은 결국, 상표권을 가진 모든 브랜드들이 아마존에 납품하도록 하여 유통 플랫폼을 독식하려는 야심을 갖고 있다. - 까지가 저희 컨택틱에서 분석한 첫 번째 핵심 원리 1 product, 1 listing의 본질이었습니다.2. Buy box & other sellers고객이 검색을 통해 나온 여러 리스팅을 확인하고, 한 리스팅을 클릭해서 도달하는 페이지를 랜딩(landing) 페이지라고 부릅니다. 랜딩 페이지에서 여러분들이 주의 깊게 보셔야 할 곳이 있습니다. 바로 Buy Box. 위에서 언급했듯이, 한 상품에는 한 리스팅만 존재하기 때문에, 그 리스팅을 클릭해서 들어간 랜딩 페이지에는 수많은 판매자(Other Sellers)가 존재할 수밖에 없습니다. Buy Box는 간단하게 말씀드리자면, 판매장이라고 할 수 있는데, 몇몇 분들은 의아하실 수 있습니다. 계정 만들고 상품 등록하면 당연히 본인 소유의 판매창이 고객들에게 보일 것이라고 생각하시겠지만, 아마존은 셀러들에게 공정한 기회를 제공하기 위해서 로테이션 시스템으로 Buy Box를 제공합니다. (아래 이미지를 참고하시면 이해가 더 쉬울 것입니다)     나머지 핵심 개념인 Prime과 FBA에 관해서는 아마존의 4가지 덫, 2부에서 찾아뵙도록 하겠습니다. 특히, FBA를 하지 않으면 이제는 아마존에서 판매가 거의 불가능할 정도가 되었습니다. 다음 글에서는 저희 컨택틱에서, FBA의 장단점을 분석하고, Prime을 어떻게 활용해야 될지 말씀드리도록 하겠습니다.컨택틱의 모든 교육은 파트너인 글로벌셀러창업연구소와 접수하고 진행합니다. 교육 신청은 아래 링크나 글로벌셀러창업연구소의 홈페이지를 통해 접수 가능합니다.오프라인 아마존 입문 과정오프라인 아마존 기초/심화 과정온라인 아마존 입문 과정그럼 오늘도 즐거운 글로벌 셀링 되세요!감사합니다.컨택틱  서울특별시 강남구 강남대로 62길 11, 8층 (역삼동, 유타워)   대표 전화: 02-538-3939   이메일: [email protected]   홈페이지: https://www.kontactic.com 네이버블로그: https://blog.naver.com/kontactic  카카오브런치: https://brunch.co.kr/@allaboutamazon
조회수 1654

3) 나는 애자일 하게 일하고 있을까?

글목록1) 우리는 왜 애자일 하지 못할까2) 우리는 애자일 하게 일하고 있을까?3) 나는 애자일 하게 일하고 있을까? (현재 글)지속적인 속도로 업로드를 못했네요 죄송합니다! 앞으론 지속 가능한 글쓰기를 실천할 수 있도록 할게요!이전 글에서는1. 어떤 가치를 기반으로 저는 일하고 있고,2. 이런 방식으로 일하면서도 제가 겪고 있는 수많은 난제들에 대해 설명드리려 했으나,  이번 글에서는 오늘도 분량 조절의 실패로 제가 일하고 있는 팀은 어떤 가치를 기반으로 일하는지 설명드리도록 하겠습니다.우리는 어떤 가치를 기반으로 일하고 있는가1. "나" 보단 "우리"가 맞고, "우리"보단 "유저"가 맞다 프로덕트의 가치를 확인할 때 나(또는 개인)의 기준보다는 프로덕트를 만들고 있는 모두의 의견이 더 중요하고, 그리고 이보다 더 중요한 건 이 프로덕트를 사용하는 유저가 프로덕트에 가지는 의미가 더 중요합니다. 이를 실천하기 위해 User Persona(유저 페르소나)를 구축하고, 해당 User Persona를 더 정확하게 구성하기 위해 많은 유저들과의 인터뷰를 진행하고,1. 유저가 가지고 있는 기본적인 사실들을 확인 (Facts)2. 유저가 어떻게 행동하고 있는지에 대한 행태를 조사하고 (Behaviors)3. 그리고 그 유저가 어떤 니즈와 목표를 가지고 있는지(Needs & Goals)를 확인하고, "유저들이 니즈와 목표를 수행할 수 있도록 프로덕트는 어떤 것들이 가장 필요할 것인가"에 집중하고 있습니다.유저들과의 인터뷰를 통해, 공통된 니즈와 목표, 행태, 그리고 팩트를 기반으로 Persona를 만듭니다 이렇게 작업을 하는 이유는 프로덕트를 만들며 나올 수 있는 다양한 "기능" 또는 "전략" 등 다양한 이해관계가 같이 일하는 많은 동료들(우리 식구들!) 간 "어떤 것을, 왜, 그리고 언제"에 대한 것을 결정하며 많은 갈등 상황을 초래할 수 있고, 이해되지 않는 부분들에 대해서도 명확하게 설명할 수 없는 상황들이 생길 수 있으나, "누군가의 의견"또는 "아직은 검증되지 않은 이야기"들을 기반으로 하는 게 아닌, "진짜 유저들이 원하는 무언가"를 전달할 수 있는 가치에 대해 모두가 하나의 시선으로 바라볼 수 있게 함으로써 모두가 프로덕트에 집중할 수 있기 때문입니다.2. 무엇이 유저 or 비즈니스 상 필요한가 / 빠르게 빌드하고 테스트할 수 있는가를 기반으로 순서를 만들고 개발한다. 아무리 Persona를 기반으로 작업한다고 하더라도, 많은 Task들이 눈앞에 닥칠 경우, 개발팀은 당연히 많은 작업량 때문에 시작도 하기 전 겁을 먹을 수 있고, 무엇을 어떻게 시작해야 할 지에 당황하고 걱정하기 마련입니다. 그리고 이런 상황에서 리소스(Resource)는 지극히 한정되어 있기 때문에 항상 우선순위를 두고 작업을 진행하는 것은 상당히 중요합니다. 그리고 제가 일하는 팀은 이를 해결하기 위해 몇 가지 기준을 가지고,1. 무엇이 유저에게 또는 비즈니스 상에서 가장 큰 가치를 주는가2. 무엇이 가장 빠르게 개발할 수 있는가 또는 테스트할 수 있는가를 기준으로 우선순위를 지속적으로 산정하고 일하고 있습니다.우선순위는 지속적으로 변경되고 발전합니다. 그리고 우선순위에 대한 기준은 언제나 유저 입니다! 이런 우선순위의 설정과 지속적인 확인은 우리가 개발을 해야 하는 이유에 대해 명확한 이유를 만들고, 수행과정에서 일을 하고 있는 모두가 같은 같은 곳을 바라볼 수 있어 굉장히 중요합니다. 그리고 지속적인 우선순위에 대한 산정을 통해 더 빠르게 개발하고, 검증하고, 성장하고, 실패를 통해 배울 수 있습니다. 우선순위에 대한 산정에 있어 많은 의견도 나오고 조율에 시간이 필요하지만, 유저를 기반으로, 그리고 우리가 가진 산업에 대한 지식을 기반으로 일하기 때문에 생각보다 빠르게 의사결정을 할 수 있기 때문에 효율적으로 일하고 있습니다.3. 프로덕트 팀에서도 "유저에게 가치가 있다"라는 부분이 이해될 때 작업한다. 아무리 좋은 "기능", "방향"이래도1. 개발이 비즈니스 사이드 또는 디자인 사이드에서 의도한 대로 개발되지 않고2. 유저 또는 비즈니가 원하는 목표와 니즈를 만족시키지 못하는 기능이 만들어진다면결국, "사용할 수 없는 프로덕트"를 양산할 수밖에 없습니다. 그리고 이런 리스크를 최소화하기 위해,- 개발자 / PM과 함께 유저 시나리오를 기반으로 한 디자인 스튜디오 진행- 개발 이터레이션 이전 Pre-IPM/ IPM 진행을 통해 개발/ PM/ 디자인 간의 투명성을 높이고, 모두가 "유저에게 필요한 건 무엇이고, 어떤 이유 때문에 지금 해당 개발을 진행할 예정이다."라는 것을 알고 일할 수 있도록 최선을 다하고 있습니다. 이해가 되지 않는 프로덕트에 대해 PM이 방향성을 설명할 수 없고, 근거에 대해 정확하게 포인트 아웃(Pointing out)할 수 없으면 개발을 요청하기보단, 검증이 부족한 부분을 더 채우고 진행하려고 노력합니다.(* 디자인 스튜디오: 목표와 유저 시나리오를 기반으로 개발/ PM/ 디자인 사이드에서 생각하는 과정 예외에 대한 부분들을 자유롭게 그려보고 아이디어를 공유하는 워크샵)(* Pre-IPM, IPM: Iteration Planning Meeting의 줄임말로, 개발 전 1. 무엇을 개발할지, 2. 유저에게 가치가 있는지, 3. 작업량의 분기는 적당한지, 3. 기술적 결함이나 선행되어야 할 부분들이 있는지 확인하는 미팅) "어떤 기능이 필요하다"라는 단순한 판단으로 기능 개발을 요구, 혹은 강요하는 건 기능 개발에 대한 이해를 해치고, 실제 작업하는 작업자들의 판단 기준을 흐리게 하고, 능률을 저하시키는 등 많은 최악의 경우들을 지속적으로 만듭니다. 함께 하는 모든 분들이- 해당 기능이 왜 필요한지- 유저는 어떤 가치를 얻을 수 있는지- 해당 기능을 위해서 내가 할 일은 무엇인지에 대해 정확하게 알고 있다면, 서로가 놓치는 부분들에 대해서 공유할 수 있고 이해할 수 있는 부분들이 생기고 이렇게 지속적으로 신뢰가 생기기면 우리는 이제 진짜로 "100미터 달리기"로 프로덕트를 만드는 것이 아닌 "진짜 마라톤"을 모두가 같이 달릴 수 있다고 생각합니다.오늘도 분량 조절에 실패했습니다... 글쓰기는 굉장히 어려운 것이군요(또르르...)다음장에서는- 이렇게 좋은 말만 가득함에도 불구하고, 겪고 있는 문제점과 이를 해결하기 위해 노력하는 부분을 이야기하도록 하겠습니다. 이후에도 애자일한 개발과 검증 그리고 피봇을 하기 위해 하고 있는 다양한 방법들과 애자일 하게 나갈 수 있는 방법에 대해(XP 그리고 Lean Roadmap, Interview 등등등) 소개하는 글도 차례차례 올릴 예정이니 기대해 주세요! 감사합니다!#코인원 #블록체인 #기술기업 #암호화폐 #스타트업인사이트
조회수 1247

[직무] iOS 개발 : 애플이 새로운 걸 내놓는 순간, 누구보다 빠르게 개발한다

안녕하세요미미박스 PEOPLE 팀의 Ava입니다오늘은 미미박스의 iOS개발 직무를 소개해드리겠습니다 ! 다들 미미박스 어플 사용해보셨나요?커머스 기능뿐 아니라 새로운 기능을 통한 즐거움을 맛볼 수 있죠.오늘은 미미박스 iOS 개발자 직무가어떤 생각을 가지고 어떻게 일하고 있는지소개해드리겠습니다."애플이 버전업을 하자마자 즉시 해당 버전의 업데이트를 내놓죠" 앱스토어에 가서 '미미박스'를 검색해보면 아래와 같이 안내가 되어있는데요.Offers iMessage AppOffers Apple Watch App미미박스는 아이폰용 앱뿐만 아니라애플 와치, 아이메시지, 투데이 익스텐션 앱스토어가 생기자마자우리나라에서 가장 초기에 해당 앱들을 개발했습니다.뿐만 아니라 포니이펙트 셀에 직접 아이디어를 제안하고협업하여 포니이펙트 아이메시지 스티커도 오픈하게 되었죠.국내 커머스나 뷰티 앱 중에도 이렇게 모든 버전의 앱을 다 개발한 곳은 흔하지 않은 것 같아요 ! 미미박스 iOS 개발팀은새로운 것, 트렌디 한 것이 있으면호기심을 가지고 가장 먼저 만들어보고 싶어 하는 개발자들이 모여있습니다."이제 막 열린 새로운 버전에서 서비스를 개발하게 되면불안한 점이 많아요.그럼에도 저희가 빠르게 만들어 낼 수 있는 건,미미박스 앱이 결제나 여러 측면에 있어서 기반이 탄탄하다는 뜻이죠."탄탄한 기본기와트렌디한 빠른 개발,벌써부터 손이 간질간질하지 않나요?"앱 사용감 너무 좋네요""미미박스 화장품 관련 앱 중 최고""넘나 편리하고 유익한 것""획기적인 앱"앱스토어에서 미미박스 보러 가기iOS 팀의 목표는고객들이 쫀득한 사용감에 감탄하고 계속 쓰고 싶은 앱을 만드는 것입니다. 미미박스 앱은편안하고 안정적인 쇼핑은 기본이고,앱 안에서 뷰티를 즐길 수 있는 신선한 경험과온라인과 오프라인을 넘나들며 사용할 수 있는 기능도 제공하고 있습니다.대표적인 것이 디스커버리 영역과스토어 모드입니다. 디스커버리 영역은 앱에 접속하면바로 만날 수 있는 뷰티 컨텐츠 영역입니다.이곳의 영상들은 광고 영상이라기보단고객들에게 친근하게 뷰티에 대한 팁과 정보를 쉽게 전달해주는 곳이죠.혹시 제품을 구매하러 가셔서'이게 나랑 맞을까'하는 마음에후기를 찾아보신 적이 있나요?여러분 지금 손에 스마트폰을 들고 있다면미미박스 앱을 켜고 쉐킷쉐킷 흔들어보세요스토어 모드가 실행됩니다.스토어 모드는 온라인과 오프라인을 연결하는데요.오프라인에서 만난 제품의 솔직 고객 후기와 어울리는 제품을빠르게 찾아볼 수 있죠.흔들고 - 바코드 스캔하면 - 고객들의 솔직 리뷰가 쫙~ 앞으로 브라우저를 키고, 검색해서 누르고, 뒤로 갔다가 다시 찾고...이런 번거로움 없이 오프라인에서도 쉽게 제품 정보를만날 수 있죠!오프라인 매장, 브랜드 제품, 플랫폼 등등미미박스에는 여러분이 연결할 수 있는 다양한 점이 있습니다.미미박스에서 이 점들을 연결해무엇을 할 수 있을지 많은 아이디어를 내보고,새로운 것을 창조해보세요."iOS팀은.. 정..정말 눈치 안 보고 아이디어 내나요?""정말이라니까요ㅎㅎ 서비스 기획도 함께 할 수 있고요.생각한 바를 적용하고, 하고 싶은 것을 제안하는데 눈치란 없습니다!"iOS 개발팀은 뷰티에 머무르지 않는 다양한 시도를 하고 있습니다. 서비스 기획, 아이디어 회의도 같이 들어가서 참여하고직접 아이디어를 내기도 하죠!"하고 싶은 게 분명하고, 많은 사람"iOS 개발팀이 함께 일하고 싶은 미미박서입니다. 누구보다 빠르고, 재미있게, 그리고 능동적으로앱을 창조하고 싶으시다면 꼭 지원하세요.태그마스터, 더블개발자(iOS-안드로이드), 디테일장인, 인터렉션 오타쿠 등 당신의 멋진 동료들이 기다리고 있습니다 ! 
조회수 1318

엘리스에서는 학생의 미래 성적을 어떻게 예측할까요?

조교와 강사가 볼 수 있는 대시보드를 이용하면 학생들에 대한 EPS 분포를 확인하고 어떤 학생이 얼마나 열심히 하는지, 얼마나 높은 성취도를 이루었는지 한눈에 확인할 수 있습니다.엘리스에서는 선생님 대시보드에서 Elice Performance Score(EPS)를 확인할 수 있습니다. EPS는 학생들의 교육 현황에 따라 1점부터 5점까지 주어지며, 학생의 지금까지의 상태를 파악하여 수업이 끝날 때 얼마나 높은 성취도를 이룰 수 있을지를 자동으로 예측합니다. 이를 통해 선생님은 EPS가 낮은 학생들을 중점적으로 지도할 수 있으며 학생이 질문하기 전에 학생에게 먼저 다가가는 선제적 교육을 진행할 수 있습니다. 이러한 EPS는 어떻게 연구/개발 되었을까요?Fuller와 Elice의 전산학 교육 분류 체계분류 체계가 뭐지? 하고 갸우뚱하시는 분들이 많을 겁니다. 일반적인 분류학Taxonomy은 생물학의 학문 중 하나로, 지구에 살고 있는 생물들을 특정 기준에 따라 분류한 것을 말합니다. 그중 가장 유명한 것이 린네Carl Linnaeus의 분류법인데요, 이 글을 읽고 있는 독자들도 린네의 분류법에 대해서 배웠던 적이 있을 것입니다.계, 문, 강, 족, 목, 과, 류, 속, 종으로 이루어진 린네의 분류법. Image from Wikipedia이러한 분류법은 고도로 복잡한 생물들을 의미 있는 기준 (역사, 진화 과정, 유전학…) 에 따라 분류하고, 이들 사이의 관계를 체계적으로 밝히는 데에 목적이 있습니다. 이를 통해 기존에 없었던 새로운 동/식물이 발견되더라도 우리는 이미 확고히 정립된 분류 체계를 간단히 확장하는 것만으로 기존에 있던 동/식물들과의 관계를 정립할 수 있습니다. 그뿐만 아니라 과학의 발달과 함께 유전학 등의 도움으로 체계를 더욱 고도화할 수 있습니다.Bloom의 교육 분류체계교육학에서는 교육을 받는 과정에 대한 연구가 활발히 진행되었습니다. 1956년 Benjamin Bloom은 사람의 학습 과정을 인지/정서/정신이라는 세 개의 카테고리로 분류했습니다. 특히, 인지 영역을 낮은 정신 능력에서 고등 정신 능력이 필요한 활동 6가지로 분류했습니다. 학생은 가장 기본이 되는 암기 — 어떤 형상이나 사실에 대한 정보를 기억하는 것 — 로 시작해 이해, 적용, 분석, 평가를 거쳐 창작 — 다양한 원소를 조합해 새로운 구조나 패턴을 창출하는 것 — 으로 배움을 마무리하게 됩니다.Ursula Fuller는 전산학 교육과 기존 교육의 차이점에 주목했습니다. 다른 교육과는 달리, 전산학 교육은 코딩, 즉 창의적으로 새로운 것을 만들어내는 활동이 주가 되는 학문입니다. Bloom의 교육 분류체계에서는 학생이 새로운 코드를 만들어 내기 전에 그곳에서 사용하는 모든 원소에 대한 이해, 적용, 분석, 평가를 모두 완료해야 하지만 실제로 코딩을 배워보신 분들은 그렇지 않다는 것을 알고 있을 것입니다. 예를 들어, Python에서 새로운 개념인 recursion (재귀 호출) 을 배웠다고 하면 이것에 대한 깊은 이해 없이 재귀적으로 호출되는 함수를 만들어 보고 실행해 볼 수 있습니다. 아직 재귀호출이 얼마나 성능이 좋은지 평가하거나 분석할 수 없더라도 재귀적으로 동작하는 함수가 들어있는 프로그램을 만들 수 있습니다.Elice에서 코드를 작성하면서 전산학에 대해 배우는 과정. Fuller의 taxonomy를 Elice 연구팀이 학생의 코드 작성 과정에 적용했습니다. Image from Elice: An online CS Education Platform to Understand How Students Learn ProgrammingFuller는 차원을 하나 확장해 전산학 교육을 학생이 이론적인 것을 배우는 Interpreting 차원과 코드를 통해 새로운 것을 만들어내는 Producing 차원 두 개로 정리했습니다. 예를 들어 Implement 단계는 학생이 이론에 대한 깊은 이해 없이 현상에 대한 기억만을 의존하여 구현하고 테스트를 해 보는 단계입니다. 만약 여기에서 더 이상 이론에 대한 학습이 진행되지 않는다면 학생은 Implement/Test 단계에서 계속 머무르게 됩니다. 실행해 보고, 안 되면 조금 고쳐 보고, 다시 실행해 보고, …학생이 이론에 대해 이해하고, 그 이론에 대해 분석할 수 있는 단계가 되면 (예: 재귀 호출의 시간복잡도를 계산할 수 있게 됨) 학생은 드디어 문제가 무엇인지 판별하고 이것을 고칠 수 있는 활동 (Debug) 을 할 수 있게 됩니다. 코딩 스킬이 받쳐준다면 어떻게 해야 더 좋은 코드를 만들 수 있을지 생각해 볼 수도 있습니다 (Design). 어떻게 고칠지 생각해 내고, 이것을 구현 (Implement) 하는 단계를 반복하다 보면 학생은 이론과 개발 양쪽 차원에서 서서히 학습을 진행하면서 최종 단계인 Refactor 단계에 이르게 됩니다. Refactor는 작성한 코드를 최적화하는 단계로 높은 개발 능력과 이론에 대한 완전한 이해가 있어야만 이룰 수 있습니다.교육 분류 체계를 Elice에 적용하기Elice의 연구팀은 Fuller의 교육 분류체계를 Elice에 맞게 변형시켰습니다. Elice 의 인공지능 시스템 elice-ai는 학생이 제출하는 코드를 자동으로 분석하여 현재 학생이 제출한 코드가 교육 분류체계에서 어떤 단계인지 분류합니다. 이를 통해 학생이 현재 풀고 있는 문제에서, 혹은 과목에서 학생이 이론적으로 얼마나 많이 배웠는지, 얼마나 개발을 잘할 수 있는지 판단할 수 있습니다.Elice 연구팀이 2016년에 Learning at Scale 국제학회에 발표한 논문에서는 1,000명이 참가한 온라인 기계학습 강의에서 이 새로운 교육 분류 체계의 효과성을 검증했습니다. 분석 결과는 굉장히 흥미로웠습니다. 먼저 조교가 있는 조 기반의 학습, 조교가 없는 조 기반의 학습, 그리고 학생 혼자 듣는 상황을 비교했을 때 조교가 있는 조교가 있을 때의 학습 성취도가 조교가 없을 때의 학습 성취도보다, 그리고 조 기반의 학습에서의 학습 성취도가 혼자 수업을 진행할 때의 학습 성취도보다 월등히 높았습니다.4주 동안의 “조교가 있는 조 기반의 학습”, “조교가 없는 조 기반의 학습”, “혼자 학습” 을 진행한 학생들의 학업 성취도. 조교가 있을때, 그리고 조 기반의 학습을 할 때 성취도가 월등하게 높았습니다. Image from Elice: An online CS Education Platform to Understand How Students Learn Programming이러한 발견은 현재 Elice가 수행하고 있는 Python, Java, 데이터 구조 수업에서 강사와 학생 간의 인터랙션을 최대화하는 수업을 진행하는 데에 도움이 되었습니다. 또한, 새로운 분류 체계를 적용한 결과, 기존의 방법에 비해 학생들의 미래 성적을 굉장히 높은 정확도로 예측할 수 있었습니다.2주간의 학생의 학습 현황을 토대로 6주 후의 학습 진행을 예측. Pearson’s r: 0.914, 0.905. Image from Elice: An online CS Education Platform to Understand How Students Learn Programming위 그래프는 학생의 2주간의 학습 현황을 토대로 학생의 8주 뒤의 성적 및 Elice에서 코딩을 위해 쓴 시간을 예측한 것입니다. 예측을 위해 사용한 알고리즘이 굉장히 간단한 알고리즘 (linear regression with OLS)임에도 불구하고, 매우 훌륭한 결과를 보여주었습니다. 이 시스템을 통해, 학생의 초반 행동을 분석하면 학생의 미래 성취도 및 노력을 높은 정확도로 예측할 수 있습니다. 그리고 이것을 수치화한 것이 EPS (Elice Performance Score) 입니다.마치며이번 포스트에서는 엘리스의 AI 시스템이 하는 역할 중 하나인 EPS와 그것의 바탕 이론이 되는 Elice의 학습 분류체계에 대해서 살펴보았습니다. EPS 점수는 수업을 어려워하는 학생을 찾아내는 것 외에도 우수학생 선발 및 교육 과정이 원활히 진행되는지 살펴보는데에도 사용되고 있습니다.이 체계를 더욱 고도화하면 학생들이 문제를 푸는 동안 실시간으로, 선제적으로 도움을 줄 수 있습니다. 예를 들어, 학생이 문제를 풀다 어떤 부분에서 막히게 되면 Implement — Debug 과정을 반복하게 됩니다 (이것을 Implement-Debug cycle이라고 부릅니다). 이 늪에 빠진 학생을 조교가 빠르게 도와줄 수 있다면, 혹은 문제를 이미 푼 다른 학생이 도와줄 수 있다면 교육의 효과성과 즐거움이 더욱 증가할 것입니다.글쓴이김수인: KAIST 전산학부 박사과정 / Research Lead, Elice#엘리스 #코딩교육 #교육기업 #기업문화 #조직문화 #서비스소개

기업문화 엿볼 때, 더팀스

로그인

/