Core Concepts
A Design System is a socially constructed agreement that facilitates coordination and governance among diverse stakeholders, transcending technical and aesthetic details.
Abstract
The article discusses the distinction between a Design System and a mere component library or UI kit. It argues that a Design System should be understood as a broad, socially constructed agreement that facilitates coordination and governance among diverse stakeholders, rather than just a collection of technical components or documentation.
The author starts by highlighting the importance of precise language in the user experience field, using the example of the distinction between "affordance" and "signifier". Similarly, the author argues that the term "Design System" is often conflated with other related concepts, such as pattern libraries, style guides, and UI kits.
The author then provides a definition of a Design System as the "actually existing social contract between stakeholders" that organizes a product, regardless of the specific technical implementation. This definition emphasizes that a Design System is a political and social construct, not just a technical or aesthetic one.
The author suggests that understanding a Design System in this way shifts the focus away from technical or aesthetic details and towards the importance of collaboration, documentation, and governance processes. The author recommends that the first step in organizing a Design System is to document it, and the second step is to establish a governance process to manage it.
Overall, the article highlights the importance of conceiving of a Design System as a broad, socially constructed agreement that facilitates coordination and shared understanding among diverse stakeholders, rather than just a collection of technical components or documentation.
Quotes
"You may have some docs that say "Buttons have a border radius of 5px and are this hex-code of blue". But your Design System IS what the actual full existing collection of buttons in your products, and the social agreement between stakeholders that has produced it."
"A Design System is at root, a political animal. Not political in the sense of partisan government operations, but in the sense of the coordination and governance of interpersonal work."