Designing for the 1%: Superyacht Infotainment Reimagined

Claudia Sabbadin
6 min readJun 9, 2024

--

You might wonder, what exactly is an infotainment system? Think of the screen in your Tesla that displays navigation, battery info, etc. Now, imagine that for a superyacht. That’s YachtEye.

During my second year in SuperYacht Times as a solo UX/UI designer, I had the unique opportunity to help breathe new life into YachtEye, an onboard infotainment system software the company acquired in 2020.

What went wrong with the old system?

The TV interface, dating back to 2009, was overdue for a radical redesign to meet today’s standards. Limited to a TV UI, it was too static and failed to deliver relevant information to guests when needed. On top of that, crew members had their patience tested daily by the old desktop-only CMS.

Old system TV UI

Who is YachtEye for?

The starting point of this project was already a big obstacle: understanding our two main, mostly inaccessible, users.

From Triangle Of Sadness (movie)

On one side, we have guests — 30m+ yacht owners or vacationers — looking to enjoy a private luxury experience. They want information and entertainment at their fingertips.

On the other side, there is the crew, working over 10 hours a day, to ensure guests are happy. They need tools that are quick and easy to use because they have enough on their plates.

How can you empathise with busy users?

To start understanding their world, I took an unconventional approach. Following my colleagues’ advice, I binge-watched some Below Deck episodes. Fast-forwarding through the drama, I got a first grasp of the onboard experience.

Below Deck GIF by Bravo TV

After that, I gathered some colleagues who regularly interacted with the target users. Together, we filled out a proto-personas template, establishing a foundational set of needs and pain points to address with the new system.

Defining the New YachtEye

1. Prioritising Features

As the project advanced, the stakeholders’ wishlist of features kept growing. To maintain an agile approach, I organized a prioritisation meeting.

Facilitating a prioritisation matrix workshop

Using a matrix, we identified the quick wins that could be addressed in an MVP, leaving complex and ad-hoc features for future releases.

2. Eliminating the CMS

One key decision that was made early on, was to opt for a CMS-free approach. Granting edit access directly within the main UI offers several advantages: it minimises errors, provides instant feedback on changes, and offers a more intuitive interaction for non-tech-savvy crew members.

Check out my blog post on this topic:

3. Ecosystem Mapping

As the project gained definition, it became evident that we were dealing with a complex ecosystem. Motivated by insights from Designing Multi-device Experiences, I initiated the process of ecosystem mapping.

After creating a custom template for triangulating features, users, and devices, I met with stakeholders to fill it in together.

Part of the ecosystem map

Sentiment

With a clear vision, it was time to understand the sentiment around it.

After defining a stylistic approach, I teamed up with my colleague Ivo who expertly animated the first teaser of the new YachtEye unveiled at the Monaco Yacht Show.

YachtEye redesign teaser

The video was met with great enthusiasm, prompting us to move forward into the design phase.

Designing the TV UI

The initial futuristic concepts were not usable, and the UI was too complex for an MVP.

Initial style concepts

We needed a solution with reusable, standardised components that offered dynamism and remote-friendliness. After several iterations, I adopted a common F-shape pattern to display a dynamic feed and supporting graphics based on the yacht’s state.

TV home feed wireframe

Key learnings:

  1. “Make it bigger”: Small, low-contrast fonts hindered readability, especially for distant viewing.
  2. Icon visibility: Icons, like fonts, lose functionality when they appear similar from a distance.
  3. Simplicity: Applying Occam’s razor principle, I made space for larger elements, reducing information density, which also helps with short attention spans.
  4. Standardisation: Inconsistent feed cards can confuse users and slow down implementation. I avoided new layouts unless strictly necessary.
  5. Affordances: Considering that TVs might also be touch screens, users misinterpreted the itinerary progress bar as a slider, leading to frustration.

This is the first version compared to the latest ready for development:

The first GUI test after the wireframe
YachtEye TV home feed UI after several iterations

(Each card on the feed leads to the related feature screen, but I’ll keep this part challenges focused.)

Testing the App

I refined the initial iOS mobile app wireframe through brainstorming sessions with stakeholders and internal testing. My focus was making sure each flow was the most efficient for the crew.

Wireframing the iOS app

Designed with Crew, for the Crew

At this point, Riejanneke, a former chief stewardess, joined the project. Finally working alongside a potential YachtEye user, I collaborated closely with her, validating all assumptions against her insider knowledge of onboard life.

Screenshot from the prototype

Thanks to her industry contacts, we started testing the Figma prototype with captains, pursers, stewardesses, etc.

I meticulously organised their feedback on a Notion board, MoSCoW-prioritizing it with developers to identify quick wins.

Notion board for findings

“Testers Availability Bias”

With sudden and easy access to the crew, what could go wrong? Well, we unintentionally developed a bias towards addressing their needs over those of the guests. That’s how I learned the importance of maintaining a balanced perspective when designing for multiple user groups.

The Cost of Skipping Initial User Interviews

In hindsight, conducting initial interviews with the crew could have better-aligned assumptions with actual needs, potentially saving time and focusing on the right features from the beginning.

Design Handoff

Organising the design system was also challenging due to the variety of devices, light and dark modes, and multiple features.

Since the developers were new to Figma, we collaborated closely to streamline our collaboration.

Strategies included:

  • Standardised component naming.
  • Established a common vocabulary.
Common vocabulary for a timeline feature
  • Added descriptions and Figma annotations for clarity on interactions and other useful info.
  • Defined three border-radius values and their applications.
  • Utilised one typeface in two weights.
  • Implemented an 8px base grid for all devices.
YachtEye Ecosystem

Conclusion

In wrapping up our journey with YachtEye, I have learned valuable lessons in flexibility and bias awareness. Our approach, initially guided by a clear vision, remained open to adjustments as we gained insights and feedback. This adaptability ensures that the final product continues to evolve based on user needs.

Disclaimer: The views expressed are solely those of the author and this is a simplified version for storytelling purposes. They do not necessarily reflect the official position of any other company, organization, or individual mentioned.

--

--

Claudia Sabbadin

UX/UI designer integrating neuroscience and wellness into digital experiences