Fusion Design System

The Fusion Design System was created to unify front-end efforts across all scrum teams, addressing inconsistencies caused by isolated workflows. Previously, lack of design guidelines led developers to make ad-hoc changes, resulting in fragmented UI and slow development.

Since implementing Fusion, our development cycle has shortened by 25%, and UI consistency has improved by 40%, streamlining processes and ensuring cohesive user experiences across our platform.

Team: 15 Engineers, 3 Designers

Role: UX Designer

Tools: Figma, Jira, Confluence, Storybook

Date: Aug 2023 - Oct 2024

1. Beginning of Fusion DS

PROBLEM STATEMENT

“The lack of a design system led to inconsistency in production, as roadmap priorities outweighed UI consistency. This caused developers to improvise components and bypass the design handoff process."

DESIGN SYSTEM VALUE PROPOSITION

To enhance our product, the design team initiated groundwork on a scalable design system for Hudson MX. We outlined the value proposition, detailing how the system would drive consistency, efficiency, and scalability, and presented it to management to secure resources for the initiative.

2. Building Fusion DS

DESIGN SYSTEM BUILDING BLOCKS

Fusion is more than just typography and icons; it encompasses various components across design, engineering, and product. Each element plays a crucial role in creating a successful design system—without any of these building blocks, the system wouldn't be complete.

1

Grab n Go Design Tokens & Components

2

Optimizing Figma for
Cross-Team Collaboration

3

Accelerating Front-End Dev
with Storybook

4

Accessibility and Best Practices

DESIGN SYSTEM CHALLENGES

Although the engineering and design teams were used to collaborating with each other, building a design system from scratch introduced unique challenges we hadn’t faced in previous projects.

Balancing Constraints

The main challenge was balancing design standards with technical constraints. Since a full overhaul wasn’t feasible, design and engineering collaborated to create user-friendly, compatible components.

Educating the Company

Once the design system was in place, we focused on advocacy and adoption. To familiarize teams with its benefits, we presented at all-hands meetings and hosted joint office hours, helping the product team integrate it seamlessly into their workflows.

3. Delivering Fusion DS

FINAL DELIVERABLES

Deliverable #1: Master Design Library

We implemented a Figma master library with reusable, drag-and-drop components, enabling designers to quickly build high-fidelity mockups and component variations, significantly reducing time spent on iterations.

Deliverable #2: Dev Spec Library

We Created a Developer Spec Figma file containing full CSS properties for each component, ensuring efficient implementation even with limited Figma access. Having a dedicated developer spec Figma file allowed streamlined collaboration with engineers.

Deliverable #3: Storybook

With components fully configured in Storybook, developers can easily create them in various states, speeding up front-end development and hotfixes. We also added an accessibility add-on that automatically checks each component for WCAG AA compliance, ensuring standards are met with a clear pass/fail indicator.

Deliverable #4: Accessibility & Best Practices

We created detailed documentation with accessibility guidelines, live Figma embeds, and concise component usage summaries. This ensured seamless compliance with standards while empowering teams to adopt best practices effortlessly.

IMPACTS

Explore Other Projects