개발 프로젝트 성공의 핵심 ‘개발 PM’이 외국인 개발자 협업 효율을 200%로 만드는 방법
성공적인 개발 프로젝트를 위해서는 '개발 PM'이 꼭 필요한데요. 하이퍼하이어에서는 외국인 개발자 채용과 동시에, 프로젝트를 관리하는 '개발 PM'이 함께합니다.
Apr 11, 2024
개발자, 마케터, 세일즈 등 다양한 분야의 외국인 인재를 원격 채용할 수 있도록 돕는 하이퍼하이어에는 ‘개발 PM’이 있습니다. 외국인 개발자를 원격 채용하는 경우, 고객사 내부 인원과 하이퍼하이어에서 소싱한 개발자가 효과적으로 협업할 수 있도록 지원하는데요. 그 핵심이 바로 ‘개발 PM’입니다.
개발 프로젝트 성공 요인 2가지 : 역량 좋은 개발자 & ‘개발 PM’
외주 개발 업체를 통해서 개발 프로젝트를 진행하며, 원활하지 않은 커뮤니케이션과 진행 속도 등으로 마음 고생하신 대표님들이 적지 않을 텐데요. 하이퍼하이어는 외국인 개발자의 역량도 물론 중요하지만, 고객사의 비즈니스 목표를 이해하고 개발 프로젝트 전반을 이끌고 조율하는 중간 다리 역할에도 무게를 두고 있습니다. 하이퍼하이어를 통해 개발 프로젝트를 진행하는 모든 고객사는 이 ‘개발 PM’과 함께하게 되는데요. 매 개발 프로젝트마다 고객사에서 높은 수준으로 만족하는 이유 중 하나도 ‘개발 PM’이라 할 수 있습니다.
그렇다면 하이퍼하이어의 개발 PM은 어떻게 개발 프로젝트의 성공을 이끄는 걸까요? 입시 교육 컨설턴트와 에듀테크 스타트업 창업 경험을 거쳐, 현재는 다양한 외국인 개발자와의 협업과 개발 프로젝트 성공을 위한 고민을 이어나가고 있는 이규담 개발 PM의 인터뷰를 통해 확인해 보세요.
1. 개발 PM의 역할은? 고객사와 개발자의 눈높이를 맞추는 것
아직까지는 외국인 개발자를 채용하고 협업을 매끄럽게 진행하는 것까지 익숙하게 해내는 고객사는 많지 않습니다. 대부분의 기업에서는 비즈니스와 실제 고객을 중심으로 생각 하고, 프로젝트에 투입된 개발자는 프로그램 구조를 중심으로 생각하기 마련입니다. 프로젝트를 의뢰한 고객사에서 생각할 때 간단한 기능이, 개발자 입장에서는 구조를 다 엎어야 하는 복잡한 수준일 수 있죠.
🚩외국인 개발자 채용 관련 글 더 보기 : 해외 개발자 협업 가이드 101(1): 채용 및 리모트 협업
여기서 저는 개발 PM으로서, 고객사와 개발자 간의 커뮤니케이션을 조율하고, 개발이 아닌 이외의 방식으로 풀 수 있는 해결책이 있다면 아이디어를 제공하기도 합니다. 프로젝트를 의뢰한 고객사 관점에서 생각하며 서비스의 기획 자체를 변경하는 아이디어를 내기도 하고요. 마케팅 차원의 인사이트를 제공해 드리기도 하죠. 즉, 고객사의 인하우스 PM처럼 생각하고 일하며 개발 프로젝트 전체의 윤활유 역할을 합니다.
2. 개발 PM의 업무 프로세스는?
(1) 개발 프로젝트에 투입된 외국인 개발자 근태 관리
먼저 개발자 분들에게 아침 인사를 합니다. 지금 일하고 있는 분들은 에티오피아, 르완다 출신의 개발자분들인데, 저희 아침 시간이면 그쪽은 새벽 3~4시 정도여서 (근태 관리를 위해) 친근하게 아침 인사를 합니다.
(2) 개발 프로젝트 진행 상황 업데이트 및 QA
그리고, 전날까지 진행되었던 업데이트를 확인합니다. 보통 개발자 분들이 늦은시간 까지 일하기 때문에 아침에 업데이트 상황을 확인하고 자체 QA(Quality Assurance) 를 합니다.
(3) 개발 프로젝트 태스크 관리, 이슈 확인, 커뮤니케이션
이후, 정기적인 데일리 콜을 진행합니다. 데일리 콜에서 태스크 일정 관리, 이슈 공유를 하고, 기획과 개발이 충돌되는 부분을 확인합니다. 원격으로 일하고 있기 때문에, 기획에서 의도한 바가 개발자들에게 명확하게 전달될 때까지 개발 PM으로서 지속적인 커뮤니케이션을 진행합니다. 이 과정에서 1:1 콜이 필요하면, 개발자 각각과 1:1 콜을 진행하기도 합니다.
(4) 개발 프로젝트 중간 회고 및 기타 논의
이렇게 한 스프린트가 끝나면, 그 스프린트에 대해서 전체적으로 회고를 진행합니다. 이번 스프린트는 어땠는지, 어떤 이슈를 놓쳤는지, 앞으로 커뮤니케이션을 어떻게 해야할지 등에 대해서 논의합니다. 실제로 이런식으로 회고를 하면 할수록 그 다음 진행이 매끄러워집니다.
🚩개발 PM의 역할 관련 글 더 보기 : 하이퍼하이어 개발 PM 역할과 일하는 방법
3. 개발 PM이 경험한 인도/베트남/에티오피아 개발자의 장점은?
확실한 장점은 근태입니다. 믿지 못하실 수 있겠지만, 감동적인 수준입니다(웃음). 대부분 현지 시각으로 새벽부터 일을 시작해서 자발적으로 밤 늦은 시간까지 일을 하십니다. 성실성 또한 보장할 수 있습니다.
일례로 실제 있었던 일인데요. 한국 시각 기준으로 6시 반에 회의를 시작했습니다. 원래는 30분 콜이었는데 생각보다 회의가 길어졌어요. 저는 저녁에 다른 일정이 있어서 오후 9시 반에 다시 시작하자는 제안을 했고, 9시 즈음 지금 콜이 가능하냐고 채팅을 보냈습니다. 그런데 외국인 개발자 분들끼리 계속해서 화상으로 회의하고 계셨더라고요. 제가 없어도 어떻게든 문제를 해결하고자 하는 모습을 보였습니다.
물론, 단점도 있는데요. 바로 네트워크 불안정입니다. 한 번은 전기 탑이 무너져서 회의를 참석하지 못한다는 연락을 받은 적이 있어요. 뉴스를 찾아보니, 사실이었고요. 자주 일어나는 일은 아니나, 종종 업무 환경을 완전히 통제하긴 어렵다는 점이 제가 경험한 단점이긴 합니다.
🚩인도 개발자 관련 글 더 보기 : 인도 개발자 101: 한국 개발자와 비교 및 채용 방법까지
4. 외국인 개발자 협업에 ‘개발 PM’이 꼭 필요한 이유는?
하이퍼하이어의 고객사에서는 ‘외국인 개발자 채용부터 이후 협업까지 매끄럽게 진행되는 것’을 기대하고 있습니다. 개발 PM으로서 만나는 고객사 분들은 모두 사업을 하시는 분들인데요. 하이퍼하이어 팀에서 저는 개발 PM으로 외국인 개발자 채용 및 관리가 고객사에서 크게 걱정 없는 수준으로 매끄럽게 진행될 수 있도록 도와 드리고 있습니다.
개발을 잘 모르신다면 걱정 없이 외국인 개발자 팀이 잘 운영될 수 있도록 제 역할을 강화하고요. 개발을 잘 아는 고객사라면 개발 프로젝트 과정에서 발생할 수 있는 수많은 이슈를 해결해 드리기 위해 고민합니다. 그리고 생각보다 고객사에서도 의뢰하는 입장에서 원하는 바를 명확하게 표현하는 걸 어려워하실 때가 적지 않습니다. 이 때, 개발 PM은 효과적인 커뮤니케이션을 통해 개발 프로젝트의 목표와 방향성을 빠르게 캐치하고, 거꾸로 기획 측면의 제안도 드리고 있습니다.
결국 하이퍼하이어는 외국인 개발자 채용 및 관리부터 실무 수행까지 전 과정을 집요하게 해결하는 역할을 하고 있습니다. 하이퍼하이어의 개발 PM은 그 과정에서 ‘개발 프로젝트 관리’라는 총대를 매고 인하우스 PM과 같은 수준으로 이슈를 해결하는 것이죠.
🚩개발 PM의 업무 프로세스 관련 글 더 보기 : PM 프로세스 - 의뢰부터 개발 시작까지 일어나는 일
인도 개발자, 베트남 개발자 등 외국인 개발자 채용에 대해 의구심을 갖고 계신 분들이 아직 많습니다. 특히, 내부에 개발자 인력이 따로 없는 기업에서는 더욱 더 고민이 많으실 거라 생각하는데요.
개발 PM으로서 생각하는 하이퍼하이어의 가장 큰 장점은 저희 팀 내부에서 만족하지 못할 수준의 결과물을 고객사에 제공하지 않는다는 점입니다. 하이퍼하이어를 통해 외국인 개발자를 매칭 받고 채용하신다면, 프로젝트 전반을 대신 리딩해주는 ‘개발 PM’까지 함께 고용하는 것과 같습니다. 이미 많은 고객사 대표님들이 하이퍼하이어를 통해 비즈니스 과제를 해결했다는 이야기를 전해주고 계십니다(웃음).
국내에서 찾기 힘든 스택을 보유한 실력 있는 개발자를 찾고 있거나, 국내 개발자 채용에 드는 비용 대비 30% 이상 저렴하게 프로젝트를 진행하고 싶다면 하이퍼하이어에서 시작해 보는 건 어떨까요?
역량이 검증된 외국인 개발자를 매칭 받고, 원활한 협업 및 근태 관리까지 돕는 개발 PM과 함께 퀄리티 높은 개발 프로젝트를 완성할 수 있습니다.
Share article
뉴스레터 구독하고 IT & 글로벌 최신 트랜드 정보를 받아보세요!