An airport food delivery concept

GateHaul is a mobile concept for a service that provides food delivery to people in airports. The concept is a mobile website that allows people to order food from around an airport while waiting at their gate. I constructed the concept in a self-led weekend design challenge. My process included defining the concept through design thinking exercises, creating a rough prototype, guerilla testing with users, and refining a few screens into high fidelity mocks. My goal was to demonstrate a believable concept by the end of the weekend, as well as practice design skills.

  

Discovery

I started the  design exercise with a prompt: “How might you design an interface for a delivery service in an international airport”. The exercise left constraints open, allowing the designer to work off their own assumptions.

What do I know (or what do I assume I know)?

First, I explored the problem statement through an exercise called “Problem/Solution/Results” or “PSR”. This exercise helped me think through my assumptions and frame the problem for ideation.

I drew three columns. In the column on the left, I listed all the problems with eating at an airport. In the column on the right jotted down the benefits, or “results”, of an airport food delivery service. I left the middle column “solutions” blank. The goal of the exercise was to focus on the inputs and outputs before anchoring in a particular solve. 

“Problem/Solution/Result” exercise

“Problem/Solution/Result” exercise

Who would use this service?

In the next step in my discovery process, I created proto-personas as an empathy aid. The proto-personas would help me design for the users’ needs rather than my own. They would provide an additional frame for decision making. Normally I would propose at least some rough user interviews to build personas on, but my assumptions would have to suffice for the timeline. 

I created two different personas with a different context, motives, and needs. Both had a scenario to articulate their “job to be done”.

Persona 2.png
Persona 1.png
 

Storyboard

Bridging discovery and design, I envisioned the service through storyboards as a way to prototype the concept. This helped me think through challenges users might face within their context like things grabbing their attention and their emotions.

The storyboards also allowed me to play around with a few physical interaction ideas. Could an advertisement with a QR code be a way to initiate the experience? Users might not want to download an app they would use infrequently. A QR code could take users to a mobile website that would get into the ordering flow faster. 

Byron Storyboard.png

Byron would be ordering for his family with a younger child. The storyboard helped me think through all the things he was juggling. 

 
Liu Storyboard.png

I tried to imagine Liu’s experience as a non-English speaker in an American airport.

 

Flows

Next, I mapped out the flows for each user. My focus was to create a list of screens and interactions. I would be testing a prototype with friends the next day. 


Mapping the flows for each persona also allowed me to compare their needs more tangibly. My original ambition was to create two separate flows, with Byron adding multiple food items for his family. If I had more time and a team to review with, I would have liked to have a flow for a first time user and another for a returning user. 

 
Flows.png

Sketching

My next step was to explore multiple approaches through sketching.

Option 1

At first, I tried a layout similar to Yelp’s.  This sketch work with the assumption that users would want restaurants to see restaurants closest first. However, the value of food delivery at an airport was lost if the user could easily walk to the first restaurants they saw.

Sketch 1.png

Option 2

Next, I tried displaying restaurants grouped by terminal, similar to how many interactive airport kiosks organize their list of restaurants. I had the realization that users might not be familiar with the restaurants in an airport. Additionally, airports have a relatively small restaurant inventory compared to typical delivery services. I was concerned that this design would create more hurdles for users.

Sketch 2.png

Option 3

What if food items took the highest priority over restaurant name or location? I figured most users would have less aptitude for choosing a restaurant than ordering at home. If finding a food took too much work, they might just satisfice with any old snack from the closest newsstand. 

Food items could be the focal point by displaying thumbnails first instead of a restaurant brand or generic image. Restaurants would be ordered from fastest to slowest because users were likely concerned about how timing. 

Sketch 3.png
 

Prototyping

Planning for a concept test

Concurrently to sketching and prototyping, I planned how I would test my airport delivery concept. I kept note of my assumptions and made a list of what I was hoping to learn. My book club friends agreed to let me test the concept with them. I planned for a casual guerilla-style test, keeping it light and focused. 

I focused the test around a few big questions. First, what value, if any, was an airport food delivery service?. Would scanning a QR code be viable? Would prioritizing food items over restaurants be enticing, drawing users to order quickly? The prototype would need to demonstrate just enough of the experience to gauge a reaction.

 

Creating a prototype for test goals

I created a prototype with Sketch & Invision to prep for concept testing. Tight on time, I chose simple fonts and rough visual styling so I could focus on validating my research questions. I could refine the visuals after I knew what worked

