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

Keeping living design systems alive

Keeping living design systems alive

Over the last 5 or 6 years design systems have moved from exotic to common place. But now you have a design system, how do you keep it alive, and hopefully flourishing?

Dominik Wilkowski

April 11, 2019
Tweet

Other Decks in Technology

Transcript

  1. @wilkowskidom ‣ Sketch library ‣ Component library ‣ Content guide

    ‣ Design tokens ‣ Design language ‣ Color system ‣ Iconography ‣ React components ‣ Patterns ‣ Templates ‣ Illustrations ‣ Animations Things that might be in your design system…
  2. @wilkowskidom We obsess about the first 9 months and forget

    about the next 18 years The baby trap
  3. @wilkowskidom Bringing people together Community Getting people to work together

    Collaboration Tracking success Motivating & holding accountable Communication Document as much as you can People
  4. @wilkowskidom M. Conway Organizations which design systems … are constrained

    to produce designs which are copies of the communication structures of these organizations.
  5. @wilkowskidom M. Conway Organizations which design systems … are constrained

    to produce designs which are copies of the communication structures of these organizations.
  6. @wilkowskidom M. Conway… paraphrased To make sure we build the

    right community, we need to cross organizational boundaries
  7. @wilkowskidom M. Conway… paraphrased To make sure we build the

    right community, we need to cross organizational boundaries
  8. @wilkowskidom ‣ One team. One dream ‣ Exchange for time

    saved ‣ Exchange for code built ‣ Exchange for up-skilling people ‣ Great on boarding experience Encourage donations by…
  9. @wilkowskidom ‣ Design system love day ‣ Research ‣ Showcases

    ‣ 50/50 excitement ‣ Donation model Community
  10. @wilkowskidom Team models for scaling a DS Nathan Curtis •

    @nathanacurtis “Team Models for Scaling a Design System” (on Medium)
  11. @wilkowskidom ‣ Make it meaningful ‣ Requires upfront engagement ‣

    Create fertile soil for engagement ‣ Deal with problems head on ‣ Handle ownership fairly How to promote meaningful collaboration (2017) https://dea.nu/sites/dea.nu/files/how-to-promote-meaningful-collaboration.pdf
  12. @wilkowskidom ‣ Curate (regardless of model) ‣ Listen (really listen)

    ‣ Alphas ‣ Learn from your mistakes Collaboration
  13. @wilkowskidom Let your users focus and drill into the content?

    Combined docs for designers and developers?
  14. @wilkowskidom ‣ Docs, docs, docs ‣ Who to write for?

    ‣ What to document? ‣ Delight your readers Communication
  15. Ready for the big summary? ‣ DS love day ‣

    Research ‣ Showcases ‣ 50/50 excitement ‣ Donation model Community Keeping living design systems alive
  16. Ready for the big summary? ‣ DS love day ‣

    Research ‣ Showcases ‣ 50/50 excitement ‣ Donation model Community ‣ Curate ‣ Listen ‣ Alphas ‣ Learn from mistakes Collaboration Keeping living design systems alive
  17. Ready for the big summary? ‣ DS love day ‣

    Research ‣ Showcases ‣ 50/50 excitement ‣ Donation model Community ‣ Curate ‣ Listen ‣ Alphas ‣ Learn from mistakes Collaboration ‣ Define success ‣ Make it meaningful ‣ Celebrate your wins Track success Keeping living design systems alive
  18. Ready for the big summary? ‣ DS love day ‣

    Research ‣ Showcases ‣ 50/50 excitement ‣ Donation model Community ‣ Curate ‣ Listen ‣ Alphas ‣ Learn from mistakes Collaboration ‣ Define success ‣ Make it meaningful ‣ Celebrate your wins Track success ‣ Docs, docs, docs ‣ Who to write for? ‣ What to document? ‣ Delight your readers Communication Keeping living design systems alive