| name | user-research-analysis |
| description | Analyze user research data to uncover insights, identify patterns, and inform design decisions. Synthesize qualitative and quantitative research into actionable recommendations.
|
User Research Analysis
Table of Contents
Overview
Effective research analysis transforms raw data into actionable insights that guide product development and design.
When to Use
- Synthesis of user interviews and surveys
- Identifying patterns and themes
- Validating design assumptions
- Prioritizing user needs
- Communicating insights to stakeholders
- Informing design decisions
Quick Start
Minimal working example:
class ResearchAnalysis:
def synthesize_interviews(self, interviews):
"""Extract themes and insights from interviews"""
return {
'interviews_analyzed': len(interviews),
'methodology': 'Thematic coding and affinity mapping',
'themes': self.identify_themes(interviews),
: .extract_key_quotes(interviews),
: .identify_pain_points(interviews),
: .identify_opportunities(interviews)
}
():
themes = {}
theme_frequency = {}
interview interviews:
statement interview[]:
theme = .categorize_statement(statement)
theme_frequency[theme] = theme_frequency.get(theme, ) +
// ... (see reference guides full implementation)