Rosenverse

This video is only accessible to Gold members. Log in or register for a free Gold Trial Account to watch.

Log in Register

Most conference talks are accessible to Gold members, while community videos are generally available to all logged-in members.

Best Practices when Creating and Maintaining a Design System
Gold
Wednesday, June 7, 2023 • Enterprise UX 2023
Share the love for this talk
Best Practices when Creating and Maintaining a Design System
Speakers: Jaime Creixems
Link:

Summary

Design systems are essential for creating cohesive and scalable products. By providing a shared set of design guidelines, components, and styles, design systems help ensure consistency and efficiency throughout the design process. In this talk we’ll go through the best practices when creating and maintaining a Design System including different strategies, approaches to token creation, making good use of overrides, setting up principles and guidelines and how to scale a design system so that it becomes useful for design a dev teams alike.

Key Insights

  • Design systems function as agreements across design, development, product, marketing, and business teams to ensure consistency and speed.

  • A bottom-up approach starting with tokens (colors, typography, spacing) creates a solid foundation for scalable design systems.

  • Separating styles (colors, text styles) from symbols (UI components) in Sketch makes future updates easier and more reliable.

  • Organizing components in a device-agnostic way groups all versions (desktop, mobile, tablet) together, simplifying maintenance and updates.

  • Keeping component hierarchy flat avoids overwhelming designers with deep nested structures, improving usability and speed.

  • Managing overrides strictly in symbols helps enforce design rules by preventing breaking changes at the component instance level.

  • Establishing a design system council with representatives from design, dev, marketing, and business ensures collaborative evolution and consistency.

  • Using version starring in Sketch enables publishing only stable design system updates to users, avoiding constant disruptive notifications.

  • Content style and usage guidelines are often missing in design systems but should be included to align UX writing and messaging with design.

  • Iterating design system rules and allowing room for creative deviations help keep the system flexible and engaging rather than rigid and dull.

Notable Quotes

"Design system is basically an agreement that helps create consistency and familiarity in all the UIs you create."

"If you don't use styles for colors and typography, updating your brand color later means changing every component manually."

"Organizing your components device-agnostic makes updating all versions easier, even if it adds some complexity during design."

"Try to keep your component hierarchy as flat as you can — don't overdo levels or it becomes infinite navigation."

"Respect your design system rules to create consistency, but revisit them periodically because things evolve."

"Establish a design system council to bring together designers, developers, marketing, and business folks regularly."

"Managing overrides means you can prevent designers from changing things like colors or fonts in component instances."

"Starring versions lets you keep working on updates without pushing notifications to your whole design team until ready."

"The content portion of design systems is often manual and missing; you should include writing style guides and examples."

"Leave space for creativity in your design system because if you don't, it becomes dull and boring to design."

Ask the Rosenbot
Randolph Duke II
War Stories LIVE! Randy Duke II
2020 • Advancing Research 2020
Gold
Uday Gajendar
Day 1 Welcome
2024 • Designing with AI 2024
Gold
Operationalizing DesignOps
2018 • DesignOps Summit 2018
Gold
Saskia Liebenberg
Start Small for Big Impact (Videoconference)
2019 • DesignOps Community
Uday Gajendar
Leading through the long tail of trauma (Videoconference)
2022 • Advancing Research Community
Kat Vellos
Opener: The Other L Word
2024 • DesignOps Summit 2020
Gold
Kaitlin Tasker
Fast and Fearless Inclusive Research
2023 • Advancing Research 2023
Gold
Ali Jeffery
How DesignOps Helped Enable Wall Street to Work Remotely
2020 • DesignOps Summit 2020
Gold
Monty Hammontree
The Future of UX Research (Videoconference)
2020 • Advancing Research Community
Sofía Delsordo
Public Policy for Jalisco's Designers to Make Design Matter
2021 • Civic Design 2021
Gold
Jemma Ahmed
Bringing together market and user research (Videoconference)
2019 • Advancing Research Community
Amy Marquez
INVEST: Discussion
2018 • Enterprise Experience 2018
Gold
John Cutler
Oxbows, Rivers, and Estuaries: How to navigate the currents of change (without burning out)
2024 • Advancing Service Design 2024
Gold
Amber Knabl
Empowering innovation: The critical role of inclusive product development in the AI era
2024 • Designing with AI 2024
Gold
Standardizing Product Merits for Leaders, Designers, and Everyone
2018 • Enterprise Experience 2018
Gold
Steve Portigal
Discussion
2015 • Enterprise UX 2015
Gold

More Videos

Adam Cutler

"You need strong regional players with negotiation skills to navigate the split loyalties in global teams."

Adam Cutler Karen Pascoe Ian Swinson Susan Worthman

Discussion

June 8, 2016

Peter Merholz

"Sometimes the director is the most senior design person in the org and ends up playing the executive role without the title or support."

Peter Merholz

The Trials and Tribulations of Directors of UX (Videoconference)

July 13, 2023

Lisa Welchman

"If you haven’t designed who your teams are and who your players are, expecting people to comply with standards won’t work."

Lisa Welchman

Cleaning Up Our Mess: Digital Governance for Designers

June 14, 2018

Vincent Brathwaite

"Investing in sustainability today will yield dividends for future generations."

Vincent Brathwaite

Opener: Past, Present, and Future—Closing the Racial Divide in Design Teams

October 22, 2020

Brenna Fallon

"Engineers can be our biggest allies in making really important process changes."

Brenna Fallon

Learning Over Outcomes

October 24, 2019

Tricia Wang

"Hip hop proves that we can re-animate spaces with highly generative communities that weren't built for us."

Tricia Wang

Spatial Collapse: Designing for Emergent Culture

January 8, 2024

Edgar Anzaldua Moreno

"Marital status mattered because car buying decisions often involve family members, not just the individual."

Edgar Anzaldua Moreno

Using Research to Determine Unique Value Proposition

March 11, 2021

"Leadership buy-in is really important—having an executive who understands the value of knowledge creation, distribution, application, and evaluation."

Designing Systems at Scale

November 7, 2018

Erin Weigel

"If my experiment made front-page news tomorrow, what would the headline be? Would my mother be proud?"

Erin Weigel

Get Your Whole Team Testing to Design for Impact

July 24, 2024