UX Designer

Website Experience Subsystem

 

Project Overview

WES is a new subsystem within the Salesforce Design System aiming to unify the look and feel across 108 marketing websites (including Salesforce.com, AppExchange, and Developer) and 417,000 pages. This fosters brand recognition and a cohesive user experience, especially as Salesforce integrates acquisitions like MuleSoft and Tableau. Reusable components establish a consistent design language, strengthening Salesforce's visual identity.

 
 

Salesforce.com Home Page

 

 

My Role

As Design Lead and Product Manager for the WES subsystem, I led design system development, component library creation, and strategic planning. I collaborated with cross-functional teams to ensure WES aligned with One Salesforce objectives, driving adoption and improving the overall user experience.

 

Skills

 

Design Systems

  • Design System Development

  • Component Library Creation

  • Visual Foundations

Product

  • Strategic Planning

  • Roadmap Creation

  • Release Planning

  • Collaboration

  • Adoption Driving

Leadership

  • Design Leadership

  • Stakeholder Management

  • Decision-Making

  • Problem-Solving

Design

  • User Experience (UX)

  • User Interface (UI)

  • Information Architecture (IA)

  • Interaction design

  • Prototyping


 

Challenges & Solutions

 

Limited Staffing:
As the sole designer working on WES, I managed all design-related tasks without additional design support.

Community Involvement:
I implemented a contribution process to involve the community, accelerating the development of components. For more details, check out the WES Design Contribution Model.

 

Team Disruption:
The development of WES was paused due to shifting priorities, which led to the loss of my entire engineering team.

Focus on Design:
Despite staffing challenges, I continued expanding the component library, with a strong emphasis on driving HTML and CSS adoption.

 

Low Awareness and Adoption:
Due to insufficient publicity, WES struggled with low awareness and adoption, resulting in limited usage and recognition across teams.

Speaking Engagements:
To increase WES visibility, I took on speaking opportunities internally and externally, while acting as the program manager to promote the system.

 

Incomplete Code Adoption:
The full integration of Web Components into the WES codebase was not achieved, impacting both functionality and compatibility.

User Research and Solutions:
Through audits and interviews, I found that users were not effectively utilizing web components. Based on feedback, I proposed three solutions:

  • Deliver new components as an HTML and CSS package.

  • Accept code contributions from external teams, offering guidance and support.

  • Encourage the use of Lightning Web Components for future development.

 

Low Project Profile:
WES did not receive significant attention from the design system team, and with the project manager’s focus shifting elsewhere, the project suffered from a lack of focus and support.

Sharing Success and Managing WES:
Stepping into a project management role, I actively managed WES, highlighting its importance and sharing success stories with leadership to secure ongoing support.

 

 

Results & Impact

 

High Adoption Rate

Spearheaded WES development, achieving an 85% adoption rate as teams embraced its consistent design system.

 

Widespread Recognition

WES became a well-known subsystem, with multiple teams actively seeking support for adoption and integration.

 

Accelerated Code Development:

A dedicated team volunteered to assist with delivering HTML and CSS packages, speeding up component adoption.

Ownership and Dedicated Leadership

WES is now fully owned by the Design System team, with a dedicated project manager overseeing its continued growth and success.

 

 
 

Component Examples

These screenshots highlight a selection of component designs, reflecting the collaborative efforts between the contributors and me in their development.

 
 
 
 

WES Documentation

WES components are thoroughly documented in both the WES Figma Library and the Salesforce Design Systems site, giving internal users easy access to component symbols, design guidelines, and code for seamless integration.

 
 
 
 

Achievements

Presented “Website Experience Subsystem [WES] “at Salesforce UX Town Hall 03/23

 
 
 
← Gen AI Hackathon
WES Contribution Process →