Skip to content

Ethnography Research Methods for User Insight

Ethnography Research Methods for User Insight

Section titled “Ethnography Research Methods for User Insight”

This section introduces ethnography research methods and their application in IoT user research and needs discovery. Ethnography, originating from anthropology, helps you understand user behaviors, habits, and latent needs through immersive observation in their real environment. After completing this section, you will be able to:

  • Understand the core principles of ethnography and how it differs from quantitative research
  • Master three ethnography variants (full immersion / rapid / digital)
  • Design and execute an ethnography study for an IoT project
  • Transform ethnography insights into JTBD and product requirements

Before starting this section, ensure:

  • Completed section 01 on JTBD methodology and understand the job concept
  • Basic understanding of user research processes
  • Access to an observable IoT usage scenario (factory, warehouse, workshop, etc.)

Ethnography is a qualitative research method from anthropology with a core principle:

Immerse yourself in users’ real environment, observe what they actually do — not what they say they do.

Key differences from traditional market research:

DimensionSurvey/InterviewEthnography
LocationMeeting room / phone / onlineUser’s real work/life environment
DataUser self-reportingResearcher observation + self-reporting
Duration30 min ~ 1 hourHalf day ~ multiple days
Insight DepthSurface needsLatent needs + behavior patterns
BiasRespondent bias (say ≠ do)Observer bias (requires training)

Key Point for IoT Practitioners: What users say in interviews often differs from what they actually do. Ethnography reveals needs “users themselves aren’t aware of” — this is the key source of IoT solution differentiation.

A common failure mode in IoT projects is “incorrect needs assumptions”:

❌ Assumed need:
"Factory must monitor all equipment data in real-time"
→ Ethnography observation reveals:
Shift leaders care most not about "all data" but "who can notify me
immediately when something goes wrong"
They don't need more dashboards — they need better alerts and accountability

Ethnography helps IoT practitioners answer three key questions:

QuestionTraditional MethodEthnography Method
What does the user actually do?User says: “We do regular inspections”Observation: Actual inspections every 4 hours, with gap periods unsupervised
What does the user truly care about?User says: “Data must be accurate”Observation: User truly cares about “don’t miss alerts,” ±2°C precision is sufficient
What affects adoption?User says: “The system is easy to use”Observation: Workers wearing gloves can’t operate the touchscreen, eventually abandon the system
DimensionDescription
Duration3-5 consecutive days, or 1-2 weeks cumulatively
MethodResearcher lives at the user’s workplace, fully participates and observes
OutputDeep behavior patterns, latent needs, cultural insights
Best ForNew product definition, long-term strategic projects
IoT ExampleResearcher spends 5 days on the factory floor, recording communication and collaboration patterns among shift leaders, QC staff, and maintenance workers, identifying key nodes of information fragmentation
DimensionDescription
DurationHalf a day to 2 days, focused on key scenarios
MethodTargeted observation during critical time periods with specific hypotheses
OutputHypothesis validation, process pain points
Best ForSolution design phase, requirements validation
IoT ExampleResearcher focuses on two scenarios: “night shift handover” and “equipment anomaly,” observing each for 3 hours, discovering that information loss at handover is rooted not in technology but in the handover process design itself
DimensionDescription
DurationSeveral days to weeks (remote)
MethodObserve user behavior remotely via cameras, screen recordings, logs
OutputUsage patterns, behavior frequency, system interaction issues
Best ForRemote research, software/platform products
IoT ExampleAnalyzing Grafana dashboard user logs reveals 80% of users only use 3 views; the rest are never visited. Follow-up interviews show what users actually need is not more views, but a single “anomaly overview” view

Selection Guide:

Project Type Recommended Method
──────────────────── ────────────────────
New product definition Full immersion + Rapid
Existing product optimization Rapid + Digital
Requirements validation Rapid
Remote team Digital
Time-constrained Rapid
Ample budget Full immersion

Key Output: Research objectives + Observation focus + Timeline

## Ethnography Research Plan — XX Chemical Plant Monitoring Needs
### Research Objectives
- Understand actual inspection workflows of on-duty staff
- Identify information gaps in the current anomaly handling process
- Recognize human operational risks during night shifts
### Observation Focus
1. Inspection routes and frequency (actual vs. prescribed)
2. Communication chain upon anomaly discovery (who notifies whom? how?)
3. Information transfer method during shift handovers
4. Behavior patterns of on-duty staff during late-night hours
### Schedule
| Time | Location | Observation Focus |
|------|----------|-------------------|
| Day 1 Morning 8:00-12:00 | Main Control Room | Day shift handover + routine inspection |
| Day 1 Afternoon 13:00-17:00 | Workshop 3 | Equipment inspection operations |
| Day 1 Night 20:00-02:00 | Main Control Room | Night shift behavior + anomaly drill |
| Day 2 Morning 8:00-10:00 | Main Control Room | Night→Day shift handover |

Recording Methods:

  • Field notes: Real-time recording of observed behaviors, environment, conversations
  • Timestamp logs: Chronological record of key events
  • Photos/videos: Environment, equipment layout, operation interfaces
  • Conversation recordings: Record on-site dialogue (with informed consent)

Good Observation Record Example:

