As part of an interview process, I was assigned a design challenge to create a time travel app that allows users to travel to anytime in the past or future.
Given a week for this challenge, I took full ownership of the design process from research to ideation to wireframing and to testing.
Role
User research, interaction, prototyping, usability testing
Duration
1 Week (20 Hours)
Project Overview
Problem
Travelers need an efficient, personalized, and transparent way to book their time traveling experience in order to utilize their budget efficiently and reduce time spent booking a trip.
Travelers need to be reassured about the safety of time traveling in order to feel comfortable with their experience.
Solution
A time traveling experience that helps travelers explore a destination to time travel to and allowing them to create a custom trip or choose from our selection of destination packages. By warning users about arriving to a dangerous destination, we reduce the likelihood of users getting harmed during their trips.
Research
Business requirements
To kickoff this design challenge, I spoke with my stakeholder in order to uncover the following business needs:
Be able to travel to any year, hour, minute, and place
Don’t know much about history and help users explore a fun time in the future/past
Warn users about arriving in a dangerous condition
Tell users how to dress for arrival time and place
Promote featured events with tours
Survey
Due to the limited time constraints I was given, I decided to conduct a survey to gather insights about my users. Since time traveling is a concept, I discovered that there was some crossover between how users are currently booking a trip and time travel, which I believed was the best way to determine frictions throughout this experience.
Responses
16 travelers
87.5% female, 12.5% male
6.3% 18-24 yo, 81.3% 25-44 yo, 12.5% 45-64 yo
Most important factors
Price (69%)
Time (38%)
Location (38%)
Attractions (38%)
Activities
Trying different foods (81%)
Exploring new areas (63%)
Tourist spots (38%)
Museums (38%)
Time traveling
Wanted to gain new perspectives (31%)
Weren’t sure where to time travel (19%)
Worried about facing racism and sexism with time traveling to the past (19%)
Wanted to relive their memories and fix mistakes in the past (19%)
A quote from a survey participant:
“I wouldn’t want to make changes that could be damaging. I would also be concerned about my safety and if I’ll come back.”
Aside from user research, I also looked into market trends and found:
70% of all customers do their research on a smartphone
60% rise of mobile travel bookings is expected by 2021
Define
Personas
Using those insights and the business requirements mentioned, I synthesized my findings and created a persona.
Due to the interest of time, I decided to focus on one use case for this challenge.
Assumptions
To keep this project within reasonable scope, I came up with some assumptions in order to give me a design direction and help me move forward. These were based off of my research.
Plans and books through iOS app
Want to time travel whether it’s to the past or future
Have the budget to time travel
Time traveling is safe
Time traveling will not cause the butterfly effect
Time traveling is inclusive regardless of their sex or race
Mobile device itself transports the traveler through time and space
They already booked accommodations and now need to book attractions
Mobile device and internet connection works in all time periods
Mapping out the user’s experience
Using my persona, I mapped out the steps in the time traveling experience in order to look at this process holistically and find areas to pin point and prioritize on. Since the booking process had the most frictions and frustrations, I decided to focus on this specific part of the process.
What existing platforms are doing
With the booking experience in mind, I looked at other apps with a similar user journey and catered to a similar user base which allowed me to define some opportunity areas to incorporate into my solution.
How we will measure success
In order to see the impact and determine how I can meet my goals, I came up with the following metrics to measure:
Funnel click optimization for custom
Number of clicks and time spent making selection of predesign
Increase conversion rates of choosing specific predesign and add ons
Emotional reaction of fear
How a user navigates through the app
At this point, I wanted to figure out how a user will be using the app and determine which screens I needed to design. I also wanted to make sure to account for the success metrics in order to optimize these flows.
The two main user flows I decided to focus on are choosing a custom destination and exploring a predesigned destination.
Ideate
Finding the right layout
I wanted to find the best way to present information to my users while working through my screens.
Test & Iterate
Usability Testing
I ran an unmoderated usability testing through Maze with the mid fidelity wireframes in order to observe how users would interact with my design.
Outcomes
12 clicks for custom destination
3 out of 7 clicked around before finding custom
3 clicks to identify a specified predesigned
Average 15 seconds for specific predesigned
All successfully selected specific predesigned
Provoked feelings of joy, trust, anticipation
2 mentioned they wouldn’t be able to tell until experiencing it
If I had more time, I would design an onboarding experience to guide users through creating a custom trip. I would also suggest a diary study after the product is launched to understand how people perceive their experiences after they actually time traveled.
Prototype
Final Design
Using my test findings, I further iterated based on the feedback received to land on these final designs.
Design system
As I was building out the wireframes, I added components in order to create an adaptive scalable solution.
I also made sure to leverage existing components in mobile and referenced popular design systems so it’s easier to adopt these features since users are already familiar with them.
Reflection
Challenges & What I Learned
Consistency
It is critical to ease usability and help speed up the engineer’s workflow by leveraging design patterns and referencing human interface guidelines.
Prioritization
Since I was limited in time, it was important to understand the bigger picture and finding ways to simplify and prioritize one aspect of the solution. An example is recognizing that the add ons in the destination details screen I’ve included can be cut out as they may not need to be prioritized for the MVP.
Using data to inform decisions
As I was conducting research, I made sure to use those insights in order to create the design principles and user stories that put my users at the forefront.
What I would do Differently
Managing project scope
At the beginning of this project, I tried to gather as much research as I could to inform my design decisions, but I realized that I needed to know when to move forward with the necessary information I had. Assumptions were really helpful in helping me move along in this process.
Next Steps
It’s important to think about the product in its current state, and a few months down the line, and the far future.
Next 6 months
Ability to save destinations/tours and go back to it
Exploring different payment systems for purchasing souvenirs in different time periods
Future
Use 360 exploration of destinations to learn more before traveling there
Reverse experience if someone from the past wanted to come to the present
Discover more projects: