질적 연구 Thematic Analysis 방법론 (Using thematic analysis in psychology)
원문
사이트
educationaldevelopment.uams.edu
저장한 날
2025.12.27
유형: 논문 · 저자: Virginia Braun, Victoria Clarke · 출처: · 별점: ⭐️⭐️⭐️⭐️
기존 정량 연구의 한계
- 숫자는 “얼마나”를 말해주지만 “왜 그렇게 생각했는지”, “어떤 의미를 부여했는지”는 설명하지 못함
- 담론 분석, 현상학, 근거이론 등은 이론적 전제와 훈련 비용이 높고, 초보자가 접근하기 어려우며, 연구 질문보다 이론에 끌려가는 경우가 많았음
Thematic Analysis
- 사람들의 말과 텍스트 속에 반복적으로 숨어 있는 의미의 구조를 드러내는 사고 도구
- 사람들이 무엇을 중요하게 여기고
- 어떤 관점으로 세상을 해석하며
- 어떤 문제 구조 속에서 행동하고 있는지를 주제(Theme)라는 단위로 구조화하는 방법론
Theme란
- 데이터 곳곳에 흩어져 있지만 같은 방향의 의미를 가리키는 의미의 축
- 예시)
- 인터뷰에서 이런 말들이 반복됨
- “누가 책임지는지 모르겠어요”
- “결정권자가 안 보여요”
- “매번 말이 바뀌어요”
- 이것은 세 문장이 아니라 → ‘책임 주체의 불명확성’이라는 하나의 Theme
- 인터뷰에서 이런 말들이 반복됨
코드(Code)
- 코드: 텍스트에 붙이는 라벨
- “책임 없음”
- “의사결정 지연”
- “지침 불명확”
- 테마: 코드들을 묶는 상위 의미
- “조직 내 권한 구조의 붕괴”
전제 / 가정
- 질적 자료가 존재할 것: 인터뷰 전사, 관찰기록, 설문 응답 등 텍스트 기반 자료가 필요
- 연구 질문 혹은 분석 목적이 명확할 것: 테마 도출 및 해석 방향을 정하기 위한 기초
- 연구자의 해석적 역할을 인정: 분석 과정은 연구자의 관점/철학적 입장을 반영
Braun & Clarke의 6단계 절차
| 단계 | 설명 |
|---|---|
| 1. 데이터 숙지 | 반복 읽기/메모; 전체 구조 감각 파악 → 자료 읽기가 아니라 세계관/맥락 흡수 |
| 2. 초기 코드 생성 | 의미 있는 단위에 라벨링(코딩) → 판단하지 말고 눈에 띄는 의미를 전부 표시 |
| 3. 테마 도출 | 관련 코드 그룹화 → 잠정 테마 확보 (이 코드들이 같은 이야기를 하고 있는가) |
| 4. 테마 검토 | 데이터 전체와 비교하여 타당성 확인 (• 데이터 전체를 설명하는가 • 과장되거나 빈약하지 않은가) |
| 5. 테마 정의 | 테마를 한 문장으로 설명할 수 있는가 |
| 6. 보고서 작성 | 테마 기반의 논리적 서술 및 근거 제시 |
장점
- 이론적 구속력이 낮아 다양한 연구 영역 적용 가능
- 연구 질문과 직접 연결된 의미 중심 분석 가능
- 비교적 학습 진입장벽이 낮음
한계
- 연구자의 주관적 판단이 결과에 영향을 줄 수 있음
- 자료 구조/context 상실 우려(원 데이터 연결 유지 필요)
- 이론적 기반이 약할 경우 해석의 깊이가 제한될 수 있음
이 방법론의 함의
- 객관적 분석이라는 환상을 버린다
- Thematic Analysis는 연구자의 해석이 필수적으로 개입됨
- 해석의 경로를 투명하게 드러내야 한다는 의미
- 사람의 언어를 데이터가 아닌 사고의 흔적으로 본다
- 말은 단순 정보 전달이 아니다 → 가치관, 두려움, 권력 관계, 맥락의 결과다
- 실무에 매우 강력하다
- “왜 이런 행동이 반복되는가”를 설명하는 도구
- 고객 인터뷰 → 구매 저항의 구조 도출
- 내부 회고 → 조직 병목의 의미 구조 파악
- 콘텐츠 분석 → 시청자가 반응하는 감정 축 발견
- “왜 이런 행동이 반복되는가”를 설명하는 도구
- 질적 인사이트를 생산하는 표준 공정
- 질적 분석에는 없는 “데이터 수집 → 전처리 → 분석 → 결과”를 “코딩 → 테마 → 검토 → 정의” 라는 작업 단위 파이프라인으로 만듦
고객 인터뷰에서 적용하는 예시
- 목적: “왜 관심은 보이지만 결제를 미루는가” 설명
- 활용처: 랜딩 메시지 수정, 세일즈 콜 스크립트 개선
| 단계 | 목적 | 사용 질문 / 판단 기준 | 다음 단계로 넘어가는 조건 |
|---|---|---|---|
| 0. 분석 질문 고정 | - 분석 목적을 문장으로 명시 - “왜 이런 행동이 반복되는가”로 질문 설정 |
이 분석 결과로 무엇을 바꾸려 하는가 | 질문이 행동·의사결정과 직접 연결됨 |
| 1. 데이터 분해 | - 인터뷰 전사 - 문장/절 단위로 분리- 맥락 요약 금지 |
이 문장은 독립적으로 어떤 의미를 갖는가 | 모든 발화가 의미 단위로 분리됨 |
| 2. 초기 코딩 | - 각 발화에 코드 부착 - 중복 허용 - 해석·통합 금지 |
이 문장에서 드러나는 명시적 의미는 무엇인가 | 발화 대부분에 코드가 붙음 |
| 3. 코드 묶기 | - 코드들을 묶어봄 - 임시 그룹 생성 |
이 코드들은 같은 이야기를 하는가 | 각 묶음이 공통 의미를 가짐 |
| 4. 테마 도출 | - 코드 묶음을 문장으로 승격 - 감정 단어 배제 |
이 묶음이 어떤 행동을 설명하는가 | 테마가 ‘설명 문장’ 형태임 |
| 5. 테마 검증 | - 전체 데이터와 대조 - 일부 사례만 설명하는 테마 제거 |
이 테마로 대부분 발화를 설명 가능한가 | 테마 간 중복 없음 |
| 6. 테마 정의 | - 테마 설명 문장 정제 - 포함/비포함 기준 명시 |
이 테마는 어디까지를 말하는가 | 테마 의미가 흔들리지 않음 |
| 7. 의사결정 연결 | - 각 테마별 액션 도출 - 메시지/제품/세일즈 연결 |
이 테마가 바꾸라고 말하는 것은 무엇인가 | 실행 항목이 명확함 |
| 8. 공유·재사용 | - 발화→코드→테마 경로 공유 - 문서화 |
다른 사람이 봐도 이해 가능한가 | 재현 가능 |