Amway

Amway

Amway

Streamlining innovation and empowering users with a refined, efficient design system

Streamlining innovation and empowering users with a refined, efficient design system for crossfunctional team on a global scale.

Streamlining innovation and empowering users with a refined, efficient design system

Timeline

Timeline

Timeline

Jul ‘24 - Aug ‘24

Jul ‘24 - Aug ‘24

Jul ‘24 - Aug ‘24

Team

Team

Team

Vivian L

Vivian L

Vivian L

Kelvin H

Kelvin H

Kelvin H

Contributions

Contributions

Contributions

Visual Design

Visual Design

Visual Design

Design System

Design System

Design System

Documentation

Documentation

Documentation

Tools

Tools

Tools

Figma

Figma

Figma

Illustrator

Illustrator

Illustrator

Storyblock

Storyblock

Storyblock

Collaborating with Amway’s global design team during the Summer of 2024, I analyzed and enhanced the design system while developing new components to improve platform functionality.

Collaborating with Amway’s global design team during the Summer of 2024, I analyzed and enhanced the design system while developing new components to improve platform functionality.

Collaborating with Amway’s global design team during the Summer of 2024, I analyzed and enhanced the design system while developing new components to improve platform functionality.

Focused on streamlining the design process by evaluating reusable components, enabling rapid prototyping, and optimizing efficiencies for web and mobile application development.

Focused on streamlining the design process by evaluating reusable components, enabling rapid prototyping, and optimizing efficiencies for web and mobile application development.

Focused on streamlining the design process by evaluating reusable components, enabling rapid prototyping, and optimizing efficiencies for web and mobile application development.

Introduction

At the inception of the Amway Design System, Sketch served as the foundational platform for managing components and assets. However, as the company expanded and the design team's needs grew in complexity, Sketch began to show its limitations, hindering productivity.

At the inception of the Amway Design System, Sketch served as the foundational platform for managing components and assets. However, as the company expanded and the design team's needs grew in complexity, Sketch began to show its limitations, hindering productivity.

At the inception of the Amway Design System, Sketch served as the foundational platform for managing components and assets. However, as the company expanded and the design team's needs grew in complexity, Sketch began to show its limitations, hindering productivity.

The increasing demand for new applications highlighted these constraints, signaling the need for a more robust and scalable solution to support the evolving workflow of the design team.

The increasing demand for new applications highlighted these constraints, signaling the need for a more robust and scalable solution to support the evolving workflow of the design team.

The increasing demand for new applications highlighted these constraints, signaling the need for a more robust and scalable solution to support the evolving workflow of the design team.

Challenge

How do we streamline components for designers in a robust system?

How do we streamline components for designers in a robust system?
How do we streamline components for designers in a robust system?

With the adoption of Figma, Amway's design team experienced a significant leap in productivity and creative freedom.

With the adoption of Figma, Amway's design team experienced a significant leap in productivity and creative freedom.

With the adoption of Figma, Amway's design team experienced a significant leap in productivity and creative freedom.

However, as the design system evolved and expanded, new challenges emerged. With Figma being a new platform, the understanding of structuring and optimization was still a learning process.

However, as the design system evolved and expanded, new challenges emerged. With Figma being a new platform, the understanding of structuring and optimization was still a learning process.

However, as the design system evolved and expanded, new challenges emerged. With Figma being a new platform, the understanding of structuring and optimization was still a learning process.

  • 01

    Inconsistencies

    Migration led to overlooked functionality in some components, with excess unused properties potentially hindering designers' efficiency.

  • 02

    Optimization

    Decentralize the design system by separating assets into multiple files, each categorized by its specific function or component type.

  • 03

    High Memory Usage

    The growing usage and simultaneous access by designers gradually slowed production, mirroring issues from the previous system.

The APproach

♦ Assess components to ensure consistent alignment of color and text styles, replace outdated design system elements, refine layer naming conventions, verify responsiveness, evaluate states, variants, and boolean behaviors, incorporate relevant text properties, and reveal any hidden nested instances for optimization.

♦ Assess components to ensure consistent alignment of color and text styles, replace outdated design system elements, refine layer naming conventions, verify responsiveness, evaluate states, variants, and boolean behaviors, incorporate relevant text properties, and reveal any hidden nested instances for optimization.

♦ Assess components to ensure consistent alignment of color and text styles, replace outdated design system elements, refine layer naming conventions, verify responsiveness, evaluate states, variants, and boolean behaviors, incorporate relevant text properties, and reveal any hidden nested instances for optimization.

♦ Optimize component functionality to utilize nested instances and remove redundancies across component sets.

♦ Optimize component functionality to utilize nested instances and remove redundancies across component sets.

♦ Optimize component functionality to utilize nested instances and remove redundancies across component sets.

♦ Update changes made to components and publish to the Global Core Component Library.

♦ Update changes made to components and publish to the Global Core Component Library.

♦ Update changes made to components and publish to the Global Core Component Library.

To maintain a consistent design system on a global scale, we organized a spreadsheet detailing our updates, questions, and potential concerns that could arise as future challenges.

To maintain a consistent design system on a global scale, we organized a spreadsheet detailing our updates, questions, and potential concerns that could arise as future challenges.

To maintain a consistent design system on a global scale, we organized a spreadsheet detailing our updates, questions, and potential concerns that could arise as future challenges.

84+

84+

Globally reusable components

Globally reusable components

10+

10+

Digital products linked to the new system

Digital products linked to the new system

6

6

Significant Component Changes

Significant Component Changes

Takeaways

Through this experience, I gained invaluable insights into the comprehensive process of developing a design system, highlighting the critical balance between aesthetics and functionality. This opportunity allowed me to deepen my understanding of how cohesive design systems drive user-centric solutions that are both visually appealing and practical.

Through this experience, I gained invaluable insights into the comprehensive process of developing a design system, highlighting the critical balance between aesthetics and functionality. This opportunity allowed me to deepen my understanding of how cohesive design systems drive user-centric solutions that are both visually appealing and practical.

Through this experience, I gained invaluable insights into the comprehensive process of developing a design system, highlighting the critical balance between aesthetics and functionality. This opportunity allowed me to deepen my understanding of how cohesive design systems drive user-centric solutions that are both visually appealing and practical.

Despite the temporary nature of this internship, the experience was profoundly transformative, enabling significant personal and professional growth. It reinforced my ability to adapt quickly, embrace new challenges, and expand my skill set in UX design.

Despite the temporary nature of this internship, the experience was profoundly transformative, enabling significant personal and professional growth. It reinforced my ability to adapt quickly, embrace new challenges, and expand my skill set in UX design.

Despite the temporary nature of this internship, the experience was profoundly transformative, enabling significant personal and professional growth. It reinforced my ability to adapt quickly, embrace new challenges, and expand my skill set in UX design.

Overall, this impactful experience validated my aptitude for learning, strengthened my confidence in my abilities, and served as a pivotal step in advancing my career in the field of user experience design.

Overall, this impactful experience validated my aptitude for learning, strengthened my confidence in my abilities, and served as a pivotal step in advancing my career in the field of user experience design.

Overall, this impactful experience validated my aptitude for learning, strengthened my confidence in my abilities, and served as a pivotal step in advancing my career in the field of user experience design.