Skip to content
This repository has been archived by the owner on Mar 26, 2024. It is now read-only.

DRAFT A design system in 90 days

David Elisma edited this page Dec 7, 2022 · 1 revision

Table of content

Exploration on how we could apply Dan Mall methodology to build a design system in 3 months. At the moment, we seem to be at step 2.

  1. Assemble the North Star
  2. Assemble Design and Code Assets for Audit
  3. Create an Influence Map
  4. Collect Feature Teams’ Roadmaps
  5. Identify Existing Paradigms in Design And Code
  6. Identify Emerging and Interesting Paradigms in Design and Code
  7. Interview Potential Design System Customers
  8. Identify Potential Pilot Teams
  9. Schedule Pilot Product Walkthroughs
  10. Identify Key Stakeholders + Schedule Interviews
  11. Visualize Your Technical Ecosystem
  12. Interview End Users
  13. Interview Stakeholders
  14. Conduct Pilot Team Walkthroughs
  15. Create New Design System Repository and Package
  16. Set Up Public Workshop Environment with Branch Deploys
  17. Teach HTML & CSS to Designers
  18. Teach Figma to Engineers
  19. Teach Git to Designers
  20. Teach Storybook to Designers
  21. Practice Hot Potato
  22. Join Pilot Teams’ Sprint Planning Sessions
  23. Practice with an Existing Design System
  24. Conduct a Practice Pilot
  25. Create a Glossary of Shared Vocabulary
  26. Identify 3 Initial Components to Pilot
  27. Synthesize Themes & Insights from Stakeholder Interviews
  28. Send First Stakeholder Update
  29. Create Design System Coverage Map
  30. Set Up Slack Channel for Design System Conversation
  31. Create Reference Website v1
  32. Create Component Implementation Roadmap
  33. Propose Collaboration Plan to Pilot Teams
  34. Abstract Component Through Hot Potato
  35. Share In-Progress Component Abstraction Work with Pilot Teams
  36. Iterate on Component Through Hot Potato
  37. Writer + Engineer + Designer Chronicle the Process
  38. Issue Pull Request to Contribute Newly Abstracted Component
  39. Usability Test Component with Pilot Teams
  40. Final Iteration on Component
  41. Send Stakeholder Update
  42. Extract 3 Overarching Principles
  43. Create a List of Potential Design System Names
  44. Create Design System Logo v1
  45. Add “Design System Office Hours” to Calendar
  46. Make Design System Swag
  47. Send Slack Post about Component #1
  48. Host “Systems Week”
  49. Send Design System Name and Logo Finalists to Brand & Legal Team
  50. Repeat Activities 34–40 for Component #2
  51. Repeat Process for Component #3
  52. Congrats! Release Design System v1.0.0!