소크라테스식 질문으로 요구사항을 심층 발굴한다. PRD 작성 전 아이디어를 구체화하거나, 모호한 요구사항을 정제할 때 사용한다.
Deep Interview - 소크라테스식 요구사항 인터뷰
목적
사용자가 가진 아이디어나 요구사항을 소크라테스식 질문을 통해 심층적으로 발굴한다. PRD 작성 전에 사용하여 빠진 관점, 모순, 숨겨진 가정을 드러낸다.
언제 사용하나
- PRD 작성 전 아이디어를 구체화할 때
- "이런 기능을 만들고 싶은데..."처럼 모호한 요구사항이 있을 때
- 기존 기능을 개선하고 싶지만 방향이 불명확할 때
- 이해관계자 간 요구사항이 충돌할 때
실행 방법
Step 1: 주제 확인
사용자에게 인터뷰할 주제를 확인한다.
"어떤 주제에 대해 심층 인터뷰를 진행할까요? (예: 새 기능 아이디어, 개선하고 싶은 기존 기능, 해결하고 싶은 문제)"
Step 2: 소크라테스식 인터뷰 진행
아래 5개 관점에서 한 번에 1~2개씩 질문한다. 한꺼번에 모든 질문을 쏟아내지 않는다. 사용자의 답변을 듣고 후속 질문을 조정한다.
관점 1: 문제 정의 (Why)
- 이 기능/변경이 필요한 진짜 이유는 무엇인가요?
- 이 문제가 해결되지 않으면 어떤 일이 발생하나요?
- 현재 이 문제를 어떻게 우회하고 있나요?
관점 2: 사용자 (Who)
- 이 기능을 가장 먼저 쓸 사람은 누구인가요?
- 그 사용자의 기술 수준은 어느 정도인가요?
- 이 기능을 쓰지 않을 사람은 누구인가요? 왜?
관점 3: 범위 (What)
- 이 기능의 "최소한 이건 되어야 한다"는 무엇인가요?
- 반대로 "이건 포함하지 않는다"는 무엇인가요?
- 1단계로 출시한다면 어디까지가 1단계인가요?
관점 4: 제약 (Constraints)
- 기술적 제약이 있나요? (기존 시스템, 성능, 보안)
- 일정 제약이 있나요?
- 이미 결정된 사항(변경 불가)이 있나요?
관점 5: 성공 기준 (How to measure)
- 이 기능이 성공했다는 것을 어떻게 알 수 있나요?
- 측정할 수 있는 지표가 있나요?
- 사용자가 "이거 좋다"라고 말하는 순간은 언제인가요?
Step 3: 숨겨진 가정 도전
인터뷰 중 발견한 가정에 대해 도전 질문을 한다:
- "~라고 가정하고 계신 것 같은데, 만약 그렇지 않다면?"
- "이 결정의 반대 선택지를 고른다면 어떤 일이 일어나나요?"
- "가장 비용이 적게 드는 방법으로 이 가설을 검증한다면?"
Step 4: 인터뷰 결과 정리
인터뷰가 충분히 진행되면 (보통 5~10회 왕복), 결과를 구조화하여 정리한다.
1# Deep Interview 결과: {주제}
2
3**일시:** YYYY-MM-DD
4**인터뷰이:** {사용자}
5
6## 핵심 요구사항
7
8- (인터뷰에서 도출된 핵심 요구사항 목록)
9
10## 발견된 가정
11
12- (사용자가 인식하지 못했던 가정들)
13
14## 열린 질문
15
16- (추가 조사가 필요한 미해결 질문)
17
18## 범위 합의
19
20- **포함:** (명시적으로 포함하기로 한 것)
21- **제외:** (명시적으로 제외하기로 한 것)
22- **미결정:** (추후 결정할 것)
23
24## 성공 기준
25
26- (측정 가능한 성공 지표)
27
28## PRD 작성 시 반영 사항
29
30- (이 인터뷰 결과를 PRD에 반영할 때 주의할 점)Step 5: 저장
결과를 사용자에게 보여주고, 저장 위치를 확인한다:
- 기본 위치:
knowledges/projects/{프로젝트명}/deep-interview-{날짜}.md - 사용자가 다른 위치를 지정하면 그곳에 저장
인터뷰 원칙
- 한 번에 1~2개 질문만 — 질문 폭탄을 던지지 않는다
- 열린 질문 우선 — "네/아니오"가 아닌 설명을 유도한다
- 판단하지 않고 탐구 — "그건 안 됩니다"가 아니라 "그렇다면 이 경우에는?"
- 사용자의 언어를 사용 — 기술 용어를 강요하지 않는다
- 침묵을 활용 — 답변 후 바로 다음 질문으로 넘어가지 않고, 추가 생각을 유도한다
- 모순을 부드럽게 지적 — "앞서 ~라고 하셨는데, 방금 말씀과는 좀 다른 것 같아요. 어떤 쪽이 더 가까운가요?"
기존 도구와의 관계
| 도구 | 시점 | 역할 |
|---|---|---|
| deep-interview (이 스킬) | PRD 작성 전 | 요구사항 발굴/정제 |
product-manager--review-prd | PRD 작성 후 | PRD 논리적 취약점 리뷰 |
product-manager--review-JTBD | PRD 작성 후 | JTBD 프레임워크 적합성 리뷰 |