Building and maintaining design systems

Design System

Summary



Many companies can benefit from having a design system, but each company and product is unique. From my experience, a famous “Gall’s Law” of Systemantics is very true when applied to building design systems:

“A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.”

Artefacts and guidelines of a Design System only make sense as far as people are using them and following them. A strategy of adopting new processes step-by-step has a much higher chances of succeeding, compared to starting fresh into a whole new set of assets guidelines and processes.

The design system is an internal product with a distributed ownership, and my first steps as a project leader were to build trust and cooperation around it.

Steps I took to enable Design System creation:

Steps I took to adopt a Design System:

Other projects

Designing a scheduling system for a ridepooling service

SaaSB2BComplex

View case study

Designing a driver app with a focus on drivers

MobileUX+UI

View case study

Applying design methods to product strategy

R&DBusiness Value

View case study