Kristy Tian
Product Design


Rivian Drive Mode
A UX/UI redesign of Rivian's infotainment platform to improve driver safety, streamline drive mode settings, and integrate real-time driving data visualization.
Overview
Overview
Project Status
Project Status
The redesigned Drive Mode app launched in 2023 as part of a broader evolution of Rivian’s infotainment experience. While the interface has continued to evolve with new themes, this project laid the groundwork for key UX and structural improvements still in use today.
The redesigned Drive Mode app launched in 2023 as part of a broader evolution of Rivian’s infotainment experience. While the interface has continued to evolve with new themes, this project laid the groundwork for key UX and structural improvements still in use today.
Infotainment System Design
UI/UX
Data Visualization
Prototyping
Defining the UX problem
1. How might we make drive mode settings easier to access while driving, especially the frequently used controls?
2. How might we help users better understand what each drive mode changes in real-time?
3. How might we organize drive mode settings in a way that aligns with how users think and navigate?
4. How might we surface real-time vehicle data in a way that’s helpful without overwhelming the driver?


The Team
The Team
The In-Vehicle Design Team sits within Rivian Digital Studio, the organization responsible for shaping digital experiences across Rivian’s vehicle interfaces and mobile platforms. For this project, we collaborated cross-functionally to redesign the Drive Mode experience, focusing on information architecture, interaction clarity, and visual consistency.
The In-Vehicle Design Team sits within Rivian Digital Studio, the organization responsible for shaping digital experiences across Rivian’s vehicle interfaces and mobile platforms. For this project, we collaborated cross-functionally to redesign the Drive Mode experience, focusing on information architecture, interaction clarity, and visual consistency.
Teammates
Teammates
Britt - UI/UX Designer
Britt - UI/UX Designer
Paul - HMI Designer
Paul - HMI Designer
Lan - UX Researcher
Lan - UX Researcher
Julia - Project Manager
Julia - Project Manager
Timeline
Timeline
Oct, 2022 – Jan, 2023
(3 months)
Oct, 2022 – Jan, 2023
(3 months)
My Role
My Role
Led UI design from wireframes to final visuals
Led UI design from wireframes to final visuals
Contributed to UX structure and user flow
Contributed to UX structure and user flow
Partnered with research to test and iterate designs
Partnered with research to test and iterate designs
Challenge
Challenge
Background
Background
When I joined the team, the Drive Mode app existed in a minimal viable form—functional, but lacking critical elements for an optimal in-vehicle experience. Key real-time driving data such as tire pressure, pitch and roll, trip stats, and battery temperature were entirely absent, limiting drivers’ ability to make informed decisions. Additionally, the interface suffered from unintuitive information architecture and suboptimal control placement, which risked driver distraction and decreased operational efficiency.
When I joined the team, the Drive Mode app existed in a minimal viable form—functional, but lacking critical elements for an optimal in-vehicle experience. Key real-time driving data such as tire pressure, pitch and roll, trip stats, and battery temperature were entirely absent, limiting drivers’ ability to make informed decisions. Additionally, the interface suffered from unintuitive information architecture and suboptimal control placement, which risked driver distraction and decreased operational efficiency.
This project began by investigating two broader design challenges:
This project began by investigating two broader design challenges:
1. How might we integrate real-time driving data into the Drive Mode experience in a way that enhances driver awareness without adding cognitive load?
1. How might we integrate real-time driving data into the Drive Mode experience in a way that enhances driver awareness without adding cognitive load?
2. What interaction and architectural enhancements could improve the usability and safety of the Drive Mode app?
2. What interaction and architectural enhancements could improve the usability and safety of the Drive Mode app?
Design Goals
Design Goals
User Research
User Research
Improve Safety Through Better Interaction Design
Improve Safety Through Better Interaction Design
Ensure critical controls are positioned and grouped to reduce driver distraction and support safe in-motion adjustments.
Ensure critical controls are positioned and grouped to reduce driver distraction and support safe in-motion adjustments.
Establish Clear Information Architecture
Establish Clear Information Architecture
Organize drive mode settings in a way that’s intuitive, easy to navigate, and flexible for future expansion.
Organize drive mode settings in a way that’s intuitive, easy to navigate, and flexible for future expansion.
Enhance Driver Awareness With Real-Time Data
Enhance Driver Awareness With Real-Time Data
Integrate contextual driving data—like tire pressure, battery temperature, and pitch/roll—to support informed decision-making.
Integrate contextual driving data—like tire pressure, battery temperature, and pitch/roll—to support informed decision-making.
Competitor Analysis
Competitor Analysis
As part of our early discovery process, we conducted secondary research to understand how other EV manufacturers design their drive mode interfaces. We analyzed systems from Tesla, Lucid, Porsche, and Ford, focusing on three key areas: control placement and accessibility, the presentation of real-time driving data, and the clarity of their visual hierarchy. Our research revealed opportunities to improve safety by optimizing layout for in-motion use, and to differentiate Rivian’s interface by integrating terrain-aware data like pitch and roll—features rarely seen in competitors’ offerings.
As part of our early discovery process, we conducted secondary research to understand how other EV manufacturers design their drive mode interfaces. We analyzed systems from Tesla, Lucid, Porsche, and Ford, focusing on three key areas: control placement and accessibility, the presentation of real-time driving data, and the clarity of their visual hierarchy. Our research revealed opportunities to improve safety by optimizing layout for in-motion use, and to differentiate Rivian’s interface by integrating terrain-aware data like pitch and roll—features rarely seen in competitors’ offerings.
User interviews
User interviews
To better understand real-world pain points, we interviewed three Rivian owners about their experience using Drive Mode in daily driving scenarios. A common frustration was the placement of certain settings—especially suspension height and traction controls—on the far side of the screen, making them difficult to access while driving.
To better understand real-world pain points, we interviewed three Rivian owners about their experience using Drive Mode in daily driving scenarios. A common frustration was the placement of certain settings—especially suspension height and traction controls—on the far side of the screen, making them difficult to access while driving.
Key User Insights
Key User Insights
1. Control Reachability: Key settings are hard to access safely while driving.
1. Control Reachability: Key settings are hard to access safely while driving.
2. System Transparency: Users don’t fully understand what each drive mode changes.
2. System Transparency: Users don’t fully understand what each drive mode changes.
3. Information Architecture: Settings are not grouped in a way that matches user mental models.
3. Information Architecture: Settings are not grouped in a way that matches user mental models.
4. Data Visibility: Real-time data isn’t expected, but becomes valuable when introduced.
4. Data Visibility: Real-time data isn’t expected, but becomes valuable when introduced.
Use Cases
Use Cases
HMW
HMW
Critical
User Journey
Critical
User Journey
Ideation
Ideation
Persona
Flow 02: View Real-Time Driving Data
Flow 02: View Real-Time Driving Data
Transferring from User Journey to Sitemap
Transferring from User Journey to Sitemap
Defining the UX problem
1. How might we make drive mode settings easier to access while driving, especially the frequently used controls?
2. How might we help users better understand what each drive mode changes in real-time?
3. How might we organize drive mode settings in a way that aligns with how users think and navigate?
4. How might we surface real-time vehicle data in a way that’s helpful without overwhelming the driver?
Drive Mode screen
Drive Mode screen
→
→
"Vehicle Insights" tab / collapsible panel
"Vehicle Insights" tab / collapsible panel
→
Demographics
Demographics
Age: 38
Age: 38
Vehicle: Rivian R1S
Vehicle: Rivian R1S
Driving Style: Mix of city commute and weekend
off-road trips
Driving Style: Mix of city commute and weekend
off-road trips
Pain points
Pain points
Hard-to-reach or scattered controls
Hard-to-reach or scattered controls
Unclear what each mode is doing
Unclear what each mode is doing
Settings are buried or poorly grouped
Settings are buried or poorly grouped
No easy access to key driving data
No easy access to key driving data
Expectations
Quickly adjust drive settings based on terrain or conditions
Understand what each drive mode changes
Monitor real-time vehicle data during trips
Minimize distraction while driving

