To get the right information:
A. Ask what happened in the past
How are you doing that at the moment? What service or app do you use now? What if you didn’t have all that? When was the last time you did that? How was it?
With this type of question, you’ll get stories, real things that happened, and how people felt and reacted. This gives you hints to work with. After enough stories, you will see patterns appear and know where to keep digging.
B. Never ask why
It is a very hard question to answer! People have to reflect on their own behaviour and their thought processes. It is very easy to draw the wrong conclusions from these answers.
Better: What did you feel at that moment? When did you do it for the first time? Where were you at that moment? Who taught you that?
You’ll get much more useful insights.
C. Double-check what you just learned
If you hear stories, you automatically relate them to your current knowledge and expectations, so you can understand them. This frame of reference is also a possible bias. That’s why it is good to rephrase the insight and check with the interviewee if you understood it right. Many chances you’ll get additional nuances and insights.
D. Dive into feature requests
Don’t write down feature requests since chances are you’ll make only that one person happy. Ask more about the request, in what situation the user wants to use that feature, how they work around it now, when was the last time… You get it right?
Research may reduce your risk, but the risk is still there.
A good designer embraces this uncertainty.