Personas & Storyboarding — UX Research
← Desktop
design2021· UX researcher

Personas & Storyboarding

Role: UX Researcher  ·  Course: CSCI 1300, Brown University

Partner: Kate Atschinow

Machine touchscreen
Touchscreen display

Context

In this project for CSCI 1300: User Interfaces and User Experiences, taught by Jeff Huang, we were asked to choose one interface we have interacted with and analyze it using concepts of mental models and personas. My partner Kate Atschinow and I chose to analyze the self checkout machine at CVS.

Interface Description

The self checkout machine is an alternative for customers to purchase items as opposed to going up to a traditional cashier. It helps to shorten checkout lanes and reduce wait times.

The self checkout machine contains four main components: the touchscreen display, item scanner, credit card reader, and bagging area. Customers scan each item barcode, place the item in the bag — which is verified by weight against previously stored information — press the appropriate buttons on the touchscreen display, and then make their payment via their preferred method.

Self checkout screen
Touchscreen interface

Behavioral Observations

Most people we observed using the self checkout machine were college students, mostly because CVS is located right by Brown University. This means our sample primarily represented Brown University students and some Providence residents, and is not representative of broader demographics who might struggle more with the technology.

  • A customer required staff assistance when the machine could not process an item.
  • Customers often brought friends who assisted with button selection.
  • Several customers clicked the “Skip Bagging” option, especially when their items were small, and did not place their items on the scale.

User Interviews

We interviewed two CVS customers about their experience with the self checkout machine.

Do you prefer self checkout or going to the cashier?

User 1: I prefer self checkout.
User 2: Self checkout.

What are some reasons you prefer one over the other?

User 1: Because I don't want to interact with the cashier, and I feel like it (the cashier) definitely takes more time.
User 2: The self-checkout usually has a faster line and I don't have to talk to anyone.

How likely are you to use the self checkout machine as opposed to going to the cashier?

User 1: I'll use the self checkout all the time unless I have too many items or there's a huge line for the self checkout.
User 2: Very likely. I only use the cashier when I'm using cash or a machine isn't working.

What do you think can be improved with the user interface of the self checkout machine?

User 1: I feel like it's already pretty straight forward but sometimes the scanning is too sensitive so then it'll scan your item twice. And then other times if you have too light of an object, like let's say you bought nail polish and you put it down in the bag it won't detect that you have it in the bag so it'll keep waiting for you to put it in the bag. But then you can just say 'skip bagging' and then scan the next item.
User 2: After I scan an item it doesn't always register when I put it down in a bag. I've also had problems with it reading my credit card when I put the chip in. Also sometimes it takes multiple tries for the scanner to scan my item.

Are there any parts of the interface that you find confusing?

User 1: No, but also I'm not someone who uses coupons. But if I were to have coupons I would be confused as to how to use it. Normally it's pretty straight forward. I just use my credit card.
User 2: When I bring my own bag or don't need a bag sometimes I don't know if I should press the button for using my own bag or skip bagging because I have had to press both before.

If you could change any features of the design, how would you?

User 1: I think the Amazon concept is nice, where you can just take the item and leave. It's convenient that it's checkout free and you just get charged through your Amazon account. But some people think it feels like shoplifting.
User 2: I would make it more clear exactly where you should put the item you're scanning so you don't have to just wave it around. Also make it easier to choose your own bag or skip bagging.

How does this self checkout machine compare to self checkout machines you have used in other stores?

User 1: The only other one I've used is Target and it's exactly the same. There's no discrepancy. I'm pretty sure it's the same exact interface as well.
User 2: The only difference I've noticed is that the other ones have a security monitor which doesn't necessarily affect my experience with it.

Mental Models

Mental Model #1 — Own Bag Error

The user selects “Use my own bag” and then places the item in their reusable bag after scanning. However, an error occurs and the machine does not let them scan their next item. The user cannot resolve the issue independently because they don't understand that “Skip Bagging” would bypass the weight detector error. They ultimately press “Request Help” while stressed.

Mental Model #2 — Skip Bagging Discovery

The user scans the item and places it in the plastic bag. The weight detector does not detect that an item has been placed there, and the user is not able to scan the next item. This user notices the “Skip Bagging” option and correctly infers it bypasses weight detection, successfully resolving the problem with minimal confusion.

Personas

Persona 1
Persona 1
Persona 2 — Rushed Robert
Persona 2: Rushed Robert

Rushed Robert is a student at Brown University who likes to use his time efficiently. He always looks for a way to do things as quickly as possible so he can keep up with his busy lifestyle. He juggles engineering coursework, soccer, and socializing, and chooses self-checkout for shorter lines, using plastic bags for convenience. His problem-solving skills help him identify machine malfunctions quickly.

Storyboard

Storyboard
Storyboard of Rushed Robert's self-checkout experience

Conclusion

Throughout this process of conducting behavioral observations and user interviews, we were able to gauge customers' general feelings about self-checkout. Most customers preferred self-checkout over traditional cashiers. Key issues centered on weight detection failures when scanned items fell outside normal ranges. Constructing mental models and personas helped us understand how different users react to and resolve these problems, and revealed the gap between users who discover the “Skip Bagging” workaround independently versus those who need staff assistance.

Projects
Projects
Launchpad
Launchpad
About Me
About Me
GitHub
GitHub
Mail
Mail
Spotify
Spotify
Trash
Trash