Well built and deeply documented, a design system’s library of design assets and component code are a foundation for independent squads to get things done. However, getting a team to depend on these tools isn’t guaranteed. Which tools do they use, or even need? Who enables access to the tools, if not the team that made them? Who and what does the system itself depend on? And, what do we do when – inevitably – there emerges more than one system to choose from? This talk maps the many connections and relationships we face when applying design systems at scale. It all starts with the fundamental connection: system to product. From there, it explodes into a myriad of relationships and exposes the decisions we face when operating amid this vast landscape of a system of systems.
Presentation slides: speakerdeck.com/nathanacurtis/systems-of-systems-0-dot-1-0