How hard can it be? So many teams start out thinking a design system will help solve a lot of the challenges they face while scaling development and design teams: consistency, efficiency, re-inventing the wheel. While a design system is a modern and scalable way to address these kinds of issues, there are a lot of lessons to be learned from what introducing a design system looks like on paper — and what it looks like in production.