UberEats
The Project
Client: UberEats (Academic Project)
Team Members: Charley Zhao, Diana Chun, Juliette Wong, Shibin Michaelraj
Role: UX Designer
The Scope
The fewest amount of clicks. The quickest experience to order food. This project looked at how we could redesign an application by taking advantage of elements of an adaptive user interface. We were asked to consider features like auto-correct and pre-populated fields within the context of our chosen app. Our team selected UberEats because ordering food is a rather personal experience that can utilize pattern to enhance the experience and efficiency of individual users.
The Solution
Utilizing User Patterns: A new Uber Eats interface that keeps track of user patterns to create a delivery app that is catered to the individual and expedites the ordering process.
The Process
Understanding Adaptive User Interfaces & Ideation
This particular project was part of a larger course that looked at the role of artificial intelligence in the future of design. We were tasked with selecting a commonly used mobile application that could benefit from a redesign that considered how an adaptive user interface could improve the user experience. The greatest consideration for our team was making sure that the adaptive user interface helped users rather than hindered them. Before selecting Uber Eats as our final application, teammates suggested apps like AirBnb and Venmo. These were all apps that require a substantial amount of personal user input and could see value in utilizing user pattern.
We started by brainstorming several scenarios where a pre-populated field or action could reduce clicks in the food ordering process. From here we also discussed the number of users that might find the feature useful and whether or not it was a necessary inclusion. From my experience, I realized that it would be beneficial if the Uber Eats app could remember special instructions to reduce the number of clicks. I further developed this specific feature during to create a wireframe of what the interaction might look like.
Wireframes & Use Cases
We used our ideation discussion to construct wireframes for our selected features. This provided a visual component and a better way to experience how the features would look in practice. The wireframes were done by designing our new features in grayscale. For our final design we used our wireframes as a base to edit color schemes and fonts that matched the UberEats interface.
Once the wireframes were completed, I created detailed scenarios to demonstrate the use case of each feature. The scenarios were used to demonstrate how the features could be used, and be beneficial, in a realistic setting. While the wireframes can visually show the features, it’s easier to understand the need for a design when a use case is presented.
Final User Flow for Order Recollection & Special Instructions Feature
Reflection
Prior to this project I had no experience designing an adapted user interface, and it wasn’t until this project that I realized how prevalent these features are. I use capabilities like auto-fill and autocorrect almost daily, but I hadn’t stopped to consider the impact that it had on how I interacted with certain apps. There’s a certain expectation that commonly used information like email and address will be filled out for us whether we’re shopping online or creating a new account. Even if it’s a few seconds, it makes our lives easier but it wasn’t always the norm to expect a pre-filled form. It was this line of thinking that I considered when ideating what future users might come to see as an expectation when interacting with an app or website.