본문 바로가기

PM Notes/내용정리

5. PM의 문제 정의 방법 → 해결 방안 도출 및 검증

이전 챕터에서 문제를 정의하고 우선순위를 정하는 과정을 정리했었다.

이번 글에서는 PM이 문제를 정의하고, 해결 방안을 도출한 뒤 검증하는 과정을 정리해보려 한다.

더보기

[게시글 목차]

1. 문제 정의 방법
   1-1. 5 Whys
   1-2. 로직트리(Logic Tree)
     ◾What - Why - How
2. 우선순위 설정
   2-1. Impact vs. Effort Matrix
3. 해결방안 도출
   3-1. 가설 기반 사고(Hypothesis-driven Thinking)
4. 가설 검증
   4-1. A/B Test
5. 정성 + 정량 리서치
6. 법적 준수

 


 

1. 문제 정의 방법

1-1. 5Whys

  • 문제에 대해 '왜?'를 반복적으로 질문하여 근본 원인을 찾는 방법이다
    → 숫자는 중요하지 않다 / 문제의 실제 원인을 찾는 것이 목적이다
    ex. 사용자가 예약을 완료하지 않는다 → 왜? → 예약 버튼을 찾지 못한다 → 왜?
    버튼 위치가 눈에 띄지 않는다 → 왜? → 주요 행동 버튼보다 다른 정보가 더 강조되어 있다
    → 왜? → 예약 퍼널 설계 시 우선순위가 명확하지 않았다
    → 근본 원인 발견 : 예약 과정에서 핵심 행동 유도가 부족했다
  • 왜 중요한가?
    • 눈에 보이는 현상 뒤에 있는 근본 원인을 파악하기 위함이다

1-2. 로직트리(Logic Tree)

  • 문제를 구조적으로 분해하여 원인과 해결 방향을 찾는 방법이다
  • 복잡한 문제를 여러 요소로 나누어 생각할 수 있어 문제 정의 과정에서 자주 활용된다
    • 문제를 구조적으로 정리할 수 있음
    • 원인 누락 가능성을 줄일 수 있음
    • 해결 방향을 도출하기 쉬움
      → 위의 장점이 있다

◾What - Why - How

  • 출처 : What-Why-How 로직트리로 기획의 틀을 짜라
    • What : 무엇이 문제인가?
      ex. 추천 결과에 대한 사용자 불만 증가
    • Why : 왜 문제가 발생하는가?
      ex. 현재 관심사가 충분히 반영되지 않음
    • How : 어떻게 해결할 것인가?
      ex. 사용자가 원하는 조건을 직접 입력할 수 있는 기능 제공

 

2. 우선순위 설정

2-1. Impact vs. Effort Matrix

  • Impact : 문제 해결 시 기대 효과
  • Effort : 해결에 필요한 비용과 노력
  • 왜 필요한가?
    • 사용자 불편이 크다고 해서 반드시 먼저 해결해야 하는 것은 아니다
      ↔ 구현이 쉽다고 해서 중요한 문제도 아니다
    • 사용자 영향도 / 비즈니스 효과 / 개발 비용 / 구현 난이도 → 복합적으로 고려하여 우선순위 결정

◾사례. 배달의민족 함께 주문

 

3. 해결방안 도출

3-1. 가설 기반 사고(Hypothesis-driven Thinking)

  • 현재 가지고 있는 정보를 바탕으로 가장 가능성이 높은 해결 방향에 대한 가설을 설정하는 방법이다
  • 만약 A를 제공하면 → 사용자는 B 행동을 할 것이고 → 결과적으로 C 지표가 개선될 것이다
    ex. 사용자가 원하는 조건을 직접 입력할 수 있게 한다면
          → 추천 결과에 대한 신뢰가 높아질 것이고
          → 추천 상품 클릭률과 구매 전환율이 증가할 것이다

◾사례 1. 오늘의집

◾사례 2. 당근

◾사례 3. 당근 중고차 직거래

 

4. 가설 검증

4-1. A/B Test

  • A안과 B안을 비교하여 어떤 안이 더 좋은 결과를 만드는지 확인하는 실험 방법이다

◾사례 1. 쏘카

◾사례 2. 뱅크샐러드

◾사례 3. 29CM

◾사례 4. 토스

 

5. 정성 + 정량 리서치

◾사례 1. 쿠팡

◾사례 2. 토스

◾사례 3. 오늘의집 BX

 

6. 법적 준수

◾사례. 서비스 알림 vs 광고 알림