Human-Computer Interaction
17 Aug 2026
Part III of Hornbæk et al. (2025)
Unobtrusive Research · Representations of User Research
Last week we looked at reactive methods: interviews, field research, surveys, all methods that ask a user to perform for a researcher. This week let’s explore what we can learn when nobody knows we are watching.
This week’s question: when is the trace users leave behind more honest than the answer they would give you?
Note
Reactivity is the impact of the research act itself on what is being studied: participants change their behavior or opinions because they were selected, informed, observed, or made aware of the study’s purpose.
Note
A log file is an automatic capture of interactions with a system in a file: clicks, key presses, movements, and application actions, recorded as they happen.
Is unobtrusive really unbiased?
Note
Instrumentation equips people, things, or places with digital recording devices so they become measuring instruments: a second family of traces alongside log files.
Note
Archival data are materials that already exist and are simply gathered rather than collected: reviews, bug and error reports, and user-generated social media content. Content analysis is the systematic coding, aggregation, and description of that material.
In the wild
Pause and think
A team wants to know why users abandon a checkout flow. They have complete server logs of every click. What can the logs honestly tell them, what will they have to infer, and what second data source would you add before trusting a conclusion?
A dataset does nothing on its own; it is a pile of observations. There are some second-order artifacts we can build from data: personas, scenarios, task models, requirements. How we represent research shapes which decisions become easy, exactly the way laying out a math problem well is half of solving it.
Note
A persona is a description of an idealized, nonexisting person who stands in for a group or type of users: an archetype built as a fictional but representative individual, grounded in user research.
Not so fast…
Note
A scenario is a narrative account of an activity or task, told from the user’s point of view, including a setting, actors with goals, available tools, and the sequence of actions and experiences that lead to an outcome.
Note
A customer journey map traces the events where a user encounters a service as a path through touchpoints, covering not just use but everything around it: ads, sign-up, onboarding, and after.
Note
Task analysis decomposes a task into hierarchically organized subtasks. Hierarchical task analysis (HTA) models two relationships between subtasks: order (A precedes B) and part-whole (B is a subtask of A), with each subtask requiring operations to complete.
Pause and think
You interviewed twelve nurses about medication rounds. Would you first reach for a persona, a scenario, or a task analysis, and why? What would each one make visible that the other two would hide?
Note
A rich picture is a loosely drawn diagram, from soft systems methodology, that captures the stakeholders, structures, processes, and concerns in a use situation, with no fixed syntax or notation.
Note
User requirements express criteria for a system’s functioning from the user’s perspective, based on data and traceable. Each should carry a verification criterion: a concrete way to tell whether the product fulfills it.
Note
The realist view treats a representation as a proposition about users that can be true or false. The instrumentalist view treats it as a tool whose only job is to inspire good design, where even exaggeration is fine if it helps.
Does automation dissolve the debate?
Pause and think
Your team writes the persona “Marcus, a privacy-anxious freelancer.” Is that a realist claim or an instrumentalist prop? What single piece of documentation would let a skeptical stakeholder trust it, and what verification criterion would turn it into a real requirement?
Unobtrusive data promise behavior over self-report, but they were made for other purposes.
The say-do gap is real: people misremember and manage their image. Yet logs and archives carry their own lies of omission, and “we used real behavior” can launder a badly biased sample into an authoritative-sounding finding. Where is the line between honest realism and convenient data?
The opening case turned on one logged number quietly becoming the definition of success.
“Whatever can be computed comes to dominate later decisions.” That is a claim about power, not just measurement. If the metric shapes the product and the metric is chosen by whoever can instrument it, then engineers, not users or ethicists, are setting values by default. Is that acceptable, and what would change it?
The instrumentalist says embellishment is fine if it inspires; the realist says a false claim about users breaks the design.
This is a live fault line in practice. Exaggerated personas can force diversity and empathy, or they can encode a designer’s bias as if it were data. When, concretely, is a “less accurate but more useful” representation the right call, and who gets hurt when it is wrong?
Large models will happily produce a fluent persona or a vivid scenario from a prompt, or from real transcripts.
This engages everything today: reactivity, traceability, realist vs. instrumentalist. A generated persona is maximally informative and minimally grounded; its confidence is decoupled from its evidence. Can traceability survive when the representation’s author is a model, and what would you need to see before you designed for an AI-written user?
Task: In groups of 3 to 4, take a real logged metric your group knows (streak counter, time-on-page, “active users,” scroll depth) and reverse-engineer what it can and cannot honestly prove about users.
Produce: Split each group in two. One side argues “this metric proves users are engaged,” the other argues “this metric proves nothing / is dangerous to optimize.” Three-minute face-off, then write the single sentence both groups agree the log can honestly support.
Time: 25 min group work · 10 min share-out
Debrief: Which of your dangerous metrics is some real product optimizing right now?
Task: In groups of 3 to 4, prompt an AI model to generate two personas for a product you know, once with only a one-line brief and once “based on” a few real user quotes you write yourselves.
Produce: An annotated comparison of the two personas with at least five findings: mark each claim as traceable, plausible-but-unsupported, or fabricated. End with one position statement: is an AI-generated persona a realist claim or an instrumentalist prop, and would you let it drive a real design decision? Defend it.
Time: 28 min group work · 12 min share-out
Debrief: Did grounding the prompt in real quotes make the persona more true, or just more convincing?
Task: In groups of 3–4, pick one goal a real user has in a familiar app (e.g., “cancel a subscription before the renewal date”). Move it down the representation ladder in three steps: (1) write a short scenario in the user’s voice, including their thoughts and reactions, not just clicks; (2) turn it into a hierarchical task analysis — a goal/subgoal tree with at least two levels and one plan/condition; (3) extract one user requirement with a measurable verification criterion.
Produce: The scenario, the HTA tree, and the requirement. Then state, for each representation, one thing it made visible and one thing it hid (personas hide the sequence; scenarios hide how general it is; task analysis hides how it feels).
Time: 28 min group · 12 min share-out
Debrief: At which step did your group argue the most, and does that argument belong to the data or to your interpretation of it?
This slideshow was produced using quarto
Fonts are Fira Sans, Fira Sans Light, and Victor Mono Nerd Font
Math is set in Fira Math via MathJax 4