Keeping your design system alive @yaili Pixel Pioneers — Bristol, June 2018

Keeping your design system alive @yaili Pixel Pioneers — Bristol, June 2018

© bit.ly/banksyvbristol

About you…

About me…

/

What are design systems

A design system is not a pattern library, brand guidelines or a Sketch file.

A design system is a system of living principles, guides and components used by designers and developers to build consistent products and experiences.

A design system is a product . It has users, roadmaps, releases, features, maintenance, bugs, documentation and support.

  1. Put someone in charge

“System enthusiasts must become entrepreneurs, pitching and selling ideas that get a possibly resistant organization to commit.” — Nathan Curtis

  1. Define a roadmap

  1. Be open

  1. Explain how to contribute

  1. Love your docs

  1. Plan for maintenance

“A system isn’t a project with an end, it’s the origin story of a living and evolving product that’ll serve other products.” — Nathan Curtis

You’re going to make mistakes. That’s OK.

  1. Learn from others

  1. Put someone in charge
  2. Have a roadmap
  3. Be open
  4. Explain how to contribute
  5. Love your docs
  6. Plan for maintenance
  7. Learn from others

Thank you! @yaili

github.com/yaili/speaking/references