Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Design Systems Aren’t Hard

Design Systems Aren’t Hard

Design systems aren’t hard.
But they are complex.
And they’re also hard.

Design systems are often thought of in terms of the visible parts - a Sketch file, a repository of React code, a documentation website. But these are only the artifacts of the system. A design system is actually the thinking and the decision making and the principles of your organization. Producing the artifacts is the easy part - maintaining the institutional value of the design system is the hard part.

In this talk we’ll dive into the lessons I’ve learned during my time working on a large design system for a fast growing company. Hopefully we can help you avoid some of the common pitfalls and enjoy the quiet satisfaction of working on a design system so successful no one ever thinks twice about it.

Presented at:
That Conference TX

Full Slidedeck with Speaker Notes:
https://github.com/milsyobtaf/prez/blob/primary/2022/ThatConference/design-systems-arent-hard-v2-thatconf-speaker-notes.pdf

milsyobtaf

May 26, 2022
Tweet

More Decks by milsyobtaf

Other Decks in Technology

Transcript

  1. ABOUT ME @milsyobtaf from the internet I’ve worked on large

    websites since 2008 I’ve worked with “design systems” since we called them “swatches” or “style tiles” Currently working in Design Engineering at Indeed, a job that comes with the best laptop sticker
  2. WHAT IS A DESIGN SYSTEM? If you ask ten different

    people who work on design systems, you’ll get ten different answers.
  3. Organizations which design systems … are constrained to produce designs

    which are copies of the communication structures of these organizations." CONWAY’S LAW
  4. DESIGN SYSTEM AGREEMENTS User Interface Design: how a digital experience

    looks Interaction Design: how a digital experience feels Content Strategy: how a digital experience sounds Documentation: how a digital experience is crafted
  5. DESIGN SYSTEMS ARE ALL ABOUT SCALE Interface Design at scale

    Interaction Building at scale Content Creation at scale
  6. DESIGN SYSTEMS ARE ALL ABOUT SCALE When everyone on your

    team knows how a thing should be built, they can just build it.
  7. DESIGN SYSTEMS ARE ALL ABOUT SCALE When everyone on your

    team knows how a thing should be built, they can just build it. #1 Support Request: How do I do X?
  8. DESIGN SYSTEMS ARE ALL ABOUT SCALE When everyone on your

    team knows how a thing should be built, they can just build it. #1 Support Request: How do I do X? #2 Support Request: Why do I do X?
  9. ACCESSIBILITY AT SCALE Buttons that work as buttons Links that

    work as links Animations that respect prefers-reduced-motion
  10. ACCESSIBILITY AT SCALE Buttons that work as buttons Links that

    work as links Animations that respect prefers-reduced-motion INCLUSION AT SCALE
  11. ACCESSIBILITY AT SCALE Buttons that work as buttons Links that

    work as links Animations that respect prefers-reduced-motion INCLUSION AT SCALE Form fields that accept accented characters
  12. ACCESSIBILITY AT SCALE Buttons that work as buttons Links that

    work as links Animations that respect prefers-reduced-motion INCLUSION AT SCALE Form fields that accept accented characters Right-to-left text presentation that just works
  13. - Conway’s Law / Uncle Dave's Law - Anatomy of

    a Design System - How the Right Design System Streamlines a Large Organization’s Digital Development RESOURCES - Design Systems Slack - Design Systems Podcast - Design System Checklist