Alex Carter
Boulder, Colorado
Flow 01: Adjust Drive Mode Settings
Flow 01: Adjust Drive Mode Settings
Launch on home screen
Launch on home screen
→
→
Drive Mode app
Drive Mode app
→
→
Choose drive mode
Choose drive mode
→
→
Adjust ride height / regen with one tap
Adjust ride height / regen with one tap
View live pitch/roll, battery temp, tire pressure
View live pitch/roll, battery temp, tire pressure
To create a more intuitive and task-oriented experience, we restructured the Drive Mode interface around how drivers think and act—grouping controls by purpose rather than by system category. This new sitemap prioritizes accessibility and clarity, making it easier for users to find the right mode, adjust key settings, and view relevant driving data at a glance.
To create a more intuitive and task-oriented experience, we restructured the Drive Mode interface around how drivers think and act—grouping controls by purpose rather than by system category. This new sitemap prioritizes accessibility and clarity, making it easier for users to find the right mode, adjust key settings, and view relevant driving data at a glance.
Drive Mode
On-Road
Off-Road
Towing
All-Purpose
All-Terrain
Trailers
Sport
Rock Crawl
Conserve
Sand
Snow
Rally
Ride Height
Ride Feel
Brake Regen
Stability
Compass
Elevation
Tire Pressure
Motor Temp
Battery Temp
Trip Info
Pitch & Roll
Mode Selection
Settings
Driving data
Drive Mode
On-Road
Off-Road
Towing
All-Purpose
All-Terrain
Trailers
Sport
Rock Crawl
Conserve
Sand
Snow
Rally
Ride Height
Ride Feel
Brake Regen
Stability
Compass
Elevation
Tire Pressure
Motor Temp
Battery Temp
Trip Info
Pitch & Roll
Mode Selection
Settings
Driving data
Visual Design
-Controller
Visual Design
-Controller
Visual Design
-Driving Data
Visual Design
-Driving Data
Testing
Testing
Final Direction
-Driving Data
Final Direction
-Driving Data
Next Step
Next Step
Closing
Closing
Style Explorations
Style Explorations
I explored a wide range of visual directions for control layouts, button styles, and grouping logic to find a solution that felt intuitive, functional, and aligned with different driving contexts.
I explored a wide range of visual directions for control layouts, button styles, and grouping logic to find a solution that felt intuitive, functional, and aligned with different driving contexts.
Exploring Visual Directions
I experimented with different visual and motion concepts to define how Drive Mode should look and feel across contexts.
I experimented with different visual and motion concepts to define how Drive Mode should look and feel across contexts.


