| name | insight-extraction |
| description | Master insight extraction - dig deep into data to find root causes, hidden opportunities, and non-obvious implications. Use for deeper analysis that leads to breakthrough understanding. |
| allowed-tools | Read, Write, Grep |
| metadata | {"version":"2.0","claude-code":{"context":"fork","agent":"Explore","user-invocable":true}} |
Insight Extraction for BA
Data is plentiful. Insights are rare.
What is Insight Extraction?
Definition: Deeper analysis that goes beyond surface observations to uncover root causes, hidden opportunities, and non-obvious implications that change how you think about the problem.
Why it matters:
- Surface observation: "Users don't like feature X"
- Real insight: "Users avoid feature X because they don't trust automated decisions without override"
- Outcome: Different solution (add transparency/override controls, not replace feature)
Surface vs Insight:
- โ Observation: "Sales of Premium tier is growing"
- โ
Insight: "Premium growth driven by large deals, not customer expansion"
- โ
Implication: Sales model needs enterprise focus, not self-serve
When to Use:
- โ
When surface answer doesn't feel complete
- โ
When you want to understand root cause
- โ
When looking for breakthrough opportunities
- โ
When contradictions need explanation
- โ
When you need to understand "why" deeply
5 Insight Extraction Techniques
1. The "Why" Ladder
Keep asking why until you reach real insight.
Surface: "Users don't use real-time notifications feature"
Why 1: Why don't they use it?
โ They don't know it exists
Why 2: Why don't they know it exists?
โ It's in a submenu they never open
Why 3: Why do they never open that submenu?
โ They don't know what's in there
Why 4: Why didn't they discover it?
โ No onboarding or discovery flow for advanced features
Why 5: Why is there no discovery flow?
โ Product team assumes users will explore
INSIGHT: Users don't explore. They need guided discovery.
NOT: "Feature is bad"
REAL INSIGHT: "Discovery mechanism is broken"
SOLUTION: Build discovery flow, don't kill feature
2. The Dichotomy Resolution
When two contradictory observations exist, find the insight.
Contradiction:
- Observation A: "Customers love the product" (high NPS)
- Observation B: "Churn is higher than industry average" (15%)
Surface explanation: "They love it but leave anyway" (doesn't make sense)
Insight Extraction:
Q1: Who loves it? โ Early users, power users
Q2: Who churns? โ Late-adopter segment
Q3: Why difference? โ Onboarding struggles for late-adopters
Q4: Why onboarding struggles? โ Product designed for power users
Q5: What's the insight? โ Product has adoption cliff for non-technical users
INSIGHT: Not a product problem (power users love it)
It's an adoption/onboarding problem (late-adopters struggle)
SOLUTION: Redesign onboarding for non-technical users
Don't change core product
3. The Segment Deep-Dive
Compare segments to find root causes.
Observation: "Feature adoption is low (20%)"
Segment analysis:
โโ Enterprise: 60% adoption
โโ Mid-market: 25% adoption
โโ SMB: 8% adoption
Question: Why does adoption vary 60% to 8%?
Investigation:
- Enterprise: "Feature saves thousands in operational costs"
- Mid-market: "Feature helps but not critical"
- SMB: "Feature seems complicated for value provided"
Further investigation:
- Enterprise: "Our team has data analyst who discovered value"
- Mid-market: "We tried it, not sure of value"
- SMB: "Too much setup for small team"
INSIGHTS:
1. Feature has strong value for data-heavy operations (enterprise)
2. Value proposition unclear for smaller companies
3. Setup burden disproportionate for SMB
SOLUTION: Don't kill feature (enterprise needs it)
Simplify onboarding/setup
Or create SMB-specific version with less complexity
4. The Pattern Beyond Pattern
When you find a pattern, dig into why that pattern exists.
Pattern Found: 70% of users abandon at step 3 (password step)
Surface insight: "Password step is confusing"
Deep insight extraction:
Q: Why is password step problematic?
โ Password requirements unclear
โ Error messages unhelpful
โ Mobile users struggle more than desktop
Q: Why do mobile users struggle more?
โ Mobile keyboard makes errors easier
โ Error recovery harder on mobile
โ Password visibility toggle missing
Q: Why is this specifically a mobile problem?
โ Desktop users used to traditional forms
โ Mobile users expect different interaction model
INSIGHT: Not "password step is bad"
"Mobile UX model is desktop-centric, misses mobile patterns"
SOLUTION: Redesign password step for mobile-first interaction
Add visibility toggle
Improve error messages for mobile
5. The Opportunity Inversion
Look at problems from different angle to find opportunities.
Problem: "Users avoid real-time collaboration feature"
Traditional: "Feature is too complex, simplify it"
Opportunity Inversion:
Q: Who DOES use real-time collaboration?
โ Large teams, distributed across time zones
Q: What's different about them?
โ They have collaboration pain
โ They're willing to learn complex features
โ They value real-time coordination
Q: Why aren't SMB/solo users using it?
โ Don't have collaboration need
โ It's not valuable for them
INSIGHT: It's not that feature is too complex
It's that feature isn't valuable for solo users
OPPORTUNITY: Real-time collaboration is strong for teams
Build team-focused marketing/positioning
Don't simplify for solo users (dilutes for teams)
SOLUTION: Reposition as "Team Collaboration Platform"
Stop trying to appeal to everyone
Market specifically to teams
7-Step Insight Extraction Process
Step 1: Gather Observations
Step 2: Question Surface Explanations
Step 3: Dig Deeper
Step 4: Generate Hypotheses
Step 5: Test Hypotheses
Step 6: Form Insight
Step 7: Validate & Communicate
Characteristics of Good Insights
โ
Good Insights:
- Non-obvious (not what everyone assumes)
- Actionable (suggests what to do differently)
- Grounded (supported by evidence)
- Unifying (explains multiple observations)
- Surprising (changes how you think)
โ Not Insights:
- โ "Users want more features" (too obvious)
- โ "Sales are up" (observation, not insight)
- โ "We need better UX" (too vague, not actionable)
- โ Unsupported theories (interesting but no evidence)
Common Insight Extraction Mistakes
โ Stopping Too Early
Pattern: "50% of users abandon at step X"
Premature insight: "Step X is confusing"
Real insight: "Step X is confusing for non-technical users,
but experts use it fine"
Fix: Segment the analysis
โ Over-Generalizing
Observation: "Enterprise customers love feature X"
Wrong insight: "Everyone wants feature X"
Real insight: "Enterprise has specific use case for X,
SMB has different needs"
Fix: Don't extrapolate across segments
โ Ignoring Contradictions
Finding: "Users say they want feature A"
Data: "Nobody uses feature A when they have it"
Ignored: Contradiction
Mistake: Build feature A nobody uses
Fix: Investigate contradiction
Tools & Templates
- ๐ Insight Extraction Template:
assets/insight-extraction-template.md
- ๐ Why Ladder Worksheet:
assets/why-ladder-template.md
- ๐ Dichotomy Resolution:
assets/dichotomy-template.md
- ๐ Segment Deep-Dive Analysis:
assets/segment-analysis-template.md
- ๐ Hypothesis Testing Framework:
assets/hypothesis-test-template.md
Usage Examples
/insight-extraction "interview-data" "Why do users abandon at checkout?"
/insight-extraction "metrics-dashboard" "What's driving churn increase?"
/insight-extraction "customer-feedback" "What's the real problem behind complaints?"
BA Standards & References
Based on:
- Root Cause Analysis: Finding underlying problems
- Systems Thinking: Understanding interconnected factors
- Ethnography: Deeper understanding of human behavior
- Abductive Reasoning: Forming best explanations from evidence
Detailed Frameworks:
- ๐
references/why-analysis.md - Going deep with repeated "why" questions
- ๐
references/dichotomy-resolution.md - Resolving contradictory findings
- ๐
references/hypothesis-formation.md - Creating competing explanations
- ๐
references/evidence-evaluation.md - Assessing quality of supporting evidence
- ๐
references/insight-characteristics.md - What makes insight valuable vs obvious