Design System
I am a strong advocate for the use Design Systems having created one for my current company. Before this Design System, we only had a small style guide and a template that was 6 years out-of-date!
Design systems have a lot of great features, including:
- Scalabilty: As a product grows (ie. scales up), product features can be scaled up accordingly.
- Consistency: Consistency between products and within the products themselves helps create trust with the brand.
- Lower Cognitive Load: It sets the stage for how things should look and behave, thus lowering the cognitive load for the user - they don't have to think about it.
- Time Saving: A set of ready-to-implement components, reduces the time needed to produce new features.
- Accessibility: Ready-made-components reduces the time it takes to make those components accessible.