Alex Di Guardo

A consistent experience

My vision and strategy for a scalable Design System

💼 MoneySuperMarket

🕰️ 2024

🧑🏻‍🎨 Product Designer

In a nutshell...

⚠️ The struggle is real:
Without a Design System, our product suffered from inconsistencies that caused developer inefficiencies and a jarring user experience.

🎯 Vision:
Create a system that not only streamlines workflows but also ensures users enjoy a cohesive experience, building trust and satisfaction.

💡 My approach:
An audit revealed that modals were extensively used across user journeys but varied significantly in style. The first phase of my strategy was to standardise anatomy and rules for modal-based experiences.

📈 Success metrics:
• Modals were reduced to 3 variants compared to the 20 different ones.
• 20% of time saved thanks to more standardised dev hand-offs.

📚 Topics covered:
Design Systems | Scalable Components | Design Sprints | User Testing | Accessibility.

The method behind the madness

Validate the concept through a 'Design Sprint'

To gain buy-in for a new system across the business, I needed to present compelling evidence of its benefits. I leveraged design sprints, a structured, five-day process, to explore solutions quickly and validate ideas effectively.

Focusing on Modal-Based experiences

Too many modals 🤯

An audit revealed the extensive use of modals across core user journeys. Their inconsistent design and behaviour created a disjointed and jarring experience.

Something had to change

Defining anatomy and rules

Modals were reduced to 3 variants compared to the 20 different ones flying around and were restricted to specific uses cases.

User Testing

Method: Unmoderated prototype testing

Participants: 10 users, divided into Group A and Group B

Task: Sign up to our loyalty program and redeem your first reward

Group A: Tested the old journey without Design System components

Group B: Completed the same task using the new Design System components

Winner 🏆: Group B usability metrics suggested a better performance overall



Accessibility concerns

Some participants encountered difficulty dismissing the final modal due to decorative elements being positioned too close to the close button, causing a delay in interaction.

The issue was addressed by replacing the static confetti with a Lottie animation. While the interaction time remained the same, this change eliminated the confusion around dismissing the modal and added a delightful, engaging touch.

Success metrics

During the A/B test we also noticed an increase of 'club members' thanks to a more streamlined modal-based onboarding process:

Takeaway

Want to know more? Reach out!