Fight design inconsistency with a design system.

December 19, 2019

The problem

Consistency is a huge part of your product’s user experience.  With hundreds of design elements (buttons, inputs, tooltips, navbars, cards etc), it becomes very easy to lose track of what has been designed and built already. The problem is exacerbated when multiple products, developers and designers are involved. Especially if you want to scale.

Every element that is designed and not reused is referred to as ‘design debt’. The more design debt created, the more you’ll find consistency slipping away, and the more your team will be misaligned.

As you scale, your design language will become a mess. Your developers and designers will spend more time trying to find if an element has already been created than solving the design problem.

The solution

Using a design system provides a single source of truth. One place where every design element is housed. The benefits include:

  • Developers can grab the latest version, instead of building from scratch or asking designers “is that the latest gradient on that button?”.
  • Designers can grab previously designed and thought-out patterns.
  • Need to change something? Change it once and it’s changed everywhere.
“After our first call, I knew I wanted to work with you guys, and I couldn’t be happier with how it’s all worked out.”
Clare Stoker
VP, Alliance Bernstein
“Absolutely brilliant! I can't thank you enough for what you have given us.”
Paul Long-Collins
Branch Manager, RSPCA
"You embody the spirit of design thinking, and that’s exactly what we need."
Simon Jones
Research Director, Ipsos Mori
“Produced outstanding work with lasting positive customer feedback.”
Yann Cluchey
OPI CTO, GfK