Flow overview.png

I created a mock advertisement with a QR code that pointed to the prototype url to test the QR code interaction. Then, the user would confirm their gate number in an interstitial picker. 

Screen Shot 2020-09-21 at 12.13.49 PM.png

On the home screen, vivid food photography was important to test my assumption. I wanted to draw people in with the items. I assumed price and wait time were major considerations after how tasty food looked.

The row of icons at the top of the page was intended to allow users to switch between pickup and delivery. I was looking to test if icons could work in place of text. I knew these looked terrible, but if they worked I would refine them later. 

Screen Shot 2020-09-21 at 12.17.25 PM.png

To add an item to their cart, a user would tapping into a detailed item view. I imagined users would want to review ingredients before placing an order. I added a quantity stepper for users like my persona Byron who might want multiples of an item. 

Add to cart flow.png

The prototype allowed users complete checkout. The checkout flow was low fidelity for the test. Realistically, checkout for airport food delivery would be much more complicated.

 

Outcomes of the test

My book club friends graciously took turns with the prototype. 

They gave me their feedback and I probed on their thinking. Here were some of the important learnings:

  • Everyone was able to think of solid use cases for airport delivery, and they agreed a mobile website was better than an app

  • Scanning a QR code worked for most, but they wanted a better landing experience. If felt disjointed

  • Promoting food items over restaurants definitely drew people, and they weren’t as concerned about the restaurant names

  • No one understood the icons at the top (no surprise, in retrospect)

  • They were a little lost after adding the burrito to the cart. The feedback, a little red dot on the cart icon, was way too subtle 

  • Legibility was a problem throughout, some text was way too small

Concept testing pic.png
 

Refining the designs

With these learnings, I turned to high fidelity design to wrap up my weekend challenge. I wanted to focus on the most impactful screens with the time I had left. I chose to focus on the initial landing experience and home screen layout. I also changed the name because I thought GateDash was a little too close to DoorDash

The welcome screen needed to explain the service better. I quickly reviewed a few apps offering new services. Illustrations or photography with simple copy seemed the most effective. I pieced together a few open-source illustrations from DrawKit to depict airport food delivery. 

I also wanted the screen to confirm the user’s location. While this seemed like a lot on one screen, I wanted users to see a list of relevant food items quickly. I assumed the user’s location could be approximated by either GPS location or info embedded in the QR code. The site could default the airport and terminal, leaving the user to simply choose their gate. I chose “Order now” for the primary button text to be direct and concrete, hopefully pulling the user into the ordering experience.

Screen Shot 2020-09-21 at 12.56.07 PM.png
 

I made changes on the home screen to keep the emphasis on food items and make it easier for users to complete an order.  I removed many of the icons and added more breathing room between elements. Font styles were simplified and I bumped up the text sizes.

 
Screen Shot 2020-09-21 at 12.42.58 PM.png

I simplified the header. I chose to make the language picker more clear through a currency symbol and language abbreviations. The location indicator was simplified. I envisioned that the airport and terminal could be shown progressively as needed. 

 

I added a direct “add to cart” button to the item card to reduce steps. It seemed like the detailed item view wasn’t adding much in the concept testing.  Item descriptions were moved to the item cards. I looked at item descriptions on several delivery services and it seemed like item descriptions were typically short. Users would have all the information they would need to make a choice without opening a new view and could more quickly finish their orders.

 
 
Add-to-cart.gif

Users needed stronger feedback after adding an item to their cart so the button would turn to a green “added to cart” confirmation message. A sticky “checkout” toast would appear at the bottom, a stronger and more obvious cue than the previous cart icon.

 
 

Summary & Learnings

Working on this concept was a great opportunity for me to practice a few design activities that I might not use in my day-to-day work as often. P/S/R, drafting proto-personas, and storyboarding helped focus my design decisions. I was happy to see that some of my assumptions coming out of these activities were validated in concept test, like choosing a website over an app and prioritizing menu items over restaurants. 

Designing without collaborators was the most difficult part of working on this weekend challenge. I craved spit-balling with another designer, engineer, or PM. If this were a real product, my next steps would be to dive into the checkout and order tracking experiences. I would also want a more comprehensive end-to-end usability test. 

While the timeline was taxing, I found it stimulating to go from a prompt to hi-fi designs in a matter of days. It was fun to put some ideas into practice and see what I could do within the constraints.