전략 컨설팅의 겉모습, 화려해 보이지만 일상은 이렇다

서비스 기획 (PM) 실무 알아보기

서비스 기획자와 개발자, 소통의 시작

현대 IT 기업에서 서비스 기획자(PM)와 개발자 간의 원활한 협업은 프로젝트 성공의 핵심 요소입니다. 기획자의 창의적인 아이디어와 개발자의 기술적 전문성이 조화롭게 융합될 때 혁신적인 제품이 탄생하게 됩니다. 하지만 많은 기업에서 두 직군 간의 소통 부재와 이해 부족으로 인해 프로젝트가 지연되거나 실패하는 경우가 빈번합니다. 이 글에서는 국내외 선도 기업들의 실제 사례를 통해 서비스 기획자와 개발자가 효과적으로 협업하는 방법을 살펴보겠습니다.

성공적인 협업의 핵심 요소

성공적인 PM-개발자 협업을 위해서는 몇 가지 핵심 요소를 고려해야 합니다: ▸ 상호 존중과 이해: 각 직군의 전문성과 관점을 존중하는 문화가 필요합니다. ▸ 명확한 커뮤니케이션: 기술적 용어와 비즈니스 용어 사이의 간극을 줄이는 소통이 중요합니다. ▸ 공동의 목표 설정: 제품의 비전과 목표를 함께 설정하고 공유해야 합니다. ▸ 적절한 협업 도구 활용: Figma, Sketch, Adobe XD와 같은 디자인 툴과 Jira, Trello 같은 프로젝트 관리 도구를 효과적으로 활용해야 합니다. ▸ 지속적인 피드백 순환: 빠른 피드백과 반복적인 개선 과정이 필요합니다. 실무에서는 이러한 요소들이 어떻게 적용되는지 국내외 기업 사례를 통해 자세히 살펴보겠습니다.... 더보기

기획 초기 단계에서의 개발팀 참여 중요성

서비스 기획의 초기 단계부터 개발팀을 참여시키는 것은 프로젝트 성공의 열쇠입니다. 기획자 혼자만의 아이디어로 프로젝트를 진행하면 나중에 기술적 한계나 리소스 부족으로 계획이 어긋날 가능성이 큽니다. 실패 사례를 살펴보면, A 기획자는 실시간 필터가 적용되는 앱 기능을 기획했지만 개발팀과 충분한 논의 없이 진행했습니다. 프로젝트 후반에 개발팀이 참여하면서 현재 시스템 인프라로는 구현이 불가능하다는 사실이 밝혀졌고, 결국 프로젝트 일정이 크게 지연되었습니다. 반면, 성공 사례에서 B 기획자는 앱의 데이터 분석 기능을 기획하면서 초기부터 개발팀을 참여시켜 기술적으로 가능한 부분과 어려운 부분을 명확히 구분했습니다. 실시간 분석 기능이 어렵다는 것을 알게 되어 주기적 분석 방식으로 변경했고, 프로젝트는 예상 일정 내에 문제없이 완료되었습니다. 이처럼 초기 단계에서의 협업은 다음과 같은 이점을 제공합니다: ▸ 기술적 실현 가능성 조기 검증 ▸ 리소스와 일정의 현실적인 계획 수립 ▸ 개발팀의 창의적 제안을 기획에 반영할 기회 ▸ 예상치 못한 기술적 문제 사전 방지

국내 사례 1: 네이버의 애자일 협업 모델

네이버는 국내 최대 IT 기업으로서 서비스 기획자와 개발자 간의 효과적인 협업 모델을 구축한 대표적인 사례입니다. 네이버의 '원스톱 애자일' 방식은 특히 주목할 만합니다. 네이버의 쇼핑 서비스 개편 프로젝트에서는 PM과 개발자, 디자이너가 하나의 스쿼드로 구성되어 2주 단위의 스프린트로 작업했습니다. 이 과정에서: ▸ 기획자가 작성한 기능 명세서를 개발자와 함께 검토하는 '스펙 리뷰' 세션을 정기적으로 진행 ▸ 개발자들이 기술적 제약사항을 초기에 공유하고 대안을 함께 모색 ▸ 실제 사용자 데이터를 기반으로 한 A/B 테스트 결과를 기획과 개발이 함께 분석 ▸ '데일리 스탠드업' 미팅을 통해 진행 상황과 장애물을 매일 공유 이러한 접근법 덕분에 네이버 쇼핑은 사용자 경험 개선과 기술적 안정성을 동시에 달성할 수 있었으며, 서비스 출시 후 전환율이 23% 향상되는 성과를 거두었습니다. 특히 주목할 점은 네이버가 기획자와 개발자 간의 상호 이해를 증진시키기 위해 '크로스 트레이닝' 프로그램을 운영한다는 것입니다. 기획자는 기본적인 코딩 지식을 배우고, 개발자는 사용자 경험 설계 과정을 이해함으로써 서로의 언어를 배우는 기회를 가집니다.

국내 사례 2: 카카오의 크로스 펑셔널 팀 운영

