앞서 '가치를 사용자에게 전달하는 방법'에서 Discovery에 대해서 간단하게 언급했었다. Product Discovery는 새로운 기능이나 새로운 제품을 탐색하고 발굴하는 활동을 말한다. 우리 제품이 제공하지 않았던 새로운 가치를 사용자에게 전달하기 위해 가치를 찾는 과정이며, 우리 제품이 나아가야 할 할 방향, 해야 할 일을 찾는 과정이다. Product Manager가 수행해야 할 가장 중요한 업무라고 볼 수 있다. Product Manager는 Product Discovery 활동을 통해 백로그의 가치를 검증해야 하고, 이 과정을 통해 검증된 백로그를 팀에 전달하여 제품에 반영될 수 있도록 해야 한다.
제품의 방향성을 수립하고, 우리 팀이 해야 할 일을 제시하는 업무라는 점에서 Product Discovery는 Product Manager가 수행해야 하는 가장 기본적이며, 가장 중요한 업무다. 조금 과하게 이야기해보자면 제품이 올바른 방향으로 나가게만 할 수 있다면 Product Manager 업무의 9할은 Product Discovery를 위해서 할애해도 제품은 성장할 수 있다.
이번 글은 Product Discovery 활동에 대해 적어본 글이다. 글의 순서는 아래와 같다.
1. Product Discovery란?
2. 검증, 또 검증
3. 제품 발견 기법 소개
4. 제품 발견 테스트 기법 소개
5. 검증된 제품 백로그
Product Discovery는 한 문장으로 정의해서 '가치가 검증된 백로그를 전달하는 업무'라고 볼 수 있다. 가치를 검증한다는 것은 '무엇을 해야 하고, 무엇을 하면 안 되는지'를 판단하는 것이다. 이렇게 가치를 검증하기 위해서는 가치 검증 프로세스를 설계하고 이를 통해 우리가 무엇을 해야 할지 도출할 수 있어야 하며, 도출된 아이디어를 좀 더 제품과 같은 형태로 다듬어 다시 사용자 검증을 진행할 수 있어야 한다.
이렇게 여러 가지 검증을 거쳐 '가치가 검증된 백로그'가 나오면 이를 제품 개발팀에서 구현하여 사용자에게 전달하는데, 이 과정을 Product Discovery라고 한다. 이 모든 검증을 거치고 난 '검증된 제품 백로그'는 아래와 같은 질문에 답할 수 있는 형태여야 한다.
1. 사용자들이 이 제품을 살 것인가?(또는 사용할 것인가?)
2. 사용자가 이 제품을 어떻게 사용하는지 이해할 수 있는가?
3. 우리 엔지니어가 이것을 만들어 낼 수 있는가?
4. 우리 이해 관계자가 이것을 지지하는가?
그러면 대체 어떤 검증을 해야 하는지 살펴보자. 마티 케이건은 본인의 저서 '인스파이어드'에서 Product Manager가 검증해야 할 4가지 위험을 아래와 같이 제시했다.
1. 가치 위험(value risk) : 고객이 과연 이 제품을 구매할 것인가?
2. 사용성 위험(usability risk) : 사용자가 이 제품의 사용 방법을 쉽게 이해할 수 있는가?
3. 실현 가능성 위험(feasibility risk) : 우리 엔지니어가 보유한 시간/역량/기술로 필요한 것들을 만들어 낼 수 있는가?
4. 사업 유효성 위험(business viability risk) : 이 솔루션이 영업/마케팅/재무/법무 등 우리 사업의 다양한 측면을 고려했을 때 제대로 효과를 발휘할 수 있는가?
제품 발견에는 몇 가지 기법이 있다. 제품 발견 기법을 활용하면서 우리는 제품에 대한 가치, 재무, 사업 개발, 마케팅, 영업, 법무, 윤리적 위험에 대해서 평가할 수 있어야 한다. 이 역시 마티 케이건이 본인의 저서 '인스파이어드'에서 소개한 내용이다. 제품 발견 구조화 기법과 제품 발견 계획 기법이다.
제품 발견 구조화 기법
1. 기회 평가 : 사업 목표, 핵심 성과, 고객 문제, 목표 시장에 대한 평가를 진행하는 기법을 말한다.
- 이 일은 어떤 사업 목표를 다루는 것인가?
- 성공을 어떻게 판단할 수 있는가?
- 우리의 고객을 위해 어떤 문제를 해결하는 것인가?
- 우리가 집중하고 있는 고객은 누구인가?
2. 고객 편지 : 제품에 대해서 매우 행복해하며 감동한 고객이 제품이 자신의 삶을 어떻게 변화시켰는지를 표현하는 방식으로 CEO의 답신을 포함하여 작성하는 기법을 말한다. 큰 프로젝트 혹은 복수의 목표에 대한 성과를 위해 working backward 방식으로 진행하게 된다.
3. 스타트업 캔버스(또는 린 캔버스) : 에릭 리스의 린스타트업 방식에서 새로운 가치를 찾아내는 데 유용한 방법으로 아래 이미지에 나와있는 각 항목들에 대해 작성함으로써 제품에 대해서 정의를 내리고, 여러 실패 위험 범위를 고려하여 검증을 빠르게 진행하는 방법이다.
제품 발견 계획 기법
1. 스토리맵 : 수평축과 수직축으로 구성, 각각의 스토리를 작성하는 기법을 말한다.
- 수평축(사용자 활동을 시간순으로)
- 수직축(각각의 중요 활동을 사용자 과업)
2. 고객 발견 프로그램(customer discovery program) : 큰 규모의 과제 수행 시 적용하며, 참조 고객 프로그램을 운영하여 그들이 주는 피드백을 적극적으로 활용하는 기법을 말함. 여기서 참조 고객이란, 가족 또는 친구가 아닌 제품을 사용할 진짜 고객으로 하나의 목표 시장이나 세그먼트가 유사한 동일 집단을 말한다.
제품 발견 기법에에 대해서 살펴보았다. 제품 발견 기법은 한 가지만 선택해서 진행하기보다는 여러 가지의 기법을 혼합하여 사용하는 것이 훨씬 효율적이고 효과적이기 때문에 각각의 방법에 대해서 숙지하고 적용해보는 것이 좋다.
제품 발견 테스트 제품 발견 업무를 수행하면서 답변해야 하는 4가지 유형의 질문을 확인하고, 이해 관계자들에게 증거를 보여주기 위한 기법이다. 즉 제품 발견 단계에서 실제로 가치를 검증하기 위한 과정을 말한다. 이 과정을 통해 앞서 말한 4가지 위험(가치 위험, 사용성 위험, 실현 가능성 위험, 사업 유효성 위험)을 검증하게 된다. 이 역시 마티 케이건이 본인의 저서 '인스파이어드'에서 소개한 내용이다.
1. 수요 테스트 : 실제 제품이 나오지 않은 상태에서 수요가 얼마나 되는지를 테스트하여 위험을 파악하고, 가치를 검증하는 방법이다.
- Fake Door Demand
- Landing Page
2. 정성적인 가치 테스트 : 고객의 대답 또는 반응을 통해 위험을 파악하고, 가치를 검증하는 방법이다.
- Interview
- 사용성 테스트
- 프로토타입 테스트
3. 정량적인 가치 테스트 : 솔루션이 근본적인 문제를 얼마나 잘 해결하는지를 파악하고, 가치를 검증하는 방법이다.
- A/B Test
- 사용자 초대 테스트
- 고객 발견 프로그램
이렇게 제품 발견 테스트 방법에 대해서 살펴보았다. 제품 발견 테스트 기법 역시 한 가지만 선택해서 진행할 때보다 여러 가지의 테스트를 혼합하여 사용하는 것이 가치를 검증함에 있어서 훨씬 효과적이다.
마지막으로 검증된 제품 백로그의 형태에 대해서 살펴보고자 한다. 결국 이렇게 가치를 검증한 것들을 제품 개발팀에 전달하여 제품 실행 과정을 적용하기 위해서는 하나의 문서로 정리가 되어 있는 것이 좋다.
제품 발견 과정에 함께 참여한 팀 구성원들의 경우 우리가 전달하고자 하는 제품 백로그에 대한 이해도가 높아 제품을 개발하는데 어려움이 없을 수 있지만, 실제 팀에서 해당 백로그를 실행해야 하는 구성원들은 제품 발견 과정에 함께 참여하지 않았을 가능성도 존재한다. 이 뿐만 아니라 제품 백로그를 보게 되는 다른 이해 관계자들에게 설명하기 위해서도 검증된 제품 백로그를 잘 작성하는 것이 필요하다.
내가 주로 사용하는 검증된 제품 백로그 문서는 PRD(Product Requirement Document)와 유사하지만, 가치 검증 항목을 추가하여 작성하였다. 제품 백로그의 형태에서 바로 제품 실행 과정으로 전달하기 용이하게끔 구성하여 작성할 수 있어 용이하다. 가치를 검증하는 과정까지 작성하여 1차적으로 정리한 후, 이후에 가치가 검증되면 나머지 항목을 작성하는 프로세스로 진행하고 있다. 구성은 아래와 같다.
1. 개요
- 기능 정의
- 문제 정의
- 목적 및 배경
- 주요 사용자
- 사용자 가치
2. 가치 검증
- 가치 위험(Value Risk)
- 사용성 위험(Usability Risk)
- 실현 가능성 위험(Feasibility Risk)
- 사업 유효성 위험(Business Viability Risk)
3. 핵심 지표
- 목표
- 가설
- 주요 지표
4. 요구 사항
오늘은 Product Discovery에 대해서 설명해보았다. 다시 한번 이야기하자면 Product Discovery는 Product Manager가 반드시 잘 알고 있어야 하고, 잘 수행할 수 있어야 하는 과정이다. 이를 수행하는 방법에 정답은 없을 수 있다. 여러 가지 새로운 방법이 나올 수 있고, 서비스나 도메인에 따라 적용 가능한 방법이 각기 다를 수도 있다. 다만 전체적인 큰 흐름이나 목적, 목표는 이 글에서 적은 것과 비슷할 것이다. 그리고 이를 잘 수행하기 위해서 이 글에서 여러 번 소개했던 마티 케이건의 '인스파이어드' 책을 꼭 읽어보길 바란다.