Best Practices for Creating Design System
As more businesses and information become digitalised, there is a dire need for organisations to find ways to stand out in the sea of applications and web pages. One way to do so is to ensure that their applications and web pages have good UX designs, to attract more consumers and impact the business. To streamline their design work, many organisations leverage design systems to manage designs at scale.
What is a design system?
A design system is a set of standards which manage designs at scale by reducing redundancy and creating a shared language and visual consistency across different platforms. It is a collection of documents, articles, examples, code snippets, screenshots, design guidelines, components, and other digital assets.
Why use a design system?
A design system can bring about ample benefits to the organisation, including but not limited to:
- Design work can be created and replicated quickly and at a scale
- Ensure that members across different departments are on the same page
- Creates visual consistency across products and channels
- Serves as a reference for junior-level designers and content contributors.
Some excellent examples of design systems include Salesforce’s Lightning Design System, which is useful since it is also built for engineers. Other design systems from Apple and Google that are being used to ensure consistent design patterns in mobile apps such as Google’s Material Design.