09:15 — Operator Lao Li enters the control room, glances at DCS screens
Stops for ~30 seconds, scans 6 key parameters
09:17 — Picks up inspection logbook, looks at "Temperature" column
(Doesn't record anything — "looks normal")
09:18 — Walks to Workshop 3, touches motor casing with back of hand
(Quick and practiced motion — sensing temperature by feel)
09:20 — Draws a checkmark in the inspection logbook (no actual values)

Key Insights:

  • Staff rely on “sensory experience” rather than instrument readings → sensor data is not trusted
  • Inspection logs rarely contain actual data → gap between policy and practice
  • Hand-back temperature checking is “tacit knowledge” lost with senior staff → knowledge transfer issue

Ask follow-up questions during or between observations, letting users explain their actions at the scene:

Observed behavior → Ask "why" → Understand rationale → Identify pain point → Elicit expectation
Example:
Observed: Lao Li touches motor casing with back of hand
Ask: "Why touch the motor? Doesn't the dashboard show temperature?"
Reason: "Instrument is often inaccurate, got burned once before"
Basis: "Hand feel is more reliable, all senior workers do this"
Pain: "If the instrument were trustworthy, who'd want to touch it every day?"
Expectation: "A truly reliable temperature alert — then I'd be at ease"

Organize observation records into structured insights after the study:

Analysis DimensionQuestionOutput
Behavior patternsWhat does the user repeatedly do? Under what conditions?User behavior flow chart
Information gapsWhere is information lost or delayed?Information flow analysis
Tacit knowledgeWhich judgments rely on experience rather than systems?Knowledge gap list
Adoption barriersWhat makes users bypass the system?Usability issue list
Emotional triggersWhat frustrates/comforts/empowers the user?Emotion map

Finding Summary Template:

## Ethnography Findings Summary
### Key Finding 1: Sensor Data Not Trusted
- Evidence: 4 out of 5 operators said "instruments are for reference only"
- Behavior: Each shift uses hand/eye/nose to double-check
- Root Cause: 2 sensor false alarms in history eroded trust
- Impact: IoT value diminished; manual inspection costs not truly reduced
- JTBD Conversion: When sensor data changes, I want to verify its reliability,
so I can decide whether to send someone on-site
### Key Finding 2: Handover System Design Flaw
- Evidence: Night→Day shift handover averages 2 minutes (policy requires 15 min)
- Behavior: Handover content is only "nothing happened" or "minor issue handled"
- Root Cause: No standardized handover template; relies entirely on handoverer's diligence
- Impact: Critical information lost with personnel changes
- JTBD Conversion: At shift handover, I want to systematically transfer information,
so each shift knows what happened on the previous shift

Transform findings into Job Statements for requirements mapping and solution design:

Ethnography FindingConverted JTBD
Sensor was falsely alerted → Staff verify temperature by handWhen sensor data triggers an alert, I want to verify its authenticity, so I’m not misled by false alarms
Handover info lost → Only “nothing happened” during handoverAt shift handover, I want to automatically aggregate this shift’s anomalies and actions, so they are completely passed to the next shift
Night shift understaffed → Operators doze off and miss inspectionsWhen I’m in a low-energy state, I want the system to monitor key parameters automatically, so I don’t miss anomalies due to fatigue
Senior worker experience not passed on → New hires use wrong methodsWhen I lack experience, I want the system to provide clear judgment guidance, so I can make decisions as accurately as a senior worker
❌ "I walked around the workshop for an hour, I understand the situation"
✅ Ethnography requires sufficient time to eliminate the observer effect
Users initially change behavior because they're being watched;
it takes time to see genuine patterns
❌ Observer silently records, afraid to interrupt the user
✅ Ask "Why did you do it that way?" at the right moment
to understand the logic behind the behavior
❌ Upon seeing a problem, immediately start designing an IoT solution
✅ First ask: what's the root cause? Is IoT the optimal answer?
Some problems don't need IoT — training or process changes may suffice
❌ Observed 1 user and generalized to all customers
✅ Observe 3-5 different roles/scenarios
When 3 consecutive users show the same pattern, it's likely universal

Verify mastery of ethnography research methods:

  1. Concept Understanding

    • Can explain the core difference between ethnography and survey/interview
    • Can distinguish three ethnography variants and their scenarios
    • Know common ethnography pitfalls
  2. Practice Ability

    • Can design an ethnography research plan for an IoT scenario
    • Can take effective field notes
    • Can conduct contextual interviews after observation
  3. Insight Extraction

    • Can extract behavior patterns from observation records
    • Can transform ethnography findings into JTBD
    • Can distinguish “observed problem” from “root cause”
  • Recommended: Build trust before taking notes on the first visit — spend a day “shadowing” the user
  • Recommended: Record “what actually happened” not “what you think should happen”
  • Recommended: Organize notes within 24 hours of observation (freshest memory)
  • Recommended: After each observation, hold an “insight sharing session” with the team
  • Recommended: Account for the observer effect (users may behave abnormally initially)
  • Avoid: Going into observation with predetermined conclusions (you’ll only see what you want to see)
  • Avoid: Only focusing on problems and ignoring existing coping strategies (these “workarounds” are often innovation sources)
  • Avoid: Making ethnography feel like an “audit” (don’t judge — understand why they do what they do)

Key takeaways from this section:

  1. Ethnography is understanding real user behavior through immersive observation

    • Core principle: Observe what users actually do, not what they say they do
    • Reveals latent needs “users themselves aren’t aware of”
  2. Three variants for different project needs

    • Full immersion (3-5 days): New product definition
    • Rapid ethnography (half day to 2 days): Key scenario focus
    • Digital ethnography (remote): Software/platform products
  3. Five-step research process completes a closed loop

    • Plan → Observe → Interview → Analyze → Convert to JTBD
  4. Ethnography insights are a key input for JTBD

    • From “observed behavior” to “root cause understanding” to “Job Statement conversion”
    • Provides real-world evidence for needs mapping and solution design
Building a commercial IoT product?

We provide ESP32 ODM design-to-manufacturing services. From prototype to production — the team behind this tutorial can build it with you.

Talk to us →