Self-Checkout+
A responsive site for an incremental scan-as-you-go system in a grocery store
CreArt header showing designs
Summary
Duration
November 2020
Course
Interaction Design Studio
Team
UX Designer x3
My Role
UX Designer
Skills
Design System
User Testing
User Interviews
Journey Mapping
Problem
Giant Eagle needs to better compete with competitors in response to the changes that the COVID-19 pandemic has brought upon the grocery industry.
My Focus
I focused on creating and refining the design system, user testing prototypes, and understanding the user journey.
What is Giant Eagle?
Giant Eagle is a Pittsburgh-based grocery chain with stores in Pennsylvania, Ohio, and nearby states.

For this class, we needed to find new ways for Giant Eagle to better adapt to COVID-19 restrictions and demands through a responsive site. Our team selected Giant Eagle as our hypothetical client since it is native to Pittsburgh.
Research Phase
Storytelling Interviews

We conducted 12 storytelling interviews to understand how different customers buy groceries. We interviewed parents, working professionals, and college students.

some literature review and observation findings
Secondary Research

To gauge existing solutions and opportunities within the grocery shopping experience, we examined different self-checkout technologies and the psychology of grocery stores and their layouts.

quotes from interviews
Targeted Interviews

As we narrowed down our focus, we interviewed eight more participants to get more insights into the current state of the checkout experience.

quotes from interviews
Personas

We synthesized our findings by deriving two persona groups: young adults and stay-at-home parents. We reviewed the personas to ensure we relied on research and not intuition.

Customer Journey Map

We diagrammed a journey map from each interview and consolidated the patterns into one journey map. This journey map highlights the pain points at specific stages.

quotes from interviews
Insights

Through the consolidated journey map and personas, our team discovered the following insights:

Insight 1

People dislike long wait times and being idle in checkout lines.

Insight 2

People want to avoid human-human interaction in groceries (even pre-COVID).

Insight 3

People don’t like the feeling of being watched or making mistakes during self-checkout.

Insight 4

People often need help in self-checkout but feel shame when asking for help due to loud store alerts.

Scope

How might we make navigating the grocery store and checking out more time-efficient?

Customers are highly stressed by long wait times. The satisfaction of customers who enjoy and don't enjoy grocery shopping is significantly impacted by their wait time.

Ideation
Competitive Analysis

Before ideating, we analyzed three mobile applications in the grocery store space and listed the pros and cons for each.

some literature review and observation findings
Idea Generation

We then timeboxed ourselves and generated quick ideas. We then prioritized some ideas over others based on technical feasibility, impact to the user, and our team's time constraints.

some literature review and observation findings
New User Journey

After bundling our ideas, we targeted the experience stage of the grocery shopping experience. Self-Checkout+ innovates the way customers shop and pay for groceries.

some literature review and observation findings
Prototyping
Low fidelity

We timeboxed the design of our low-fidelity prototype in Figma to emphasize creation and ideation over polish.

some literature review and observation findings
User Testing: Iterations for Mobile

As we conducted user testing sessions, we made notable iterations to maximize visual real estate, provide error correction steps, and decrease cognitive overload.

User Testing: Iterations for Tablet

We used a mobile-first approach by prioritizing mobile iterations and applying these to the tablet version. On the tablet, we used a three-column layout to maximize visual real estate.

Design System

To maintain visual consistency across the team, I established and maintained the design system and implemented these styles as Figma components.

some literature review and observation findings
Solution

What is Self-Checkout+?

Self-Checkout+ is a web application that allows Giant Eagle shoppers to plan a grocery trip and scan items as they add them to their cart. Our team initially considered implementing a store map with details on which shelf each item is located, but this would be too costly for the backend.

Self-Checkout+ is responsive and comes in a mobile and tablet version. With a mobile version, shoppers can use their phones in the store.

some literature review and observation findings

Giant Eagle will also mount tablets on shopping carts to streamline the checkout process.

some literature review and observation findings

Plan the next trip

Users browse through weekly deals and plan their next grocery trip from their homes.

Scan-as-you-go

Users can ask for help on their phones and view their grocery list while scanning items onto their carts.

Scan-as-you-go

Users can ask for help on their phones and view their grocery list as they scan items onto their carts.

Checkout in one swipe

Users swipe to pay and show their QR code for inspection before exiting the store.

Try the mobile interactive site!
Reflection
Lessons Learned

I enjoyed working on this project and thinking more critically about how others experience the same spaces that I experience. Here are three main lessons I learned.

Lesson 1

Be quick to iterate and know when you are wrong—listen to the user.

Lesson 2

Use my background in business to realize product feasibility.

Lesson 3

Refine my skills in visual design across multiple devices.

Other Projects