카카오는 '크로스 펑셔널 팀(Cross-functional Team)' 모델을 통해 서비스 기획자와 개발자 간의 협업을 극대화하고 있습니다. 카카오톡 선물하기 서비스 개발 과정에서 이 모델이 효과적으로 적용된 사례를 살펴보겠습니다. 카카오의 크로스 펑셔널 팀은 다음과 같은 특징을 가지고 있습니다: ▸ PM, 개발자, 디자이너, 데이터 분석가가 하나의 독립적인 팀으로 구성 ▸ 제품의 기획부터 개발, 출시, 운영까지 전 과정을 함께 책임지는 구조 ▸ '옆자리 커뮤니케이션' 원칙으로 물리적으로도 함께 앉아 수시로 소통 ▸ 각 직군의 전문가들이 의사결정 권한을 공유하는 수평적 문화 카카오톡 선물하기 서비스 개편 프로젝트에서는 기존의 카테고리 중심 UI에서 개인화 추천 중심으로 전환하는 과정에서 기획자의 아이디어와 개발자의 기술적 제안이 효과적으로 융합되었습니다. 기획자가 제안한 개인화 추천 알고리즘에 대해 개발자가 실시간 처리의 어려움을 지적하자, 함께 논의하여 사전 계산된 추천 결과를 효율적으로 활용하는 방식으로 해결책을 찾았습니다. 이 협업 모델을 통해 카카오톡 선물하기는 서비스 개편 후 6개월 만에 거래액이 35% 증가하는 성과를 달성했으며, 특히 추천 상품의 구매 전환율이 42% 향상되었습니다.... 더보기

해외 사례 1: 구글의 디자인 스프린트 방식

구글은 '디자인 스프린트(Design Sprint)' 방식을 통해 서비스 기획자와 개발자 간의 협업을 혁신적으로 발전시킨 대표적인 사례입니다. 특히 구글 지도(Google Maps)의 새로운 기능 개발 과정에서 이 방식이 효과적으로 적용되었습니다. 구글의 디자인 스프린트는 다음과 같은 특징을 가지고 있습니다: ▸ 5일 동안 집중적으로 문제 정의부터 프로토타입 테스트까지 진행 ▸ 1일차: 문제 정의, 2일차: 아이디어 스케치, 3일차: 해결책 결정, 4일차: 프로토타입 제작, 5일차: 사용자 테스트 ▸ PM, 개발자, 디자이너, 마케터 등 다양한 직군이 처음부터 끝까지 함께 참여 ▸ '함께 생각하되, 각자 결정하는(Together alone)' 원칙으로 집단사고를 방지 구글 지도의 'AR 길 안내' 기능 개발 과정에서는 PM이 제안한 증강현실 기술 적용에 대해 개발자들이 초기에 배터리 소모와 처리 속도 문제를 지적했습니다. 디자인 스프린트 과정에서 이 문제를 함께 탐구하면서, 카메라를 간헐적으로 활성화하는 방식과 클라우드 기반 이미지 처리를 결합한 해결책을 도출했습니다. 특히 프로토타입 제작 단계에서 개발자들이 24시간 안에 실제 작동하는 간단한 AR 데모를 만들어 기술적 가능성을 검증했고, 마지막 날 사용자 테스트를 통해 즉각적인 피드백을 받아 개선 방향을 설정했습니다. 이 협업 방식을 통해 구글은 AR 길 안내 기능을 6개월이라는 비교적 짧은 기간 내에 출시할 수 있었으며, 사용자 만족도 조사에서 기존 2D 지도 대비 30% 높은 만족도를 기록했습니다.

해외 사례 2: 스포티파이의 스쿼드 모델

음악 스트리밍 서비스 스포티파이(Spotify)는 '스쿼드 모델(Squad Model)'을 통해 서비스 기획자와 개발자 간의 협업을 재정의한 대표적인 사례입니다. 스포티파이의 개인화 추천 시스템 개발 과정에서 이 모델이 효과적으로 적용되었습니다. 스포티파이의 스쿼드 모델은 다음과 같은 특징을 가지고 있습니다: ▸ '스쿼드(Squad)': 8명 이내의 크로스 펑셔널 팀으로, 특정 제품 영역을 자율적으로 담당 ▸ '트라이브(Tribe)': 관련 영역을 담당하는 여러 스쿼드의 집합 ▸ '길드(Guild)': 직무별 전문가 커뮤니티로, 스쿼드와 트라이브를 가로지르는 지식 공유 네트워크 ▸ '챕터(Chapter)': 동일 직무 구성원들의 관리 단위 스포티파이의 'Discover Weekly' 기능 개발 과정에서는 개인화 추천 스쿼드가 주도적 역할을 했습니다. 이 스쿼드에는 PM, 백엔드 개발자, 프론트엔드 개발자, 데이터 과학자, UX 디자이너가 포함되어 있었습니다. 프로젝트 초기에 PM이 "사용자별 맞춤형 주간 플레이리스트 제공"이라는 비전을 제시하자, 개발자들은 즉시 기술적 접근 방식에 대한 아이디어를 공유했습니다. 데이터 과학자는 협업 필터링과 콘텐츠 기반 필터링을 결합한 하이브리드 추천 알고리즘을 제안했고, 백엔드 개발자는 주간 단위로 사전 계산된 추천 결과를 활용하는 방식을 제안하여 서버 부하 문제를 해결했습니다. 특히 스포티파이는 '해킹 데이(Hack Day)'를 통해 모든 팀원이 정규 업무를 중단하고 혁신적인 아이디어를 실험하는 문화를 가지고 있습니다. Discover Weekly의 초기 아이디어도 이런 해킹 데이에서 탄생했으며, PM과 개발자가 함께 24시간 동안 프로토타입을 만들어 개념을 검증했습니다. 이 협업 모델을 통해 스포티파이는 Discover Weekly 출시 후 첫 5개월 동안 40억 곡 이상이 스트리밍되는 성과를 거두었으며, 사용자 참여도와 구독 유지율이 크게 향상되었습니다.

