Fatskills
Practice. Master. Repeat.
Study Guide: Principles of UX / UI (Product Design): Contextual Inquiry and Ethnography
Source: https://www.fatskills.com/user-interface-design-user-experience-design/chapter/ux-ui-product-design-contextual-inquiry-and-ethnography

Principles of UX / UI (Product Design): Contextual Inquiry and Ethnography

By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.

⏱️ ~11 min read

Contextual Inquiry and Ethnography


Portfolio-Ready Study Guide: Contextual Inquiry & Ethnography

For aspiring product designers, graphic designers transitioning to UX, and bootcamp students


What This Is

Contextual inquiry and ethnography are user research methods that help you observe people in their natural environment (e.g., at home, work, or while using a product) to uncover real behaviors, pain points, and unspoken needs. Unlike surveys or interviews, these methods reveal how users interact with products in their daily lives—often exposing gaps between what they say they do and what they actually do.

Example: Redesigning a hospital’s patient portal. Instead of just asking patients, "What’s frustrating about booking appointments?" (which might yield vague answers), you shadow them as they try to book a visit on their phone while juggling work emails. You notice they abandon the flow when asked to upload insurance documents—something they didn’t mention in a survey. This insight leads to a redesign that auto-fills insurance details from their profile, reducing drop-off by 40%.


Key Terms & Principles

  • Contextual Inquiry:
    A semi-structured interview where you observe users in their natural environment while asking questions to understand their workflow. Example: Watching a barista use a POS system during a rush hour to identify inefficiencies (e.g., too many taps to split a bill).

  • Ethnography:
    Long-term observation of users in their environment to uncover cultural, social, or habitual behaviors. Example: Studying how elderly users interact with a smart thermostat over a week to design voice-controlled shortcuts for common settings.

  • Think-Aloud Protocol:
    Asking users to verbalize their thoughts while completing a task. Example: A user says, "I’m looking for the ‘Save’ button… oh, it’s under ‘More Options’—that’s not where I’d expect it" while testing a note-taking app.

  • Fly-on-the-Wall Observation:
    Passively watching users without interrupting (e.g., via screen recording or in-person shadowing). Example: Recording how nurses use a medication-tracking app during shift changes to spot workflow bottlenecks.

  • Cognitive Walkthrough:
    A heuristic evaluation where you simulate a user’s thought process to identify usability issues. Example: Pretending to be a first-time user of a banking app and asking, "Where would I tap to transfer money?" to test navigation clarity.

  • Affinity Diagramming:
    Grouping observations from research into themes (often using sticky notes in Figma or Miro). Example: After interviewing 10 freelancers about invoicing tools, you cluster pain points like "Payment reminders are buried" and "Tax calculations are confusing."

  • Hick’s Law:
    The time it takes to make a decision increases with the number of choices. Example: A food delivery app reduces decision fatigue by showing "Popular Near You" (3 options) instead of a full menu (50+ items).

  • Jakob’s Law:
    Users expect your product to work like others they’ve used. Example: Placing the shopping cart icon in the top-right corner of an e-commerce site (consistent with Amazon, Etsy, etc.).

  • Miller’s Law (7±2 Rule):
    The average person can hold ~7 items in working memory. Example: Limiting a mobile app’s bottom navigation to 5 tabs max to avoid overwhelming users.

  • Gulf of Execution:
    The gap between a user’s goal and the actions required to achieve it. Example: A user wants to "cancel a subscription" but can’t find the option because it’s nested under "Account Settings > Billing > Manage Plans."

  • Gulf of Evaluation:
    The gap between a system’s output and the user’s ability to interpret it. Example: A fitness app shows "VO₂ Max: 42" without explaining what it means or how to improve it.

  • Participatory Design:
    Involving users in the design process (e.g., co-creating wireframes). Example: Asking teachers to sketch their ideal classroom management dashboard in a workshop.


Step-by-Step / Process Flow


1. Plan the Inquiry

  • Define goals: What do you need to learn? (e.g., "Why do users abandon our checkout flow?")
  • Recruit participants: Aim for 5–8 users per segment (e.g., new vs. returning customers). Use tools like User Interviews or Respondent to find them.
  • Prepare a guide: Write open-ended questions (e.g., "Walk me through the last time you booked a doctor’s appointment") and tasks (e.g., "Show me how you’d reschedule this appointment").
  • Tools: Figma (for note-taking templates), Otter.ai (for transcripts), or a simple notebook.

Figma Action:
Create a research template with: - A cover page (study name, date, participant ID).
- Sections for observations, quotes, and photos/videos (if allowed).
- A task checklist (e.g., "Book an appointment," "Update insurance details").


