By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.
For aspiring product designers, graphic designers transitioning to UX, and bootcamp students
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%.
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.
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").
Pro Tip:If users hesitate to speak aloud, try "Conditional Think-Aloud": "Tell me what you’re thinking only when you feel stuck."
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).
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.
Tools:- Figma Prototyping (for clickable flows).- Maze (for unmoderated usability tests).- Lookback (for remote user testing with screen recording).
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%."
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."
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."
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.
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.
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").
Join 4M+ learners. Unlock unlimited quizzes, wrong-answer tracking, flashcards + reminders, study guides, and 1-on-1 challenges.