Study Design & Method Fit
Choosing the right method for the question, fast
From fuzzy ask to sharp research question
After this you can turn a vague product ask into answerable questions.
The research-challenge round rarely fails on method. It fails when a candidate accepts the question as handed to them and never reframes it.
A PM at Cursor walks up and says “should we build a chat-history panel?” That is not a research question. It is a business question wearing a feature as a costume. Your first job, before you name a single method, is to find the decision underneath it and the unknown that would actually move that decision.
Senior researchers separate three things that beginners blur together. Keep them on three different lines in your head, because the panel will watch whether you can.
- Business question
- The bet the team is about to place. “Will a chat-history panel raise retention enough to justify the build?”
- Research question(s)
- What a study can actually answer. “Do developers lose work or context when a chat session ends? What do they do to recover it today?”
- Success metric / decision rule
- What evidence flips the decision. “If most sampled users describe a workaround they hate, we build; if they shrug, we don't.”
Mixing these up is the most common reason a research plan feels unfocused.
Hunt the riskiest unknownresearch the thing that would change the decision
Every ask carries hidden assumptions. List them out loud, then rank them by two factors: how uncertain you are and how badly the project breaks if the assumption is wrong. The cell that is both high-uncertainty and high-consequence is your study. Everything else can wait or be assumed.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
Spend the budget on the top-right cell; assume, defer or trust existing data for the rest.
- 1Surface the assumptions. Write the implicit beliefs as falsifiable claims: “developers want to revisit old chats,” “they can't find them today,” “a panel is the right surface.”
- 2Rate uncertainty x consequence. A belief you are confident in needs no study. A belief that is shaky and load-bearing is where you spend the budget.
- 3Pick the one unknown. Name the single question whose answer would most change what the team builds and design for that. Scope is a choice, so make it visibly.
- 4Tie it to a decision date. If no decision rides on the answer, it is curiosity, not research. Park it.
Saying what you would NOT research is often more impressive than the study itself. “I'd skip a survey on feature preference here, because we already know they want history from support tickets. The open question is whether the cost of losing context is high enough to act on, so I'd go qualitative on that.” That sentence shows judgment, restraint and that you've read the existing data.
“Before I pick a method, let me make sure I'm answering the right thing. The decision is whether to build the panel this quarter. The part the team can't see clearly is whether losing chat context actually costs developers real work or whether it's a minor annoyance. That's the unknown I'd research. Sound right or is the real worry something else?”
Don't reframe so aggressively that you ignore the team's actual constraint. Reframing is a collaboration, not a takeover. Propose the sharper question, then check it against the stakeholder before you run with it.
Takeaway. Translate the ask into a business question, a researchable question and a decision rule, then spend your budget on the one unknown that would actually flip the decision.
Self-check
QA PM asks you to “research whether developers want a chat-history panel.” Which reframing best demonstrates senior scoping judgment?
Generative vs evaluative - and the method menu
After this you can match method to research goal confidently.
Method fit is a two-question test: are you trying to learn what to build or check something you've already built? And do you need what people say or what they do?
Get the first question wrong and every downstream choice is off. Generative research expands the space of what you might build. Evaluative research narrows or validates something already on the table. Bringing a usability test to a generative question gives you a polished answer to a question nobody needed.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
Decide which mode you're in before you name a method; the wrong mode answers a question nobody asked.
Goal: discover needs and problems you don't yet understand
Methods: interviews, diary/field studies, contextual inquiry
Output: a reframed problem, jobs, opportunity areas
Use when the question starts with “why” or “what is going on”
Goal: assess a concept, flow or shipped feature
Methods: usability tests, concept tests, surveys, A/B
Output: pass/fail, friction list, effect size
Use when the question starts with “does this work” or “which is better”
The two axes that place every methodwhat people say vs what they do; depth vs scale
Lay methods on a grid. The vertical axis is attitudinal (what people say, believe, prefer) versus behavioral (what they actually do). The horizontal axis is qualitative depth versus quantitative scale. A method's position tells you instantly what it can and can't see.
- Method
- Interviews
- Attitudinal / Behavioral
- Attitudinal
- Qual / Quant
- Qual
- Answers
- Why, motivations, mental models
- Method
- Usability testing
- Attitudinal / Behavioral
- Behavioral (observed)
- Qual / Quant
- Qual
- Answers
- Where the flow breaks and why
- Method
- Diary / field study
- Attitudinal / Behavioral
- Behavioral (self-reported)
- Qual / Quant
- Qual
- Answers
- What happens in real context over time
- Method
- Survey
- Attitudinal / Behavioral
- Attitudinal
- Qual / Quant
- Quant
- Answers
- How widespread an attitude is
- Method
- Log / product analytics
- Attitudinal / Behavioral
- Behavioral
- Qual / Quant
- Quant
- Answers
- What people actually do at scale
- Method
- A/B experiment
- Attitudinal / Behavioral
- Behavioral
- Qual / Quant
- Quant
- Answers
- Whether a change causes an outcome
| Method | Attitudinal / Behavioral | Qual / Quant | Answers |
|---|---|---|---|
| Interviews | Attitudinal | Qual | Why, motivations, mental models |
| Usability testing | Behavioral (observed) | Qual | Where the flow breaks and why |
| Diary / field study | Behavioral (self-reported) | Qual | What happens in real context over time |
| Survey | Attitudinal | Quant | How widespread an attitude is |
| Log / product analytics | Behavioral | Quant | What people actually do at scale |
| A/B experiment | Behavioral | Quant | Whether a change causes an outcome |
Most strong plans pair one attitudinal and one behavioral method to cross-check the same question.
The Cursor tilt: lightweight and behavioral firstkeeping pace with a fast AI-tool team
Cursor ships fast and instruments heavily, so the cheapest signal is often already in the logs. Before you recruit anyone, you can see retry rates, accept rates on Tab completions and where agent runs stall. Lean on behavioral analytics and small evaluative studies to keep cadence and reserve heavyweight generative work for the genuinely open questions where the logs go quiet.
Name each method's blind spot before the panel does. “A survey will tell me how many developers say they want X, but it can't tell me whether they'd actually use it, so I'd triangulate the stated preference against accept-rate logs.” Volunteering the limitation reads as senior. Hiding it reads as junior.
Attitudinal data is not behavioral data in disguise. Developers will tell you they want fewer AI suggestions and then accept more of them in the logs. When say and do disagree, do usually wins for shipped behavior and the gap itself is often the real finding.
Takeaway. Decide generative vs evaluative first, then place the method on the attitudinal/behavioral and qual/quant axes; at Cursor, default to behavioral signal you already have before recruiting anyone.
Self-check
Designing under Cursor-style constraints
After this you can design “good-enough, fast” research without losing rigor.
Cursor is a small, flat research function on a product that ships weekly. The bar is not the most rigorous study. It is the smallest study that can still change the decision, run before the decision is made.
“Scrappy” gets misread as “sloppy.” It isn't. Scrappy means you cut the parts of the study that don't change the answer and keep the parts that do. The skill the panel is grading is whether you know the difference.
Default to the smallest decisive studyright-size n to the question, not to a habit
- Question type
- Find usability problems in a flow
- Smallest study that works
- 5–6 moderated sessions
- Why this size
- A handful of users surfaces most severe issues; more sessions hit diminishing returns
- Question type
- Understand a need or workflow
- Smallest study that works
- 6–10 interviews to thematic saturation
- Why this size
- Stop when new sessions stop producing new themes, not at a fixed count
- Question type
- Size how widespread an attitude is
- Smallest study that works
- A survey powered for your subgroup cuts
- Why this size
- n is driven by the smallest segment you need to report, not the total
- Question type
- Confirm a behavioral effect
- Smallest study that works
- An A/B test powered to your MDE
- Why this size
- Sample size falls out of the effect you'd act on, not a round number
| Question type | Smallest study that works | Why this size |
|---|---|---|
| Find usability problems in a flow | 5–6 moderated sessions | A handful of users surfaces most severe issues; more sessions hit diminishing returns |
| Understand a need or workflow | 6–10 interviews to thematic saturation | Stop when new sessions stop producing new themes, not at a fixed count |
| Size how widespread an attitude is | A survey powered for your subgroup cuts | n is driven by the smallest segment you need to report, not the total |
| Confirm a behavioral effect | An A/B test powered to your MDE | Sample size falls out of the effect you'd act on, not a round number |
Naming the right n and why is more convincing than a big n with no rationale.
Trade timeline, sample and depth out loudevery fast study gives something up
There is no free speed. When you compress a study you sacrifice one of three things and a senior researcher names which one. The panel wants to hear the tradeoff, not pretend it doesn't exist.
- Cut the timeline
- Smaller sample or shallower analysis; you accept more uncertainty in exchange for a decision on time
- Cut the sample
- Less coverage of edge segments; fine for severe-issue discovery, risky for prevalence claims
- Cut the depth
- Faster synthesis, but you may miss the mechanism behind a finding
Say which lever you pulled and why it was safe for this question.
Use existing data before you recruitthe fastest study is the one you don't run
- Logs and product analytics. Accept rates, revert rates, where agent runs stall, funnel drop-off. Often answers the “how widespread” question for free.
- Support tickets and forum/Discord threads. A pre-tagged corpus of real friction in users' own words; great for generating interview hypotheses.
- Prior studies and the research repo. Someone may have already answered part of this. Reusing it is speed, not laziness.
- Sales and CS notes. For enterprise questions, the field team has heard the objection a hundred times before you frame the study.
When given a research prompt, plan two versions out loud: the 48-hour version and the two-week version of the same question. “In 48 hours I'd pull the logs, read the last month of support tickets and run three hallway sessions with internal Cursor users. With two weeks I'd recruit six external power users and add a survey to size it.” This proves you can flex method to constraint, which is the whole Cursor thesis.
Every study you design should leave reusable parts behind: a screener template, a modular interview guide, a tagging scheme that feeds the repo. The first study is slow; the tenth is fast because the function compounds. Mentioning this signals you'll build the research system, not just consume time on one-off studies.
Takeaway. Run the smallest study that can change the decision, name which of timeline/sample/depth you sacrificed and mine logs, tickets and prior work before recruiting a single participant.
Self-check
QYou have 48 hours to tell a PM whether a new agent-review flow is confusing before they ship it Friday. What's the most defensible plan?
Recruiting expert developers
After this you can solve the hardest practical problem in dev-tools research.
In dev-tools research, the study design is easy and recruiting is the bottleneck. Treat recruiting as a first-class design problem or your beautiful plan dies waiting for participants.
Cursor's users are professional developers: time-poor, skeptical of being “researched,” and immune to a $25 gift card. They don't answer panel screeners and they can smell a generic study. Your sourcing and screening choices shape the validity of everything downstream, so they belong in the plan, not in an afterthought.
Where the right developers come fromeach source carries its own bias
- Source
- In-product intercept
- Strength
- Catches users mid-task, real context, fast
- Built-in bias
- Skews to active, engaged users; misses the churned and the lurkers
- Source
- Power-user / opt-in list
- Strength
- High-signal, articulate, willing
- Built-in bias
- Over-represents enthusiasts; their needs aren't the median developer's
- Source
- Community / Discord
- Strength
- Reachable, passionate, fast to respond
- Built-in bias
- Vocal-minority effect; loud opinions aren't prevalence
- Source
- Sales / CS intros
- Strength
- Access to enterprise and decision-makers
- Built-in bias
- Filtered through the account relationship; may be on best behavior
- Source
- External research panel
- Strength
- Can hit specific stacks/roles you can't reach internally
- Built-in bias
- Professional participants; verify they're real working developers
| Source | Strength | Built-in bias |
|---|---|---|
| In-product intercept | Catches users mid-task, real context, fast | Skews to active, engaged users; misses the churned and the lurkers |
| Power-user / opt-in list | High-signal, articulate, willing | Over-represents enthusiasts; their needs aren't the median developer's |
| Community / Discord | Reachable, passionate, fast to respond | Vocal-minority effect; loud opinions aren't prevalence |
| Sales / CS intros | Access to enterprise and decision-makers | Filtered through the account relationship; may be on best behavior |
| External research panel | Can hit specific stacks/roles you can't reach internally | Professional participants; verify they're real working developers |
No single source is unbiased; pick the source whose bias is harmless for your question or sample across several.
Screen for the segment that answers the questionspecificity beats volume
- Language / stack. A Rust systems engineer and a frontend React developer experience the AI differently; decide which one your question is about.
- Team size and setup. Solo dev, small startup and large-org with review gates have different needs from the same feature.
- AI-tool adoption level. Daily Cursor power user, occasional user, evaluator and skeptic each tell a different and necessary story.
- Role. IC, tech lead and platform/DevX owner buy and use the tool for different reasons.
Your loudest users and your churned users describe two different products. Recruiting only from Discord or the power-user list gives you a roomful of people who already love Cursor, which is exactly the population least able to tell you why others bounce. If the question is about adoption or retention, you must deliberately recruit the dissatisfied and the departed, even though they're harder to reach.
Incentives and consent for a professional audiencerespect their time and their NDAs
A senior engineer's hour is worth more than a consumer's, so a token gift card can insult more than it attracts. Right-size the incentive (meaningful honorarium, donation option or early-access perk) and, for enterprise developers, plan around their employer's confidentiality. Get clear consent for recording and for any code or screen they share, because they will be sharing proprietary work.
“Recruiting is the real constraint here, so I'd design it first. For an adoption question I wouldn't only pull from our power-user list, because that's the population that already converted. I'd intercept in-product and separately work with CS to reach two or three accounts that recently downgraded, since the churned users hold the answer the happy ones can't give me.”
Takeaway. Plan recruiting as a first-class design problem: pick sources whose bias is harmless for your question, screen on stack/team/adoption/role and deliberately reach churned and quiet users when the question is about adoption.
Self-check
QYou're studying why some teams evaluate Cursor and don't adopt it. A teammate suggests recruiting from the Discord power-user channel because they respond fastest. What's the problem?
Walking a panel through your plan
After this you can present and defend a study design live.
The research-challenge round ends with you defending a plan to a room of other researchers. They are not grading the plan in isolation. They are grading how you think when they push on it.
Give the panel a spine they can follow without taking notes. A predictable structure frees their attention for the reasoning instead of the bookkeeping and it signals you've presented research to busy stakeholders before.
- 1Question. State the decision and the one unknown you're resolving. Thirty seconds, no preamble.
- 2Method + why. Name the method and justify it against the question, not against your comfort zone.
- 3Participants / sampling. Who, how many, recruited from where and the bias you accepted.
- 4Timeline. The calendar, including the fast version if asked.
- 5Analysis. How raw data becomes a finding: your thematic approach, your stats, your triangulation.
- 6Expected outcomes + risks. What you expect to learn, what could go wrong and what you'd do about it.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
Walk it in order; the method-fit and outcomes steps are where the panel decides whether to trust you.
Lead with the tradeoff, not around itname what you optimized for and what you sacrificed
Every defensible plan optimized for one thing at the cost of another. Say it before they find it. “I optimized for speed and depth on the mechanism and I gave up prevalence: this won't tell us how common the problem is, only that it's real and why.” Owning the limitation removes the panel's best line of attack and turns a weakness into evidence of judgment.
Pre-empt the “how would you do this in half the time” question by answering it before it's asked. End your plan with: “If we had to cut this in half, I'd drop the survey and run the qual on internal power users first, accepting weaker external validity.” You'll almost always be asked the speed question at Cursor, so arriving with the answer reads as someone who already works this way.
Show the decision treeevery finding maps to an action
The strongest signal you can send is connecting findings to decisions before you've gathered the data. Walk the panel through what each plausible result would mean for the team. This proves the study is designed to drive a decision, not to generate a report nobody reads.
Build it this quarter
Use the verbatims to scope the v1
Findings double as launch narrative
Build for the one segment that hurts
Defer the broad version
Size it with a follow-up survey
Kill the feature, save the quarter
Redirect effort to the next bet
The “no” is a high-value finding
Collaboration is part of the score. When a researcher pushes back, don't defend reflexively. Steelman their point, fold it in if it's right and explain your reasoning if you disagree. “That's a fair risk and you're right that five sessions won't catch rare issues. For this decision I'd accept that, but if we were de-risking a launch I'd push the sample up. Where would you land?” Adapting live shows them what it's like to work with you.
Don't collapse the moment you're challenged and don't dig in on a point you can't support. Both fail the round. The panel is testing for intellectual humility paired with a real point of view, so change your mind for a good reason and hold your ground for a better one.
Takeaway. Present on a fixed spine (question → method → sampling → timeline → analysis → outcomes/risks), lead with the tradeoff you made, map every finding to a decision and adapt live when the panel pushes.