2. Conduct the Field Study

  • Observe first, ask later: Let users complete tasks naturally before probing. Example: Watch a user struggle to find a "Return" button on an e-commerce site before asking, "What were you expecting to see here?"
  • Use the "Master-Apprentice" model: Treat the user as the expert and yourself as the learner. Ask, "Can you teach me how you do this?"
  • Capture artifacts: Take photos of physical tools (e.g., sticky notes, spreadsheets) users rely on. Example: A small business owner uses a paper ledger alongside QuickBooks—this reveals a gap in the digital tool.
  • Record (with consent): Use Loom for remote sessions or a phone camera for in-person.

Pro Tip:
If users hesitate to speak aloud, try "Conditional Think-Aloud": "Tell me what you’re thinking only when you feel stuck."


3. Synthesize Findings

  • Debrief immediately: After each session, jot down 3 key takeaways while they’re fresh.
  • Affinity diagram in Figma/Miro:
  • Create sticky notes for observations (e.g., "User scrolled past the ‘Apply Coupon’ button twice").
  • Group them into themes (e.g., "Checkout Friction," "Trust Issues").
  • Use color-coding for different user segments (e.g., pink for new users, blue for power users).
  • Identify patterns: Look for repeated behaviors (e.g., 6/8 users clicked the wrong tab) or emotional reactions (e.g., sighs, cursing).

Figma Action:
- Use the FigJam "Affinity Diagram" template.
- Add screenshots of problematic UI elements next to quotes (e.g., a user saying, "I don’t trust this site" next to a generic stock photo on the checkout page).


4. Translate Insights into Design

  • Create "How Might We" (HMW) statements: Frame problems as opportunities. Example:
  • Problem: "Users don’t trust the checkout process."
  • HMW: "How might we increase trust during checkout for first-time buyers?"
  • Sketch solutions: Draw 3–5 rough concepts in Figma (e.g., adding a security badge, showing a progress bar, or simplifying form fields).
  • Prioritize with stakeholders: Use a 2x2 matrix (Impact vs. Effort) to decide what to build first.

Figma Action:
- Use the "Crazy 8s" method: Fold a paper into 8 sections and sketch 8 ideas in 8 minutes. Then, digitize the top 3 in Figma.


5. Validate with Users

  • Test prototypes: Use Figma prototypes to validate solutions with 5 new users. Example: Test if adding a "Guest Checkout" option reduces abandonment.
  • Iterate: Refine based on feedback (e.g., "The ‘Save for Later’ button is still confusing—let’s rename it ‘Wishlist’").

Tools:
- Figma Prototyping (for clickable flows).
- Maze (for unmoderated usability tests).
- Lookback (for remote user testing with screen recording).


Common Mistakes


Mistake 1: Leading the Witness

  • What happens: Asking questions like, "Don’t you think the ‘Buy’ button should be bigger?" (This biases the user.)
  • Correction: Use neutral language: "How do you feel about the size of this button?" or "What would you expect to happen if you tapped here?"

Mistake 2: Ignoring the Environment

  • What happens: Conducting interviews in a sterile lab instead of the user’s natural setting (e.g., testing a fitness app in an office instead of a gym).
  • Correction: Go to the user’s context (e.g., meet them at their home, workplace, or favorite coffee shop). If remote, ask them to share their screen while doing the task (e.g., "Show me how you’d order groceries right now").

Mistake 3: Over-Relying on What Users Say (Not What They Do)

  • What happens: A user says, "I love this feature!" but never uses it in practice.
  • Correction: Combine methods:
  • Observe (watch them use the product).
  • Ask (follow up with "Why did you do that?").
  • Analyze data (check analytics to see if their behavior matches their words).

Mistake 4: Skipping Synthesis

  • What happens: Ending research with a pile of notes and no actionable insights.
  • Correction: Block time for synthesis immediately after fieldwork. Use affinity diagramming to force patterns to emerge.

Mistake 5: Designing for the "Average" User

  • What happens: Assuming all users behave the same (e.g., designing a mobile app only for right-handed users).
  • Correction: Segment users (e.g., by tech-savviness, age, or context) and look for edge cases. Example: A left-handed user might struggle to reach the "Submit" button on the right side of the screen.


Design Interview / Portfolio Tips


1. Show Your Process, Not Just the Outcome

  • Interviewers want to see: How you gathered insights, synthesized data, and translated findings into design.
  • Portfolio tip: Include a case study slide with:
  • Research goals (e.g., "Understand why users abandon carts").
  • Methods used (e.g., "Contextual inquiry + think-aloud protocol").
  • Key findings (e.g., "60% of users didn’t trust the payment form").
  • Design changes (e.g., "Added security badges and reduced form fields").
  • Impact (e.g., "Reduced drop-off by 25%").

