;

Y23 Nº48 GRID Mag – Designing Design System Solution Architecture

Featured Image

Dear (none)Designer,

Welcome back to the forty-eight Design at Scale™ Newsletter – focusing on innovation and how design drives change in a large organisation or an agency.

Recently, we have been advising on a proposition focusing on a solution architecture for the design system to be integrated within a financial institution. In the combination of products and services, we often deal with telecommunication, transportation media, and fintech.

A great number of these industries are highly regulated, and therefore, having a design system that companies can communicate with an internal engineering team can become a profoundly different exercise than just creating the UI kit.

What does it mean in practice? Does Figma usually represent the design system? It operates by using tokens that are mapped into a specific architecture representing the modules organised in respective containers. This way, designers on one side of the channel can use these containers, including component elements and atoms, to create a visual design proposition in Figma.

On the other hand, the same design system stores the values in a JSON file, which is then transferred to GitHub (or BitBucket). This way, both designers and developers are looking at the exact source of truth and consuming the same data.

On the other hand, the engineering team in a fintech company consume a secure JSON file and converts it to a very basic CSS – Cascading Style Sheets that represents the latest version of the design system released to a specific date.

While updating this design system on a client site, we can push the changes to the so-called repository (REPO), and the engineering team can integrate them immediately right after the deployment.

This way, we shorten the time between the design and

development by sharing the actual value of colour, size, spacing, margin, and other specifications in the code (we call primitives), allowing us to reduce the handover by over 60%.

By reducing the time to deployment, our engineering colleagues have become defining partners of our design system, creating a solution architecture that outlines where and how these definitions will be used in the solution agreement.

Once primitives are organised in primary, secondary, and tertiary clusters for brands, the spacing-related values are distributed horizontally and vertically to inform so-called white-label modules that carry the behaviour for a specific interaction in our online or (app-based) proposition. These values also drive the components provided by the same design system, enabling our engineering colleagues to create suitable components and implement themes aligned with the preferred brand direction.

Ultimately, define a structured approach that allows both sides of this knowledge base to create additional structures, allowing them to test the components in a real environment and improve the accessibility, readability, and usability of these components.

The second step is something we call mapping, where we associate the appropriate primitive value with a wide range of components represented in a design system.

When the value is adjusted, the engineering team does not need to rebuild the entire component. They just consume a new design system release in the entire user interface update to a new look at a field.

Which brings us to the third point: branding and modes. Every company relies on multiple brands. This way, they can switch between brands and sub-brands while still using the same website structure or proposition. This flexibility allows the creation of separate branches of the design and testing them before the release.

We have become faster in deployment and have also become very efficient in designing user experiences across a variety of design propositions.

In summary, the handshake between design and development, represented by the JSON file, allows both parties to significantly improve the way of working of the connection between the engineering team and the design function while empowering business to be able to integrate the changes in a fraction of the time, regardless of the dependencies from the supporting teams.

This way, the overall efficiency that the Solution Architecture of the design system offers is approximately a 60% improvement compared to the design system that is just a best UI Kit in the town.

For more information, please visit Designa at Scale™ – GRID Magazine, where you can find additional relevant articles that explore high-performing teams, self-organising teams of 001, teams of 010, and teams of 100 that deliver the value proposition within a product-led environment.

Happy scaling through design!

Hey, I’m Jiri Mocicka.
London-based Product Design Director, Trusted Advisor and Author of Design at Scale™. The method that empowers individuals to shape the future organisation through design.
If you have a question, join our Community and reach out to like-minded individuals who scale design propositions. An online Academy can help you to define teams of 01, 10, and 100, and 1% supported by Grid Magazine and Supply section, where we bring more insights weekly on how to become a design leader in your Agentic Organisation

Author's Name

AVATAR

inResearch

42

inWriting

77

Released

230
EMT

Related.

Featured Image
Welcome to the Jira for Designers series brought to you by Design at Scale™ – Academy. In a previous article, we discussed Design planning(↘︎Link) and how the basic structure of design operations can improve organisational …
 · 
2023-03-27
 · 
6 min read
Featured Image
The most common interview opener is also the most commonly botched. Not because candidates lack a wealth of experience or confidence, but because they fundamentally misunderstand what is being asked of them. Master this …
 · 
2021-01-03
 · 
7 min read
Featured Image
Aligning Human Senses and Technical Communication to Unlock Enterprise Scale In a quickly evolving global corporate environment, cross-functional alignment is the ultimate metric of operational achievement. Yet, semantic and physiological noise creates friction at …
 · 
2026-04-06
 · 
4 min read
Featured Image
Welcome back; this article is part of the series called DaS™ – Naming convention. The previous article explored the history and mental models behind sorting information in digital space. This article will discuss how …
 · 
2020-05-11
 · 
6 min read
Featured Image
Welcome back; this article is part of the series called Naming convention. The previous article explored the history and mental models behind sorting information in digital space.[001↗] This article aims to discuss the naming …
 · 
2020-05-04
 · 
6 min read
Featured Image
We’ve all been there. Someone, most probably a boss, asks us to find the latest email or Miro [001↘︎] board or simply share a file created a while ago, and we struggle to find …
 · 
2020-04-27
 · 
5 min read
Featured Image
Welcome back; this article is part of the series called Naming convention. The previous articles explored the impact of folder naming conventions. This article discusses the naming convention inside the CX and UI files …
 · 
2020-04-20
 · 
5 min read
Featured Image
The tech industry, and design within it, often perpetuates a comfortable myth that every designer needs a single, seasoned mentor to navigate their career in constant change. That is why thousands of designers turn …
 · 
2021-08-01
 · 
6 min read
Featured Image
Welcome to the Design at Scale Method series. Today’s article has no more minor ambition than to connect, empower and unify all product designers under a simple Manifesto, which easily translates the value of …
 · 
2021-02-17
 · 
3 min read

GRID Magazine

Explore OUR 
Articles

Every week we bring set of stories reflecting on communication, operation and technology.

Newsletter

Subscribe.

We share our 20 years of experience in creating, managing and scaling products and services that allow individuals to shape organisations through design.

Design at Scale™

LINE_MAGENTA_050_301

Categories

LINE_MAGENTA_050_301

Data

LINE_MAGENTA_050_301

Share

Internal

Collaborate

Resources

IBM PlexSan
Regular
Charcoal

Design at Scale™ is defined by three models, which form the Method. Each model operates in a different part of the business and collects and informs parties on design and engineering decisions that have a direct impact on the delivery.

All brands and trademarks presented on the Design at Scale™ website are owned by their relevant companies or agencies. The projects represent collaborations between designers, developers and product owners. Do not copy or publish any of the projects shown here without written approval from Design at Scale™ (alternatively GIVE™, 9V™) and/or relevant companies and agencies.

SOC_Twitter
SON_LinkedIn
SON_Instagram
SOC_-Medium
View