The Building Blocks of a Design System (2024)

The word "Design System" has been around for quite some time now. The design systems were initially used and build as manuals of standards used for signs and brand books, which later came to web word with CSS frameworks, like the famous Twitter Bootstrap functioning and serving as a set of UI elements. Over time, the Design System has become more mainstream with the Atomic Design methodology, adopted patterns, and guidelines.

Over the years, we have seen the world's top companies create their unique design systems. They have changed the way we design digital products by utilizing a set of standards to create a scalable, consistent innovation pace. Airbnb, IBM’s Carbon, Apple, Material design by Google, Polaris by Shopify, UBER — each of these companies build amazing user experiences through their design system that reflects a coherent and recognizable company voice.

What is a Design System?

While most of us know what a design system means, some of us find it difficult to implement, for some people it's a library of components and some confuse it with style guides and pattern libraries. Well, it's simple, as simple as a consistently updated app that feels the same every time we use it. What makes that work? — a single source of truth build together by design and development teams.

Often, the library of UI components is considered the core of the design system, but there is more to building a source that is scalable, flexible, stable yet completely maintainable.

The Building Blocks of a Design System (1)

A Design System is a continuously evolving comprehensive guide that saves time and creates seamless processes to operate within teams. Creating a design system needs rules, constraints, and principles which get subdivided into smaller parts under foundations, components, content, and the remaining technical and design stack.

Designer Daniel Edenspeaks of the design systems as an interaction between tools and people. He describes the design tools to be as richly interactive as Lego and advocates that a design system is about people: how they interact, how they understand one another, and how they work together to achieve a common goal. It’s made by people, used by people, and experienced by people. It’s challenged and shaped and broken by people. This is by far one of the most humane definitions of the design system which speaks of its process as a co-creation rather than a source.

Developers have their understanding of the design system, Designers contribute differently, design writers may write a different definition and all companies big, small, or agency models have a different set of values, rules, and governance processes for creating the design system but the aim remains the same which is to reduce the technical and design debt. The design system is not set in stone — they are a constant work in progress, open to iteration to improve, adapt, and scale, buildingaunified codebase and design under the similar building blocks — Rules, Constraints, and Principles.

Rules, Constraints, and Principles

The design system comprises of rules, constraints, and principles. These building blocks are created with consideration of how they will scale across the entire product and create a consistent user experience. Let's look deeper into the same.

1.Rules

How do you build an environment to set up the design tools? How do the creators and contributors ensure that everyone is working from the most recent version of the design system?

Rules are laid for everyone to understand and interpret what's inside of a design system. They are subdivided into values and purpose as resources that help everyone in the team and new users in creating designs from existing elements. They are a governance system that lays the foundation for the design system's workflow.

A system is a framework. It’s a rule book. It’s what tells you how those patterns work together.

— Brad Frost

The Building Blocks of a Design System (2)

The value part of this rule book governs the processes of the design system. They unify the team around governing constraints and principles. They are a source of truth and a system of record for design and code. The purpose defines how individuals can contribute back to the design system with new elements. They establish a shared language and communication across the team, which, in turn, creates better communication, reasoning, confidence, and optimism.

2.Constraints

The journey to creating and maintaining an effective design system can be challenging. There are numerous little decisions — How many fonts should be defined? How should we structure the use of colors? Where do we stop? Constraints in a design system helps to simplify every decision with some limitations and more possibilities.
The constraints define general guidelines for the use of colors, sound, layouts, multimedia, typography, data visualization, form design, mobile behavior, etc. They leverage their unique differentiation and elements of brand character throughout the design system to make every digital touchpoint a unified experience.

The Building Blocks of a Design System (3)

When designers design and build interfaces from a common point of constraints, limitations, and possibilities the users always know what they will experience when they regularly encounter the product. From the UX perspective, designing interfaces with scalable, common, and consistent constraints creates familiarity for users. From a technical perspective, constraints mean more efficiency, scalability, and less re-work for developers.

3.Principles

The principles of a design system provide the answers to the questions that may seem unseen initially. Design and development teams often operate with their own elementary set of standards. These standards help to assess the quality that is required to maintain a consistent digital experience. But, as we create a unified design system it becomes important to unify all sets of standards as common principles.

How do you define the necessary principles? How do you know what's indispensable and what's erratic? How do you know these are the principles that can guide your vision and purpose?

The principles of a design system act as reusable standards for everyone. These principles should replace instinctive standards with a shared understanding of how are they going to shape the experience for the users. They should be drafted to help navigate the complexity of designing software from the ground up!

TheCarbon Design Systemby IBM defines its principles as the intent behind an outcome. They believe that great experiences deliver meaningful outcomes to your user. They reach both head and heart. To design for great user experiences, you must understand how they are put together and why they can touch people at a deeper level.

The Building Blocks of a Design System (4)

While writing down the principles of a design system teams should focus —

  • The principles that guide decision-making as individuals to reach agreement faster as a team.
  • They should act as the parallel pillars to create harmony and cohesion throughout the product.
  • As the product evolves the design systems are modified over time, the principles of a design system should align the teams and help them keep the velocity they need to make the modifications.
  • The principles that guide the design system should provide a clearly defined process for how user experience problems are approached and solved.
  • They should help build with speed and remove unnecessary frictions.
  • They should clear expectations within each step, assisting in solving problems and allowing focus on the tasks at hand without worrying about what to do next.
  • They should be written in a consistent tone and voice as should be the whole design system.

The principles of a design system through a series of clearly defined processes, guidelines, and standards, each with different objectives act as interdependent levels of attainment that, when used together, improve the odds of arriving at solutions.

