아무도 퇴사하지 않는 스타트업 개발자 문화 이야기

Post on 21-Jan-2017

148 Views

Category:

Recruiting & HR

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

아무도 퇴사하지 않는 스타트업 개발자 문화 이야기드라마앤컴퍼니 안드로이드 개발자 이승민

2016.10.01

GDG 인천 10 월 정기모임

드라마앤컴퍼니는 리멤버 라는 서비스를 만들고 있어요

명함 관리 비서명함을 찍으면1

2타이피스트 ( 사람 ) 가 입력해서

3앱에 자동으로 정리된다

…리멤버는 현재

• 130 만명 회원• 5500 만장 누적 명함

…드라마앤컴퍼니의 개발자는 현재

2014 년 1 월 리멤버 서비스 이후퇴사 개발자 0 명

목차

1. 제품을 만드는 문화2. 사람을 모으는 문화

1. 제품을 만드는 문화

제품을 만드는 문화

애자일 그리고 페이즈

…애자일이란

기획 - 개발의 주기를 빠르게 반복하는 개발 방법론

…애자일의 장점은

• 시시각각 변하는 요구사항 반영 용이• 작은 단위이니 일정 산정이 편하다

…애자일의 단점은

• 작은 단위로 끊기 힘든 종류의 업무가 존재한다• 빠른 기획 주기에 밀리면 기술부채의 가능성이 크다• 매일 이어지는 스크럼 보고의 부담

…작은 단위로 끊기 힘든 종류의 업무가 존재하기 때문에 드라마의 애자일은

1. 모든 업무가 짧은 주기로 이루어지지 못함을 인정한다• v2 이전 프로젝트 - 6 개월• 제우스 프로젝트 - 3 개월• DB 이전 프로젝트 - 3 개월• 카메라 개선 - 1 개월• OCR 프로젝트 - 스크럼 제외

오래 걸리는 것은 스크럼 주기와 관계없이 오래 한다

…빠른 기획 주기에 밀리면 기술부채의 가능성이 크기 때문에 드라마의 애자일은

2. 기술부채를 해결하는 일도 업무의 일부이다• v2 이전 프로젝트 - 6 개월• 제우스 프로젝트 - 3 개월• DB 이전 프로젝트 - 3 개월• 카메라 개선 - 1 개월• OCR 프로젝트 - 스크럼 제외

모두 기획과 상관없는 개선업무였다 !

…매일 이어지는 스크럼 보고의 부담 때문에 드라마의 애자일은

모든 일정은 개발자 스스로 산정하고 , 기획팀과 함께 책임진다 .

3. 개발자가 주도로 스크럼을 한다 .

만족스러운 애자일의 가장 큰 전제는 신뢰

기획팀은 개발팀이 최선을 다하여 일한다는 것을 신뢰한다 .

개발팀은 최선을 다하해 높은 질의 제품을 빠른 시기에 개발하며 , 신뢰에 보답한다 .

=> 타이트한 애자일 일정에도 , 드라마의 기획팀과 개발팀의 의견충돌이 단 한번도 없는 이유

…하지만 이러한 애자일이 계속되다보면

2 주 스프린트2 주 스프린트

………

2 주 스프린트

끝나지 않는 티켓 ! 빠른 지옥행 티켓 !

그래서 우리는 페이즈

페이즈

4 번의 스프린트를 페이즈라는 단위를 묵음 .페이즈 중간에는 2 주의 브레이크 .

2 주 스프린트2 주 스프린트2 주 스프린트2 주 스프린트

페이즈2 주 스프린트2 주 스프린트2 주 스프린트2 주 스프린트

2 주 브레이크

기획팀이 느끼는 페이즈의 장점

2 주 단위의 계획은 지극히 개발지향일 수밖에 없다 .8 주단위의 계획은 개발계획을 사업계획과 함께 가져갈 수 있다 .

1. 안정적인 회사운영이 가능 .2. 자기가 개발하는 것이 회사에 정확히 어떻게 사용될 것인지 개발자들에게 인지시키며 , 높은 동기를 부여할 수 있다 .

