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
Kelly Goto
Emotion Economy: Ethnography as Corporate Strategy
2015 • Enterprise UX 2015
Gold
Farid Sabitov
Theme Four Intro
2022 • DesignOps Summit 2022
Gold
Panel Discussion: Communicating the Value of DesignOps
2018 • DesignOps Summit 2018
Gold
Aditi Ruiz
A PM State of Mind: Empathy Mapping Your Product Manager, Pt. 1
2022 • Design in Product 2022
Gold
Tristin Oldani
Turning awareness into action with Climate UX
2025 • Climate UX Interest Group (Rosenfeld Community)
Leisa Reichelt
Opening Keynote: Operating in Context
2018 • DesignOps Summit 2018
Gold
Billy Carlson
Ideation tips for Product Managers
2022 • Design in Product 2022
Gold
Bria Alexander
Opening Remarks
2021 • DesignOps Summit 2021
Gold
Jacqui Frey
Panel Discussion: Integrating DesignOps
2018 • DesignOps Summit 2018
Gold
Nick Cochran
Growing in Enterprise Design through Making Connections
2019 • Enterprise Experience 2019
Gold
Raven Veal
Dark Metrics: Illuminating the Negative Impact of Digital Health Design
2021 • Advancing Research 2021
Gold
Standardizing Product Merits for Leaders, Designers, and Everyone
2018 • Enterprise Experience 2018
Gold
Sam Proulx
Mobile Accessibility: Why Moving Accessibility Beyond the Desktop is Critical in a Mobile-first World
2022 • Civic Design 2022
Gold
Nathan Curtis
Design Systems for Us: How Many One-Source(s)-of-Truth Are Enough? (Videoconference)
2019 • DesignOps Community
Christian Bason
Innovating With People: Unleashing the Potential of Civic Design
2021 • Civic Design 2021
Gold
Yolanda Rankin
Black Feminist Epistemology as a Critical Framework for Equitable Design
2021 • Advancing Research 2021
Gold

More Videos

Jennifer Kanyamibwa

"We had no budget, no backing, but we started looking at competitors and created something ourselves."

Jennifer Kanyamibwa

Creating the Blueprint: Growing and Building Design Teams

November 8, 2018

Brigette Metzler

"We took a broad definition of research repositories to lessen shame and embrace the complexity."

Brigette Metzler Dana Chrisfield

Research Repositories: A global project by the ResearchOps Community (Videoconference)

August 27, 2020

Carl Turner

"Sometimes you just have to do what you can and come back to it later when analyzing culture versus delivery demands."

Carl Turner

You Can Do This: Understand and Solve Organizational Problems to Jumpstart a Dead Project

March 28, 2023

John Mortimer

"Often we designers are in IT departments, separate from the larger organization; that boundary is a hurdle to overcome."

John Mortimer Milan Guenther Lucy Ellis Patrick Quattlebaum

Panel Discussion

December 3, 2024

Dante Guintu

"Fifty percent of our designers were already active in coaching or mentoring, yet there was a call for a different mentorship flavor."

Dante Guintu

How to Crush the Talent Crunch

September 8, 2022

Richard Buchanan

"Design is a service profession, a humble profession, less significant than the lives of the people we serve."

Richard Buchanan

Creativity and Principles in the Flourishing Enterprise

June 15, 2018

Dan Willis

"Many of us have worked as outsiders, insiders, and then outsiders again throughout our careers."

Dan Willis

Theme 3: Intro

January 8, 2024

Dan Ward

"Failure cake helped us eat our feelings and provided comfort during hard moments."

Dan Ward

Failure Friday #1 with Dan Ward

February 7, 2025

Chris Geison

"Generative workshops such as design sprints can devolve into political theater if we’re not careful."

Chris Geison

Theme Two Intro

March 28, 2023