Visualize early design direction
Visualize early design direction
Early wireframes explored layout structure, information hierarchy, and interaction flows to ensure key controls and data were accessible, clear, and safe to use while driving.
Early wireframes explored layout structure, information hierarchy, and interaction flows to ensure key controls and data were accessible, clear, and safe to use while driving.
👍 All areas visible at a glance
👍 All areas visible at a glance
👎 Visual hierarchy
👎 Visual hierarchy
👍 Contextual data reveals with mode
👍 Contextual data reveals with mode
👎 not enough space to put settings and data
👎 not enough space to put settings and data
Mode Settings
Mode Settings
Mode Selection
Mode Selection
Driving Data
Driving Data
Mode Selection
Mode Selection
Gauge View + Driving Data
Gauge View + Driving Data
Tire Pressure
Tire Pressure
Trip Data
Trip Data
Battery Temp
Battery Temp
Motor Temp
Motor Temp
Mode Selection
Mode Selection
Gauge View + Mode Settings
Gauge View + Mode Settings
Tire Pressure
Tire Pressure
Trip Data
Trip Data
Battery Temp
Battery Temp
Motor Temp
Motor Temp
Driving Data
Driving Data
(Swipe Left)
(Swipe Left)
👍 Modular widget-based layout
👍 Modular widget-based layout
👎 May feel too technical or impersonal
👎 May feel too technical or impersonal
Mode Settings
Mode Settings
Mode Selection
Mode Selection
Driving Data
Driving Data
👍 Modular widget-based layout
👍 Modular widget-based layout
👎 May feel too technical or impersonal
👎 May feel too technical or impersonal
Mode Selection
Mode Selection
Mode Settings
Mode Settings
Driving Data (Widgets)
Driving Data (Widgets)
👍 Visually product-centric, highlights the vehicle
👍 Visually product-centric, highlights the vehicle
👎 Hard to maintain reachability across UI
👎 Hard to maintain reachability across UI
Mode Selection
Mode Selection
Gauge View + Mode Settings
Gauge View + Mode Settings
Driving Data
Driving Data
Widget Style Explorations
























































We learned from user research that many drivers wanted more control over their driving experience. So in the next phase, we will explore what customization could look like for Drive Mode.
We learned from user research that many drivers wanted more control over their driving experience. So in the next phase, we will explore what customization could look like for Drive Mode.
Designing for Physical Context
Designing for Physical Context
Learned to design with real-world constraints like reach zones and driving posture in mind to ensure safe and accessible interaction.
Learned to design with real-world constraints like reach zones and driving posture in mind to ensure safe and accessible interaction.
Visual Communication vs. Readability
Visual Communication vs. Readability
Explored bold visuals but realized clarity must come first—especially under challenging lighting and driving conditions.
Explored bold visuals but realized clarity must come first—especially under challenging lighting and driving conditions.
Cross-Functional Collaboration
Cross-Functional Collaboration
Worked closely with UX, HMI, and research to align design decisions across disciplines and iterate effectively.
Worked closely with UX, HMI, and research to align design decisions across disciplines and iterate effectively.
We refined the widget visuals with a neutral background and accent colors only for key data points.
We refined the widget visuals with a neutral background and accent colors only for key data points.
The final design adopts a hybrid line-based style—clean yet expressive enough to help users interpret data at a glance.
The final design adopts a hybrid line-based style—clean yet expressive enough to help users interpret data at a glance.
It maintains clarity, scales well across layouts, and adapts seamlessly to multiple data types.
It maintains clarity, scales well across layouts, and adapts seamlessly to multiple data types.
Testing in Real World
Testing in Real World
Tested the UI under real lighting and screen conditions to evaluate color contrast and readability.
Tested the UI under real lighting and screen conditions to evaluate color contrast and readability.
Findings:
Findings:
🎨 Colored backgrounds conflicted with accent colors
🎨 Colored backgrounds conflicted with accent colors
👓 Reduced text readability
👓 Reduced text readability
🌗 Caused theme inconsistency
🌗 Caused theme inconsistency
Refined Visual System
What I’ve Learned

Final Visual & Motion System
Final Visual & Motion System
A cohesive design system that combines visual clarity and expressive motion to strengthen user trust and focus during driving.
A cohesive design system that combines visual clarity and expressive motion to strengthen user trust and focus during driving.






Expectations
Quickly adjust drive settings based on terrain or conditions
Understand what each drive mode changes
Monitor real-time vehicle data during trips
Minimize distraction while driving
Exploring Visual Directions