Keeping your design system alive @yaili DIGICOM, Barcelos, November 2017

About me…

Why design systems

“A design system offers a library of visual style, components, and other concerns documented and released by an individual, team or community as code and design tools so that adopting products can be more e ffi cient and cohesive. ” — Nathan Curtis

“Almost always, a design system offers a library of visual style and components documented and released as reusable code for developers and/or tool(s) for designers. A system may also offer guidance on accessibility, page layout, and editorial and less o

en branding, data viz,   UX patterns, and other tools. ” — Nathan Curtis

A quick note

“design system”

  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. Have a roadmap

  1. Be open

  1. Define contribution process

  1. Look a

er the docs

  1. Make things easy to find

  1. Plan 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

  1. Learn from others

  1. Put someone in charge
  2. Have a roadmap
  3. Be open
  4. Define contribution process
  5. Look a

er documentation 6. Make things easy to find 7. Plan maintenance 8. Learn from others

@yaili

github.com/yaili/speaking

— designers: bit.ly/mup-jobs

developers: bit.ly/yld-jobs

Thank you!