The largest and most significant work of my entire career, I worked with an incredible team of talented designers, product partners, and engineers to invent in-home and in-car delivery at Amazon. We first launched in-home delivery in the Fall of 2017, quickly following with in-car delivery in Spring of 2018.
My work performed on this project is extensive, as I was tasked with equal parts new invention, and honing a crafted, unique design. I am currently working as the design lead for the project, which combines individual contributor work, as well as product design leadership.
We designed Amazon Key In-Car Delivery to address the growing concern of package theft, by providing package delivery right inside the user's car. Amazon Key In-Car delivery uses the vehicle's built-in cloud connectivity and an iOS and Android app to allow users to set up, see upcoming deliveries, and see deliveries that have occured.
The design challenges involved with a "day one" product are, of course, abundant. Through the design journey, we divided the work into these main categories:
In this case study, I'll be focusing on the setup portion of the UX design for Amazon Key In-Car Delivery.
People interested in Amazon Key are those that are frustrated with stolen packages, and also own a modern, cloud-connected vehicle. The type of users for Amazon Key will shift over time, starting with those that are tech-savvy and eventually moving to a broader, less-niche customer-base. As an example, we initially launched with only certain GM vehicles and Volvo vehicles. The audience was fairly narrow, younger, tech-savvy, and probably has a busy life.
Because the userbase is fairly broad, we had to strike a balance between helpful informational setup screens and copy, while giving the user just enough options and technical info to better understand the feature (if they found interest in that feature and wanted to dive deeper). An example of this is the help function we put on most screens which introduce new features to customers.
We provide help CTAs that disclose more information about a feature throughout setup. Tapping the help icon will bring up a customer support help page with more information in it.
I am currently one of two design leads assigned to Amazon Key, focused primarily on in-car delivery and new upcoming features. The team has evolved over time, but over the course of the two+ year project, most of the work specifically on in-car delivery was performed by myself. I worked closely with Suzanne Currie, our lead ux researcher, as well as a number of other designers and design managers, who gave input along the way. The work itself is incredibly cross-functional, so we were often working alongside 3-5 product managers (per feature), backend engineers, iOS engineers, and Android engineers.
As design lead, I was (and continue to be) responsible for the following tasks:
For Amazon Key In-Car setup, I translated a lot of the same design principles, patterns, and language myself and my team had developed for the home portion of Amazon Key to the vehicle use-case. I iterated heavily on our designs through a lengthy alpha-testing period (and continue to iterate). Now that it's live, Amazon Key In-Car Delivery is evolving quickly, to continue to delight and impress our growing userbase.
The design process was, and continues to be, incredibly iterative. We start with an idea, which could be from a designer, product owner, engineer, customer feedback, etc. We would then brainstorm the idea, writing (in JIRA) or whiteboarding the concept until it was time to involve the cross-funcational team into the mix.
One important element that we learned early on is the inclusion of cross-functional team members. It was pointless to dream up design ideas if they couldn't be built. Eventually, we learned to include our cross-functional friends from the start, in order to validate design ideas early on. Once validated, we'd spend some time at the whiteboard, dreaming up what can and can't be done. Once we had cross-functional alignment from sketches, we'd translate those to high-fidelity wireframes. Depending on the feature, we'd work with our design researcher to set up a study to prove or disprove our design theories. These studies varied in implementation, depending on what we determined was important.
A significant portion of my initial work on Amazon Key involved crafting the setup UX, which is predicated on three unique high-level challenges that we had to solve:
Due to the secrecy of this project, all the initial research was conducted with a small sample of internal participants - we didn't use any quantitative data until after the project launched and was in the wild. The small sample of a similar demographic (all Amazon employees) proved to be a challenge. During our internal research, we tried our best to choose employees of entirely differet functions and levels to address the single-user-persona issue.
Since launching in-car delivery in April 2018, we have iterated setup and many other facets of the experience with weekly design sprints and bi-weekly app releases. Our metric for success is customer happiness, which we take very seriously. The Amazon Key app has two primary customer feedback mechanisms, which are like UX gold for us. As we continue to closely track data and listen to feedback from customers, the unique experience of in-car delivery becomes a delightful normal method for Amazon customers to receive their packages with delight.