Conclusion

The process that supports the creation of a design system — the Governance system helps to create an understanding of the roles and responsibilities of each team member involved in bringing the right people in at the right times, making everyone’s involvement beneficial to the quality of the output.

It's important that the governance system decides to invest time in setting the rules, constraints, and principles from the start. while most companies have more people representing their voice than you’d expect, from a product point of view all three building blocks should be written in a similar tone and voice. By having a source of truth and creating it together with strong building blocks you can offer users an amazingly awesome and consistent experience.

Here is how it works, it's like playing with LEGO — One single brick can be added to many constructions. The brick remains the same but each time the builder uses it differently to construct a new design, letting go of the restrain. Identically, the building blocks of a design system can be implemented to all levels of designing and creating the product to unleash their full potential, configured in many ways, creating a different style, a new design each time.

The Building Blocks of a Design System (2024)

FAQs

The Building Blocks of a Design System? ›

Rules, Constraints, and Principles. The design system comprises of rules, constraints, and principles. These building blocks are created with consideration of how they will scale across the entire product and create a consistent user experience.

What are the building blocks of design called? ›

The basic building blocks artists use are called the principles of design. Examples of the elements of art are contrast, emphasis, and unity.

What is building block system? ›

Building Block Computation system is consisting of multiple stack chips connecting with inductive coupling wireless through chip interconnect. Like building a city by stacking LEGO blocks, various types of systems can be built by stacking various types of chips.

What are the five essential building blocks of design? ›

The Building Blocks of Graphic Design
  • Colors. If you're looking for a good read, there's a huge collection of books out there on color's impact on design. ...
  • Shapes. ...
  • Lines. ...
  • Texture. ...
  • Space. ...
  • Value.

What are the building blocks and design principles? ›

The elements of visual design — line, shape, negative/white space, volume, value, colour and texture — describe the building blocks of a product's aesthetics. On the other hand, the principles of design tell us how these elements can and should go together for the best results.

What are the building blocks of a design system? ›

Rules, Constraints, and Principles. The design system comprises of rules, constraints, and principles. These building blocks are created with consideration of how they will scale across the entire product and create a consistent user experience.

What are blocks in design? ›

Block designs are viewed in different ways by combinatorialists and statisticians. To a statistician, a block design is a set of ``plots'' or ``experimental units'' which carries a partition into ``blocks'', and a function from this set to the set of ``treatments''.

What are called building blocks? ›

noun. a block of stone or other material, larger than a brick, used in building. a component that fits with others to form a whole.

What are the blocks of a system? ›

The blocks that give the block diagram its name represent the different elements within a system. The lines and arrows show the relationships between those blocks. These visual elements provide a high-level, functional overview of the system that is easy to digest and understand.

What is a building block in architecture? ›

DEFINITION: Architecture Building Block ABB is a Business Object constituting architecture model that describes a single aspect of the overall model. An Architecture Building Block describes generic characteristics and functionalities.

What are the five building blocks of design thinking? ›

The short form of the design thinking process can be articulated in five steps or phases: empathize, define, ideate, prototype and test. Let's briefly explore each of these phases in relation to a practical design process.

What are the 7 elements of design? ›

The elements of design are the fundamental aspects of any visual design which include shape, color, space, form, line, value, and texture. Graphic designers use the elements of design to create an image that can convey a certain mood, draw the eye in a certain direction, or evoke a number of feelings.

What are the five 5 elements of design? ›

Elements of design are the basic units of a visual image, they include space, line, balance, color, and shape. The elements also compliment each other. Lines can be vertical, horizontal, zigzag, diagonal or curved.

What are the 4 building blocks of organizational design? ›

These organizational building blocks (structure, decision rights, motivators, and information) largely determine how a firm looks and behaves, internally and externally (See Figure 1 According to the above figure, the DNA of a living organization has four bases that, combined in myriad ways, define an organization's ...

What are the basic building blocks of everything? ›

Well, the basic building blocks that make up matter are called atoms. Sometimes two or more atoms bond, or stick together, and form a molecule. A molecule is the smallest part of a substance that still has all the properties of that substance.

Which of the following is the building blocks of design? ›

The building blocks or fundamental units in the formation of a visual image are: Line, Shape, Value, Texture, Color, and Form. The basic element of design is the line, which links two points. It can define a form or contour, and it might have a thick or thin texture.

What are the basic building blocks called? ›

The basic building blocks that make up matter are called atoms.

What are the building blocks of art called? ›

The seven elements of art are line, shape, space, value, form, texture, and color. These elements are the building blocks, or ingredients, of art. A line is a mark made on a surface. A shape is a flat area of enclosed space.

What is a block of buildings called? ›

A city block, residential block, urban block, or simply block is a central element of urban planning and urban design.

What are building designs called? ›

Building design, also called architectural design, refers to the broadly based architectural, engineering and technical applications to the design of buildings.

Top Articles
Latest Posts
Article information

Author: Stevie Stamm

Last Updated:

Views: 5729

Rating: 5 / 5 (60 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Stevie Stamm

Birthday: 1996-06-22

Address: Apt. 419 4200 Sipes Estate, East Delmerview, WY 05617

Phone: +342332224300

Job: Future Advertising Analyst

Hobby: Leather crafting, Puzzles, Leather crafting, scrapbook, Urban exploration, Cabaret, Skateboarding

Introduction: My name is Stevie Stamm, I am a colorful, sparkling, splendid, vast, open, hilarious, tender person who loves writing and wants to share my knowledge and understanding with you.