Example Portfolio Snippet:


"During contextual inquiry, I observed users hesitating at the payment screen. Affinity diagramming revealed a theme of ‘lack of trust.’ I redesigned the checkout to include a Norton security badge and a progress bar, which reduced abandonment by 25%."




2. Differentiate Between Methods

  • Tricky Distinction: Contextual Inquiry vs. Usability Testing
  • Contextual Inquiry: Observing users in their natural environment to uncover behaviors and pain points (e.g., watching a nurse use a medical app during a shift).
  • Usability Testing: Testing a prototype or existing product in a controlled setting to evaluate task completion (e.g., "Can users find the ‘Refund’ button?").

  • Portfolio tip: Label your work clearly. Example:


    "I conducted contextual inquiry with 5 baristas to identify pain points in their POS system, then ran usability tests on a redesigned checkout flow."




3. Highlight Collaboration

  • Interviewers look for: How you work with stakeholders (e.g., engineers, PMs) and advocate for users.
  • Portfolio tip: Include a stakeholder map or meeting notes showing how you aligned the team around research findings.

Example:


"I presented research findings to the engineering team using a storytelling framework (problem → insight → solution). This helped secure buy-in for a 2-week sprint to redesign the onboarding flow."




4. Use Visuals to Tell the Story

  • Interviewers skim portfolios fast. Use before/after screenshots, affinity diagrams, or user journey maps to make insights digestible.
  • Figma tip: Create a research dashboard with:
  • Photos/videos of users in their environment.
  • Quotes (e.g., "I don’t trust this site" next to a screenshot of a generic checkout page).
  • Data visualizations (e.g., a bar chart showing drop-off rates at each step).


Quick Check Questions


1. Scenario:

A stakeholder says, "We need to add a live chat feature to our banking app because our competitor has it." How do you use contextual inquiry to decide if this is the right solution?

Answer:
- Step 1: Observe users in their natural context (e.g., at home while paying bills) to see if they struggle with tasks that could be solved by live chat (e.g., "How do I dispute a charge?").
- Step 2: Ask follow-up questions: "What do you do when you’re stuck?" (If they say, "I call customer service," live chat might not be the answer.) - Step 3: Look for patterns (e.g., 80% of users abandon the "Dispute Charge" flow). If the real problem is hidden navigation, live chat won’t fix it.
- Key Principle: Solve the root problem, not the symptom. Use Hick’s Law to avoid adding unnecessary features.


2. Scenario:

You’re designing a meal-planning app for busy parents. During contextual inquiry, you notice parents often use sticky notes to jot down meal ideas. How do you incorporate this insight into your design?

Answer:
- Step 1: Recognize that sticky notes = a quick, low-friction way to capture ideas. The app should replicate this simplicity.
- Step 2: Design a "Quick Add" feature (e.g., a floating button or voice input) that lets users add meals in <3 seconds.
- Step 3: Test if parents prefer typing, voice, or photo upload (e.g., snapping a pic of a recipe).
- Key Principle: Jakob’s Law—users expect digital tools to work like their analog habits. Fitts’s Law—make the "Quick Add" button large and easy to tap.


3. Scenario:

During a usability test, a user says, "I love this app!" but struggles to complete a task. How do you reconcile this contradiction?

Answer:
- Step 1: Observe first—what’s causing the struggle? (e.g., hidden navigation, unclear labels).
- Step 2: Ask neutral questions: "What were you expecting to happen when you tapped here?" - Step 3: Compare behavior vs. words—if 5/5 users struggle but say they "love it," the issue is likely discoverability (e.g., a button is in the wrong place).
- Key Principle: Gulf of Execution—the user’s goal (e.g., "add to cart") doesn’t match the system’s actions (e.g., "tap the heart icon to save").


Last-Minute Cram Sheet

  1. Contextual Inquiry = Observe + Ask in the user’s natural environment.
  2. Ethnography = Long-term observation to uncover habits/culture.
  3. Think-Aloud Protocol: "Say what you’re thinking as you do the task."
  4. Affinity Diagramming: Group sticky notes into themes in Figma/Miro.
  5. Hick’s Law: More choices = slower decisions. Limit options.
  6. Jakob’s Law: Design like users expect (e.g., cart icon top-right).
  7. Gulf of Execution: Can users do what they want? (e.g., "Where’s the ‘Save’ button?")
  8. Gulf of Evaluation: Can users understand the result? (e.g., "What does ‘VO₂ Max: 42’ mean?")
  9. ⚠️ User Interviews ≠ Usability Tests: Interviews uncover problems; tests observe task completion.
  10. ⚠️ Don’t design for the "average" user—look for edge cases (e.g., left-handed users, slow internet).


ADVERTISEMENT