"매 문제를 MECE 가지로 쪼개라". McKinsey식 hypothesis-driven problem solving의 매 핵심 도구로, 매 root question을 mutually exclusive·collectively exhaustive subquestions으로 분할한다. 2026 LLM agent의 chain-of-thought planner와 매 동형(同形).
매 핵심
매 종류
Why-tree (diagnostic): 매 root cause 분석 — "왜?"를 5번 반복.
How-tree (solution): 매 목표 달성 방법 분해.
What-tree (descriptive): 매 system component 분류.
매 구성 원칙
MECE: 매 가지가 서로 겹치지 않고 (ME) 매 합쳐서 전체 (CE).
Same-level abstraction: 매 형제 노드는 same granularity.
Hypothesis-driven: 매 leaf에 매 testable hypothesis.
매 응용
Consulting case interview (McKinsey, BCG, Bain).
Root cause analysis (5 Whys, Fishbone).
Product strategy (revenue tree: price × volume).
LLM agent task decomposition.
💻 패턴
Markdown logic tree
- Root: 왜 매출이 감소했나?
- 가격 하락? (Hypothesis 1)
- 평균 단가 추이 확인
- 할인율 변화 확인
- 거래량 감소? (Hypothesis 2)
- 신규 고객 수
- 재구매율
- 믹스 변화? (Hypothesis 3)
- 카테고리별 비중
prompt="""
Decompose this problem into a MECE logic tree (depth=3).
Each leaf must be a testable hypothesis.
Problem: {problem}Output: nested JSON with {hypothesis, subnodes, test_method}.
"""
언제: Open-ended problem decomposition, agent task planning, structured analysis.
언제 X: Tightly coupled problems with no clean partition (use system dynamics).
❌ 안티패턴
Non-MECE branches: 매 overlap 또는 gap.
Symptom tree: 매 root cause 도달 전에 멈춤.
Boil-the-ocean: 매 prioritization 없이 매 leaf 다 조사.
🧪 검증 / 중복
Verified (Minto "The Pyramid Principle"; Rasiel "The McKinsey Way").
신뢰도 A.
🕓 Changelog
날짜
변경
2026-05-08
Phase 1
2026-05-10
Manual cleanup — Logic tree taxonomy + agent integration