해외 사례 3: 에어비앤비의 협업 문화

숙박 공유 플랫폼 에어비앤비(Airbnb)는 'PM과 개발자 간의 경계를 허무는' 혁신적인 협업 문화로 주목받고 있습니다. 에어비앤비의 '체험(Experiences)' 서비스 개발 과정을 통해 이 협업 모델의 실제 적용 사례를 살펴보겠습니다. 에어비앤비의 협업 문화에서 특징적인 점은: ▸ 'PM은 겸업 개발자, 개발자는 겸업 PM'이라는 철학으로 역할의 경계를 유연하게 설정 ▸ '원 팀(One Team)' 원칙으로 별도의 기획팀, 개발팀 구분 없이 제품 중심의 통합 팀 운영 ▸ '스노우플레이크(Snowflake) 모델'로 각 제품팀이 독립적인 의사결정 권한을 가지는 구조 ▸ '동일한 지표 책임제'로 PM과 개발자가 같은 성과 지표에 대해 공동 책임을 지는 문화 에어비앤비 '체험' 서비스 개발 과정에서는 전통적인 PM과 개발자의 역할 구분이 흐려졌습니다. PM은 단순히 요구사항을 전달하는 역할을 넘어, 직접 간단한 프로토타입을 만들고 사용자 테스트를 진행했습니다. 개발자들은 기술적 구현에만 집중하지 않고, 사용자 인터뷰에 참여하고 제품 방향성 결정에 적극적으로 의견을 제시했습니다. 특히 에어비앤비는 'PM-개발자 페어링(Pairing)' 세션을 정기적으로 운영하여, PM이 개발자와 함께 실제 코드를 작성해보고, 개발자는 PM과 함께 사용자 리서치를 수행하는 경험을 갖도록 합니다. 이러한 상호 이해를 통해 체험 서비스의 복잡한 예약 시스템 개발 과정에서 발생할 수 있는 오해와 소통 문제를 최소화했습니다. 이 협업 모델을 통해 에어비앤비는 '체험' 서비스를 출시한 지 2년 만에 전 세계 800개 이상의 도시로 확장하는 성과를 거두었으며, 플랫폼 전체 매출의 20% 이상을 차지하는 주요 수익원으로 성장시켰습니다.... 더보기

효과적인 PM-개발자 협업을 위한 실천 전략

지금까지 살펴본 국내외 기업 사례를 통해 얻을 수 있는 효과적인 PM-개발자 협업을 위한 실천 전략을 정리해보겠습니다. 1. 초기 단계부터의 협업 ▸ 기획 초기 단계부터 개발팀을 참여시켜 기술적 실현 가능성을 검증 ▸ 개발자의 창의적 의견을 기획 단계에서 적극적으로 반영 ▸ 프로젝트의 비전과 목표를 함께 설정하여 공동 주인의식 형성 2. 효과적인 커뮤니케이션 구조 확립 ▸ 정기적인 'PM-개발자 동기화' 미팅을 통해 진행 상황과 장애물 공유 ▸ 기술적 용어와 비즈니스 용어 사이의 간극을 줄이는 공통 언어 개발 ▸ 물리적으로 가까운 공간에서 작업하여 비공식적 소통 활성화 3. 역할의 경계 유연화 ▸ PM의 기본적인 기술 이해와 개발자의 비즈니스 이해 증진 ▸ 상호 역할 체험을 통한 실질적 이해 증진 프로그램 운영 ▸ 공동의 성과 지표 설정으로 책임 공유 문화 조성 4. 빠른 프로토타이핑과 피드백 순환 ▸ 기획 단계에서 개발자와 함께하는 빠른 프로토타입 제작 ▸ 짧은 주기의 반복적 개발과 지속적인 사용자 피드백 수집 ▸ 실패를 학습의 기회로 보는 실험 문화 조성 최종적으로, 성공적인 PM-개발자 협업은 단순한 프로세스나 도구의 문제가 아니라 상호 존중과 이해를 바탕으로 한 문화의 문제임을 인식해야 합니다. 서로의 전문성을 인정하고, 공동의 목표를 향해 함께 나아가는 조직 문화를 조성할 때, 진정한 혁신과 사용자 가치 창출이 가능해질 것입니다.