Overview

KFC China aims to introduce the collaborative order feature to all of its business lines on its app. The collaborative order function will be available in all stores and will serve a wide range of businesses with various combinations of breakfast and regular meals, take-out, dine-in and pick-up, reservation and order now.

Solution

After conducting research, we ideated and summarized an optimal model for collaborative ordering. Then we prototyped and iterated on a collaborative ordering module that can be embedded in the current app and will be launched in a few months, serving over 10,000,000 users.

My Role

UX Designer

Timeline

June 2021

Team

UI Designer (Design System)

Tools

Figma, Sketch

Overview

Design Process

Design Outcome

How did I define the problems?

Competitive Analysis

We first looked into the market for existing products that had a shared ordering function. We analyzed their design according to their business.

Ethnographic Observations

We visited the site to observe how users order food in a multi-person scenario, rather than recruiting interviewees due to time and budget constraints. We chose the Hongkou district KFC and other restaurants which provide both offline and online ordering for comparison as the observation location.

Problem Framing

How might we empower KFC customers to collaboratively order food as a group, whether participating in-person or remotely?

Customer Journey Map

I created a User Journey Map to analyze the pain points for both initiators and participants in multi-person ordering, based on KFC's initial collaborative ordering idea and other benchmarks in the market.

User Problems

Design Strategy

Challenge 1. How might we enable users to order synchronously?

User Flow

To clarify and condense my user flow, I've divided it into three sessions: before, during, and after. These align with the three main takeaways I've determined. Since the Order Synchronously part is crucial and establishes the mechanism, I began with this part.

Two Models

Based on the data from the user research, we reconstructed two different collaborative ordering user flow models and designed two solutions in turn.

The first one is the existing collaborative ordering process in the market. The initiator sets up a coordination page and sends out invitations to the participants, who then go to the page and place their orders on their own. They return to the coordination page after confirming the order and wait for the initiator to submit the order and pay.

The second one is that the initiator directly invites participants to order together, and all participants order together on the same menu page and synchronize everyone's dishes in the shopping cart simultaneously, and finally the initiator submits the order and pays.

Concept 1: Order Separately

User Flow for Concept 1

Concept 2: Order Simultaneously

User Flow for Concept 2

User Testing

After lo-fi prototyping, usability testing took place. Most users preferred Concept 2: Order Simultaneously, because the synchronized shopping cart and participants bar made ordering information more straightforward and concise. This was reassuring to us because these two aspects are our main focus and what sets us apart from other apps. After incorporating user comments and confirming resources with the client's development team, we opted to further iterate on Concept 2: Order Simultaneously.

Iteration 1. Menu Page

While creating a new component, I addressed accessibility concerns to during the iteration process and reorganized the hierarchy accordingly.

Iteration 2. What if there are many people in the group?

User testing feedback indicates that the icon is sufficiently small for seniors. Then I chose to make it collapsible for larger groups.

Iteration 3. What is the users' perception of the shared shopping cart?

During user testing, various ideas for a shared shopping cart were explored and tested to determine the one that best resonated with users. It was found that users prefer a streamlined approach with minimal interactions, like session receipts instead of having multiple layers of iteraction.

Hi-Fi Prototype For Key Pages

New Feature. "I want it too!"

During the synchronous ordering process, I identified a common behavior through observation and interviews. Users tend to look to their friends for guidance when faced with a difficult decision. This social influence is so ingrained that when we see someone ordering something, we often follow suit and say, "I want it too!"

Exploration

After conducting thorough user testing and design reviews, both our client and users were thrilled with the new feature. In order to provide a better user experience, I decided to create a new button for the Chinese version of the app. However, due to the length of the English text, I opted for a swipe interaction pattern to keep the page tidy and clutter-free.

Iteration

Challenge 2. How might we help user invite guests intuitively?

Real-time coordination

Iteration

Waiting For Others

Share Order Status

Challenge 3. How might we help user checkout and split the bills?

Sharing splitting details

Evaluation

Final User Flow

Outcome

If I Had More Time

What I Learned