Why reinvent the wheel? Design systems provide software designers and developers with a library of proven, reusable design patterns. They enhance team collaboration and bring consistency to the user experience.
Systems are the cornerstone of success in a culture of innovation. A design system is no exception. While the definition varies depending on the context, I define a design system as a software development resource that provides value to an organization by:
- Documenting a consistent, yet evolving, design language.
- Accelerating the design and code processes.
- Systematically tying design and code together.
I helped and advised various organisations to setup their design system.