The first step in a User-Centered Design process is to empathize with the target audience of your system. Here, we introduce two qualitative methods to learn about users: observation and interview. Early in a design process, observation and interview are helpful to learn about user's characteristics (e.g., age, abilities), their goals/challenges, and the tasks they perform. Then, as the design process moves on, you can use these techniques to learn about your software system’s limitations (and good parts). These techniques are also called qualitative data gathering. You can perform interviews and observation either in a controlled environment (lab study) or field (field study).
In our daily lives, we do things by following both explicit instructions and employing practical knowledge that is not written anywhere. For example, when you are working on a course project as a team, you'd be nice to your teammates both because it is a socially accepted rule and because you know from your experience that discordant team relationships would deteriorate your team's productivity. Just like that, people carry out tasks by following both written rules and employing unwritten tacit knowledge.
Empathizing with users involves learning about both explicit and tacit knowledge. Explicit rules are easy to identify since these are well documented and/or widely accepted. But tacit knowledge is harder to unveil. The most effective way to discover this kind of information is to spend time with people and observe them to get to know what they don’t know how to tell you. Researcher Genevieve Bell calls this “deep hanging out.” See the following presentation by Ellen Isaacs explaining how researchers use observation to learn about tacit knowledge and challenges that people deal with in using existing technology:
The technique described in the video is called ethnography, a form of observation (Preece et al., 2015, p.256). Around 2:50-6:25 of the video where she shows how people use a copying machine, we could observe and learn: "What goals are users trying to achieve?" "What are the tasks they are performing?" "What challenges or pain points does the design of the system (the copying machine) impose on the users?"
We are particularly interested in identifying recurring patterns, so-called themes, in people’s behavior that we observe. Such recurring patterns can be processes, practices, slips, and mistakes:
User errors are an important source of information in thinking what to design and how to design. But it’s important to distinguish between two types of errors that people make: slips and mistakes.
Interviews are another common method for collecting data to understand users and the tasks they perform. In the following video, a designer combines interviewing and observation to gather design feedback from people in a cafe, asking them to try a mobile application prototype.
https://www.youtube.com/watch?v=0YL0xoSmyZI
There are a few things to notice in the video.
The interview and observation in the video above were conducted in a casual cafe environment. This is fine, but you could choose a quiet office space if you think it would be better suited for your study. It also allows you to be more formal when introducing the process and engaging with the participant. See the following video for an example.