개발계획을 사업계획과 함께 가져감으로써

개발팀이 느끼는 페이즈의 장점

• 내가 개발하는 것이 회사에 어떤 의미인지를 정확히 이해한다 .

• 개발을 사업목표 단위로 바라보면서 , 끝이 있다는 희망이 생긴다 .

…페이브 브레이크는

브레이크는 단순히 노는 날이 아닙니다

브레이크 1 …주차에는

리멤버와 관련되어 개발자가 부족하다고 느꼈던 기술적 활동들을 하는 시기• 블로그 포스팅• 신기술 공부• 리펙토링• 기술 세미나

http://blog.dramancompany.com/

브레이크 2 …주차에는

미래의 기술 이슈를 논의하고다음 페이즈를 플래닝하는 시기

그동안 못했던 회의가 엄청나게 많다

…브레이크라는 달콤한 단어에 비해 환상은 없지만

끝없이 이어지는 비즈니스 요구사항에서 잠깐 눈을 돌려그동안 놓친 기술적 이슈들을 돌아보는 기간

좋은 제품을 위해 꼭 필요한 시기 !그동안 달려온 성과들을 정리하며 개발자가 성장할 수 있는 시기 !

2. 사람을 모으는 문화

사람을 모으는 문화

채용채용채용

…채용은

면접의 정의면접의 목표 설정채용절차 수립

…드라마의 면접과정은

• 우리가 지원자를 알아가는 시간• 지원자가 드라마를 알아가는 시간

…면접과정을 통해 우리는

면접과정을 통해 우리를 지원자에게 잘 알리고 ,지원자가 점점 드라마에 반하도록 만든다

…어떻게 지원자를 반하게 만들까

흔들리지 않는 인재상채용에 대한 전사적인 Commiment

이것이 드러나는 채용절차를 만들자 !

…드라마인 우리 스스로는

애정 - 나의 일을 사랑하는 마음열정 - 맡은 일을 반드시 해내고자 하는 마음긍정 - 긍정적으로 목표를 바라보는 마음

우리의 모습 그대로 , 인재상

우리의 모습 , 함께하고 싶은 모습 그대로를 인재상으로 정의인재상은 곧 채용평가 기준

애정 / 열정 / 긍정

…드라마의 채용과정은

• 서류 - CTO, 담당자 2 번 검토• 1 차면접 - 1 주일 기간의 과제 + 현장 Live 코딩 기술면접• 2 차면접 - 개발진 전체 , PM, HR 참여 , Fit 면접• 2.5 차면접 - 2 차면접에서 Concern 이 있으면 주요 관계자 별도 추가면접• 3 차면접 - 대표 1:1 면접

* 지원자당 평균 1 달 이상 면접기간 소요

전사적인 Commitment 가 요구되는 채용과정

인재는 타협하지 않는다

지원자와 우리 모두가 힘든 채용과정 이지만 ,몇달 투자하여 우리의 인재상과 잘 맞는 동료를 맞이할 수 있다면 ,결코 아깝지 않은 비용이다 .

인재에 대한 우리의 진정성이 , 지원자로 하여금 드라마에 반하도록 만든다 .

3. 그 외에 개발자가 만족하는 이유들

5 드라마 Ways

과정과 성취를 중요시하는 문화

개발팀에 대한 전사적인 Commitment

전속 QA 와 그로스해커 있는 스타트업은 매우 적습니다 .QA 있는 개발은 천국입니다 .

개발문화를 이해하는 경영진

페이즈 브레이크비개발자 경영진이 기술부채를 돌아보기위한 시간을 생각하고 ,실제로 개발자들에게 준다는 것은 정말 힘든 일입니다 .

최고의 복지 , 훌륭한 동료들

역량과 자세 모두 훌륭한 동료들 곁에서매일매일 성장하고 있습니다

구인해요

API안드로이드아이폰Web

http://dramancompany.com/joinus/

감사합니다

Q&A

top related