User Interviews & Tests

Why we observe users in their environment, the benefits, and a script for getting started.

We observe users in their environment so that we fully understand the problem and the context in which they work.

We want everything we design to be to the direct benefit of everyone involved. There’s no better way to see how you can help someone than hearing them say it in their own words.

Desired mindset #

Stay curious and have a genuine commitment to learning. Increase our understanding of users and challenge our assumptions.

  • Guess less and work from a position of being informed and confident.
  • Does not have to be cumbersome, expensive or take up a lot of time. Minimal Viable Ethnography can be accomplished in 3 days!
  • Research can be easy, we can fold into any workflow; sprints, agile or lean.
  • Most likely there is already data on hand that we just need to bring to the surface!
  • Rather than making assumptions about users, we want to learn from them.
  • By guessing less we can reduce the potential for wasted time and resources.
  • Does not have to feel stale, monolithic or like an academic exercise.

Best practices #

Above all, be genuine, engaged and positive. Listen significantly more than you speak. While conducting an interview (user or stakeholder), it’s important to be genuinely interested and non-judgmental. People will notice this and be more willing to reveal themselves, particularly their anxieties, prejudices and insecurities.

We are burdened with biases and it is tough to sense one’s own. We can combat this by referring to an external standard and work to check each other in an environment that fosters psychological safety and mutual respect. Having a knowledge of common biases also helps to recognize when they appear.

Focus on asking open-ended questions, which invite conversation and insight. For example:

  • What led you to that?
  • Could you say more?
  • How are you seeing it?
  • What’s missing?

We intentionally avoid leading questions as well as questions which elicit simple responses such as yes or no.


Script #

Here’s a script you can follow. Be sure to adapt it.

Overview #

Hi, my name is name. I work with company. I am doing some research to improve our product by better getting insights from people like you. This should take no more than 15 minutes.

Do you mind if we record this call for notetaking purposes only? The recording will not be published or shared outside our team.

As you go along, I’m going to ask you to try to think out loud as much as possible: describe what you’re looking at, what you’re trying to do/accomplish, and what you’re thinking. This will be a big help to us.

Also, please be as honest and unfiltered as possible. Don’t worry that you’re going to hurt our feelings; we’re doing this to improve our customers’ experience, so we need to hear your honest reactions.

If you need to take a break at any point, just let me know.

Optional: NDA We have a non-disclosure agreement that states you will not discuss what we’re showing you today, any ideas or opinions, or anything shared during the time we are together with anyone outside of the session. Would you be willing to sign this? Please take all the time you need to review it.*[Hand over paper copy. Get signature.]*Optional: Recording Permission With your permission, we’d like to record this conversation. This will only be used to transcribe what you said and won’t be seen by anyone outside of our project.

Pre-test Interview #

These are questions designed to build rapport. This is also a good spot to fit in any questions that give greater context to you or the team about the users’ behavior.

Before we get to the test, I have a few quick questions for you:

  • e.g. what sites or apps do you find yourself using on a daily basis?
  • e.g. after work, how much time would you say you spend on screens?

The Scenario #

Lay out the scenario for them, give them clear, attainable goals and don’t lead them. You can write a complex scenario below or you can keep it to just a few bullet points. The main goal here is consistency.

Here’s the scenario:

Task 0

Visit this URL in your browser. 
Before you click on anything,
tell me what you see. 

Task 1

We want to see if you're able to 
sign up for an account.

Task 2

Can you add a new payment method to your account?

Post-test follow up #

If you’ve offered an incentive to do this interview, get their email or mailing address so that you can send it out. Tell them when they can expect it.

That is all we need from you today. Thank you so much for giving us some time and attention!