{"id":18969,"date":"2020-01-20T16:00:50","date_gmt":"2020-01-20T16:00:50","guid":{"rendered":"https:\/\/marvel7077.wpengine.com\/?p=18969"},"modified":"2020-11-05T10:58:08","modified_gmt":"2020-11-05T10:58:08","slug":"holistic-design-system","status":"publish","type":"post","link":"https:\/\/marvelapp.com\/blog\/holistic-design-system\/","title":{"rendered":"7 Requirements of a holistic design system"},"content":{"rendered":"<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">I recently created a case-study for my colleagues in New York about a multi-brand Design System project I worked on, for one of our clients back in London. While gathering information for this presentation, I was inspired to write an article and share my thoughts about what I\u2019ve learned during this year-long experience and how it opened my eyes to the broader picture. I finally found the time to publish it.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"style=\"text-align: center;\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-6580\" src=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2020\/01\/1hgRBYGtTqXIt-tVXKrdj2w.png\" title=\"\" alt=\"\" \/>From left to right: gap analysis and inventory process images, third photo by <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/unsplash.com\/@balazsketyi\">Bal\u00e1zs K\u00e9tyi<\/a> from Unsplash.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">I\u2019ll start by stating that everyone in the Product Design world is selling, talking or reading about Design Systems. It has become a \u201cbuzzword\u201d. To add to it, there are so many interpretations out there, it is frequently misused. I want to take a step back and define what exactly is a Design System, and what it isn\u2019t.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"style=\"text-align: center;\"><img class=\"size-full\" title=\"\" alt=\"\" \/><a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2020\/01\/1xJ2Jrzrdq8WLviQCi_Qrxg.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-6580\" src=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2020\/01\/1xJ2Jrzrdq8WLviQCi_Qrxg.png\" title=\"\" alt=\"\" \/><\/a>Image reference from <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/publication.design.systems\/distilling-how-we-think-about-design-systems-b26432eefef9\">Sarah Federman<\/a> featuring: <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/twitter.com\/HonzaTmn\">Jan Toman<\/a>, <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/medium.com\/@dezein\">Adam Zeiner<\/a>, <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/blog.producthive.org\/@NateBaldwin\">Nate Baldwin<\/a> &amp; <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvel7077.wpengine.com\/building-design-systems\/\">Audrey Hacq<\/a>.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">A \u201cDesign System\u201d in the context of Product Design, is a relatively new term. This is also due to the problems it is trying to solve \u2014 with the increase of digital products, screen sizes and number of devices we have these days. That is why the term is still vague and unclear.<\/p>\n<h2 class=\"pageWrap pageWrap--s marginTop-xl marginBottom-l c-black lineHeight-xl fontSize-xl fontWeight-5 breakPointM-lineHeight-xxl breakPointM-fontSize-xxl\" style=\"margin-left: auto; margin-right: auto;\">What a Design System isn\u2019t<\/h2>\n<blockquote class=\"pageWrap pageWrap--s position-relative marginTopBottom-l breakPointM-marginTopBottom-xl\"><div class=\"blog-quote-before position-absolute bg-marvel\"><\/div><div class=\"tweet-quote blog-quote-after position-absolute bg-marvel cursor-pointer transitionDuration-l transitionProperty-all transitionTimingFunction-cv-easeOutCircular scaleUp--hover zi-weak\"><svg class=\"fill-white opacity-0 pointerEvents-none position-absolute pinCenter transitionProperty-all transitionTimingFunction-easeInOut\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"20\" viewBox=\"0 0 24 20\"><path d=\"M24,2.37a9.64,9.64,0,0,1-2.83.79A5,5,0,0,0,23.34.37a9.72,9.72,0,0,1-3.13,1.23A4.86,4.86,0,0,0,16.62,0a5,5,0,0,0-4.8,6.2A13.87,13.87,0,0,1,1.67.92,5.13,5.13,0,0,0,3.19,7.67,4.81,4.81,0,0,1,1,7a5,5,0,0,0,3.95,5,4.82,4.82,0,0,1-2.22.09,4.94,4.94,0,0,0,4.6,3.51A9.72,9.72,0,0,1,0,17.73,13.69,13.69,0,0,0,7.55,20c9.14,0,14.31-7.92,14-15A10.17,10.17,0,0,0,24,2.37Z\"\/><\/svg><\/div><p class=\"blog-quote position-relative textAlign-center c-marvel\"><span class=\"blog-quote-text transitionDuration-l transitionProperty-all transitionTimingFunction-easeInOut\">\"It\u2019s important to understand that a Design System not a visual system or a design language; it is not a style guide, not a CSS framework, nor a pattern library. And yet, all these artifacts use system thinking (and system design), which is not new to us.\"<\/p><\/span><\/blockquote>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">This is why words like \u201c<em>design<\/em>\u201d and \u201c<em>system<\/em>\u201d can be misleading. A style guide or a pattern library can be a starting point of a Design System (they are in fact the most common artifacts) but they\u2019re not the only component.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">(There\u2019s a great <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/www.youtube.com\/watch?v=Hx02SaL_IH0&amp;feature=youtu.be\">talk<\/a> from <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/twitter.com\/broccolini\">Diana Mounter<\/a> at GitHub<em>,<\/em> that I strongly recommend if you\u2019re interested in expanding on this topic).<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">As a starting point, I find useful to look at the differences between: 1. design guidelines and style guides; 2. living style guides; and 3. holistic Design Systems:<\/p>\n<ol class=\"pageWrap pageWrap--s list list--ordered marginBottom-l lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">\n<li><strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Design guidelines and style guides<\/strong>, are static guidelines (non-editable in principle). A great example is the beautiful <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/www.nasa.gov\/sites\/default\/files\/atoms\/files\/nasa_graphics_manual_nhb_1430-2_jan_1976.pdf\"><em>NASA<\/em><\/a> \u201c<em>Graphics Standards Manual<\/em>\u201d. Style guides and UI toolkits, provide the building blocks and design elements, along with guidance, theory and principles behind components and its usage.<\/li>\n<li><strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Living style guides<\/strong> are a step further in the design process, they embed the actual UI and are a trustworthy representation of the current state of things, with automatic rebuilds. For this reason, they\u2019re also easier to maintain, in contrast with style guides created as a PDF for example. <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/rizzo.lonelyplanet.com\/styleguide\/design-elements\/colours\"><em>Lonely Planet<\/em><\/a> and <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/ux.mailchimp.com\/patterns\/forms\"><em>Mail Chimp<\/em><\/a> are great examples of living style guides, they display the real components along with the code (the real button \u2014 with its behavior, such as hover or click states \u2014 not an image of a button). They\u2019re extremely useful for quick testing because you can immediately check the components\u2019 behavior in different browsers.<\/li>\n<li>A <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">holistic Design System<\/strong> includes all design assets and tools, but also governance, ways of working and processes. <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/www.bbc.co.uk\/gel\"><em>BBC Gel<\/em><\/a>, <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/www.lightningdesignsystem.com\/\"><em>Salesforce Lightning<\/em><\/a> and the <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/design-system.service.gov.uk\/\"><em>UK GDS<\/em><\/a> are perfect examples of Design Systems available publicly. In the case of the UK GDS website, there\u2019s a community section with rules around how to propose and develop a new component or pattern and a criteria for contribution. There\u2019s a system in place with clear guidelines, managed by teams of people who are responsible for its outcome.<\/li>\n<\/ol>\n<blockquote class=\"pageWrap pageWrap--s position-relative marginTopBottom-l breakPointM-marginTopBottom-xl\"><div class=\"blog-quote-before position-absolute bg-marvel\"><\/div><div class=\"tweet-quote blog-quote-after position-absolute bg-marvel cursor-pointer transitionDuration-l transitionProperty-all transitionTimingFunction-cv-easeOutCircular scaleUp--hover zi-weak\"><svg class=\"fill-white opacity-0 pointerEvents-none position-absolute pinCenter transitionProperty-all transitionTimingFunction-easeInOut\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"20\" viewBox=\"0 0 24 20\"><path d=\"M24,2.37a9.64,9.64,0,0,1-2.83.79A5,5,0,0,0,23.34.37a9.72,9.72,0,0,1-3.13,1.23A4.86,4.86,0,0,0,16.62,0a5,5,0,0,0-4.8,6.2A13.87,13.87,0,0,1,1.67.92,5.13,5.13,0,0,0,3.19,7.67,4.81,4.81,0,0,1,1,7a5,5,0,0,0,3.95,5,4.82,4.82,0,0,1-2.22.09,4.94,4.94,0,0,0,4.6,3.51A9.72,9.72,0,0,1,0,17.73,13.69,13.69,0,0,0,7.55,20c9.14,0,14.31-7.92,14-15A10.17,10.17,0,0,0,24,2.37Z\"\/><\/svg><\/div><p class=\"blog-quote position-relative textAlign-center c-marvel\"><span class=\"blog-quote-text transitionDuration-l transitionProperty-all transitionTimingFunction-easeInOut\">\"The manifestation of a Design System can be a website but fundamentally it\u2019s an ecosystem, it affects the organization.\"<\/p><\/span><\/blockquote>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">It is also relevant to add that just because something looks visually or \u201ccosmetically\u201d consistent it doesn\u2019t mean there\u2019s a system underlying it \u2014 a Design System is not visible at a glance. It\u2019s hard to judge how companies work internally, their level of automation, or if there\u2019s more to it than what is being shared. It\u2019s worth keeping in mind that not every organization is fully-transparent about their internal processes and design methodology, and what\u2019s frequently shown on the web is just \u201cthe tip of the iceberg\u201d.<\/p>\n<h2 class=\"pageWrap pageWrap--s marginTop-xl marginBottom-l c-black lineHeight-xl fontSize-xl fontWeight-5 breakPointM-lineHeight-xxl breakPointM-fontSize-xxl\" style=\"margin-left: auto; margin-right: auto;\">What a Design System is<\/h2>\n<blockquote class=\"pageWrap pageWrap--s position-relative marginTopBottom-l breakPointM-marginTopBottom-xl\"><div class=\"blog-quote-before position-absolute bg-marvel\"><\/div><div class=\"tweet-quote blog-quote-after position-absolute bg-marvel cursor-pointer transitionDuration-l transitionProperty-all transitionTimingFunction-cv-easeOutCircular scaleUp--hover zi-weak\"><svg class=\"fill-white opacity-0 pointerEvents-none position-absolute pinCenter transitionProperty-all transitionTimingFunction-easeInOut\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"20\" viewBox=\"0 0 24 20\"><path d=\"M24,2.37a9.64,9.64,0,0,1-2.83.79A5,5,0,0,0,23.34.37a9.72,9.72,0,0,1-3.13,1.23A4.86,4.86,0,0,0,16.62,0a5,5,0,0,0-4.8,6.2A13.87,13.87,0,0,1,1.67.92,5.13,5.13,0,0,0,3.19,7.67,4.81,4.81,0,0,1,1,7a5,5,0,0,0,3.95,5,4.82,4.82,0,0,1-2.22.09,4.94,4.94,0,0,0,4.6,3.51A9.72,9.72,0,0,1,0,17.73,13.69,13.69,0,0,0,7.55,20c9.14,0,14.31-7.92,14-15A10.17,10.17,0,0,0,24,2.37Z\"\/><\/svg><\/div><p class=\"blog-quote position-relative textAlign-center c-marvel\"><span class=\"blog-quote-text transitionDuration-l transitionProperty-all transitionTimingFunction-easeInOut\">\"A Design System is an ecosystem of components, interfaces, guidelines, architecture and processes, to satisfy requirements of a product or organization, and build deliberate outcome.\"<\/p><\/span><\/blockquote>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">It enables teams to collaborate and build good design outcome, guided by standards and design principles. <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">It\u2019s a cross-disciplinary platform that streamlines the design process<\/strong>. To corroborate and add to this definition, I\u2019ve compiled below seven requirements of a holistic Design System:<\/p>\n<h2 class=\"pageWrap pageWrap--s marginTop-xl marginBottom-l c-black lineHeight-xl fontSize-xl fontWeight-5 breakPointM-lineHeight-xxl breakPointM-fontSize-xxl\" style=\"margin-left: auto; margin-right: auto;\">1. Creating a Design System requires designing the system itself<\/h2>\n<blockquote class=\"pageWrap pageWrap--s position-relative marginTopBottom-l breakPointM-marginTopBottom-xl\"><div class=\"blog-quote-before position-absolute bg-marvel\"><\/div><div class=\"tweet-quote blog-quote-after position-absolute bg-marvel cursor-pointer transitionDuration-l transitionProperty-all transitionTimingFunction-cv-easeOutCircular scaleUp--hover zi-weak\"><svg class=\"fill-white opacity-0 pointerEvents-none position-absolute pinCenter transitionProperty-all transitionTimingFunction-easeInOut\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"20\" viewBox=\"0 0 24 20\"><path d=\"M24,2.37a9.64,9.64,0,0,1-2.83.79A5,5,0,0,0,23.34.37a9.72,9.72,0,0,1-3.13,1.23A4.86,4.86,0,0,0,16.62,0a5,5,0,0,0-4.8,6.2A13.87,13.87,0,0,1,1.67.92,5.13,5.13,0,0,0,3.19,7.67,4.81,4.81,0,0,1,1,7a5,5,0,0,0,3.95,5,4.82,4.82,0,0,1-2.22.09,4.94,4.94,0,0,0,4.6,3.51A9.72,9.72,0,0,1,0,17.73,13.69,13.69,0,0,0,7.55,20c9.14,0,14.31-7.92,14-15A10.17,10.17,0,0,0,24,2.37Z\"\/><\/svg><\/div><p class=\"blog-quote position-relative textAlign-center c-marvel\"><span class=\"blog-quote-text transitionDuration-l transitionProperty-all transitionTimingFunction-easeInOut\">\u201cA Design System is the official story of how your organization designs and builds digital products.\u201d Brad Frost<\/p><\/span><\/blockquote>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">It is not just about digital design. A Design System is made of many parts; not just the UI toolkits, UX patterns, the code and accessibility guidelines \u2014 those are the tools, the tangible output; but there are also the invisible layers (not necessarily reflected in the platform, but essential) such as processes and a governance model \u2014 it\u2019s about how people work and communicate, what\u2019s the process for reviews and feedback, and how new patterns are approved. It\u2019s about \u201chow we design\u201d at [insert the name of your] organization.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"style=\"text-align: center;\"><img class=\"size-full\" title=\"\" alt=\"\" \/><a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2020\/01\/1T7sQfYANz2RcihkZFWmN-w.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-6580\" src=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2020\/01\/1T7sQfYANz2RcihkZFWmN-w.png\" title=\"\" alt=\"\" \/><\/a>Core skills needed in the creation and maintenance of a holistic Design System. <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/medium.com\/u\/97a3968bd62c\">Teresa Mira<\/a><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">The creation and maintenance of a Design System blends different skills (visual UI and UX design, development, strategy, business and service design \u2014 it is also about the service this system provides). It encompasses different audiences too: the company and teams (by shaping the way the organization approaches design, their vision and mission), the individual users of the System (PO, UX, UI designers, developers), and the end-users (the people who use the digital products, the final output).<\/p>\n<blockquote class=\"pageWrap pageWrap--s position-relative marginTopBottom-l breakPointM-marginTopBottom-xl\"><div class=\"blog-quote-before position-absolute bg-marvel\"><\/div><div class=\"tweet-quote blog-quote-after position-absolute bg-marvel cursor-pointer transitionDuration-l transitionProperty-all transitionTimingFunction-cv-easeOutCircular scaleUp--hover zi-weak\"><svg class=\"fill-white opacity-0 pointerEvents-none position-absolute pinCenter transitionProperty-all transitionTimingFunction-easeInOut\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"20\" viewBox=\"0 0 24 20\"><path d=\"M24,2.37a9.64,9.64,0,0,1-2.83.79A5,5,0,0,0,23.34.37a9.72,9.72,0,0,1-3.13,1.23A4.86,4.86,0,0,0,16.62,0a5,5,0,0,0-4.8,6.2A13.87,13.87,0,0,1,1.67.92,5.13,5.13,0,0,0,3.19,7.67,4.81,4.81,0,0,1,1,7a5,5,0,0,0,3.95,5,4.82,4.82,0,0,1-2.22.09,4.94,4.94,0,0,0,4.6,3.51A9.72,9.72,0,0,1,0,17.73,13.69,13.69,0,0,0,7.55,20c9.14,0,14.31-7.92,14-15A10.17,10.17,0,0,0,24,2.37Z\"\/><\/svg><\/div><p class=\"blog-quote position-relative textAlign-center c-marvel\"><span class=\"blog-quote-text transitionDuration-l transitionProperty-all transitionTimingFunction-easeInOut\">\u201cA Design System isn\u2019t a Project. It\u2019s a Product, Serving Products.\u201d Nathan Curtis<\/p><\/span><\/blockquote>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">To add to the different facets, a Design System needs constant maintenance, <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">it\u2019s a living thing<\/strong>. The real challenge is approaching it from this perspective.<\/p>\n<h2 class=\"pageWrap pageWrap--s marginTop-xl marginBottom-l c-black lineHeight-xl fontSize-xl fontWeight-5 breakPointM-lineHeight-xxl breakPointM-fontSize-xxl\" style=\"margin-left: auto; margin-right: auto;\">2. Its main challenge is a mindset shift<\/h2>\n<blockquote class=\"pageWrap pageWrap--s position-relative marginTopBottom-l breakPointM-marginTopBottom-xl\"><div class=\"blog-quote-before position-absolute bg-marvel\"><\/div><div class=\"tweet-quote blog-quote-after position-absolute bg-marvel cursor-pointer transitionDuration-l transitionProperty-all transitionTimingFunction-cv-easeOutCircular scaleUp--hover zi-weak\"><svg class=\"fill-white opacity-0 pointerEvents-none position-absolute pinCenter transitionProperty-all transitionTimingFunction-easeInOut\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"20\" viewBox=\"0 0 24 20\"><path d=\"M24,2.37a9.64,9.64,0,0,1-2.83.79A5,5,0,0,0,23.34.37a9.72,9.72,0,0,1-3.13,1.23A4.86,4.86,0,0,0,16.62,0a5,5,0,0,0-4.8,6.2A13.87,13.87,0,0,1,1.67.92,5.13,5.13,0,0,0,3.19,7.67,4.81,4.81,0,0,1,1,7a5,5,0,0,0,3.95,5,4.82,4.82,0,0,1-2.22.09,4.94,4.94,0,0,0,4.6,3.51A9.72,9.72,0,0,1,0,17.73,13.69,13.69,0,0,0,7.55,20c9.14,0,14.31-7.92,14-15A10.17,10.17,0,0,0,24,2.37Z\"\/><\/svg><\/div><p class=\"blog-quote position-relative textAlign-center c-marvel\"><span class=\"blog-quote-text transitionDuration-l transitionProperty-all transitionTimingFunction-easeInOut\">\u201cA design system needs ongoing maintenance and support. Many teams still focus on the final implementation rather than the underlying system. There\u2019s the need of a mindset change.\u201d Brad Frost<\/p><\/span><\/blockquote>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"style=\"text-align: center;\"><img class=\"size-full\" title=\"\" alt=\"\" \/><a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2020\/01\/1oM39eYr9i0otUGL-Ig-tXw.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6580 size-full\" title=\"different layers of Holistic Design System\" src=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2020\/01\/1oM39eYr9i0otUGL-Ig-tXw.png\" alt=\"\" width=\"2732\" height=\"1566\" \/><\/a>The different layers of a Design System. <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/medium.com\/@Mira_Teresa\">Teresa Mira<\/a><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">In terms of best practices and to paraphrase Brad Frost, a Design System is based on four pillars: the <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Content<\/strong>, <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">People<\/strong>, <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Processes<\/strong>, and <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Maintenance;<\/strong> as described earlier. It becomes obvious why a Design System is never completed and needs to be kept alive, constantly. That\u2019s why it is so challenging \u2014 it requires a mindset shift from focusing on the tangible artefacts and final implementation to focusing on the actual system that is underlying everything.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">To bring the project forward in the organization and for the System to thrive, you\u2019ll need everyone to contribute. And because a Design System requires investment, a big part of the initial process is socializing and selling it internally \u2014 \u201c<em>winning friends and influencing people<\/em>\u201d, quite literally. It\u2019s important to tailor your message according to your audience, in order to communicate its benefits. For example, when talking to the teams and the design community, it\u2019s useful to highlight how this system will make their lives easier, and showcase how much faster it will be to design; versus talking to managers or the \u201capprovers\u201d, where the focus should be on numbers, KPIs and metrics such as time saved, how many teams can be affected in the short\/long-run, how much can be optimized and saved.<\/p>\n<h2 class=\"pageWrap pageWrap--s marginTop-xl marginBottom-l c-black lineHeight-xl fontSize-xl fontWeight-5 breakPointM-lineHeight-xxl breakPointM-fontSize-xxl\" style=\"margin-left: auto; margin-right: auto;\">3. A successful Design System depends on ownership and advocacy<\/h2>\n<blockquote class=\"pageWrap pageWrap--s position-relative marginTopBottom-l breakPointM-marginTopBottom-xl\"><div class=\"blog-quote-before position-absolute bg-marvel\"><\/div><div class=\"tweet-quote blog-quote-after position-absolute bg-marvel cursor-pointer transitionDuration-l transitionProperty-all transitionTimingFunction-cv-easeOutCircular scaleUp--hover zi-weak\"><svg class=\"fill-white opacity-0 pointerEvents-none position-absolute pinCenter transitionProperty-all transitionTimingFunction-easeInOut\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"20\" viewBox=\"0 0 24 20\"><path d=\"M24,2.37a9.64,9.64,0,0,1-2.83.79A5,5,0,0,0,23.34.37a9.72,9.72,0,0,1-3.13,1.23A4.86,4.86,0,0,0,16.62,0a5,5,0,0,0-4.8,6.2A13.87,13.87,0,0,1,1.67.92,5.13,5.13,0,0,0,3.19,7.67,4.81,4.81,0,0,1,1,7a5,5,0,0,0,3.95,5,4.82,4.82,0,0,1-2.22.09,4.94,4.94,0,0,0,4.6,3.51A9.72,9.72,0,0,1,0,17.73,13.69,13.69,0,0,0,7.55,20c9.14,0,14.31-7.92,14-15A10.17,10.17,0,0,0,24,2.37Z\"\/><\/svg><\/div><p class=\"blog-quote position-relative textAlign-center c-marvel\"><span class=\"blog-quote-text transitionDuration-l transitionProperty-all transitionTimingFunction-easeInOut\">\u201cThe biggest existential threat to any system is neglect.\u201d Alex Schleifer, Airbnb<\/p><\/span><\/blockquote>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Because without everyone on board there is no Design System. A company\u2019s culture needs to be matured in order to adopt it; this type of initiative needs both top-down and bottom-up support. Design teams and leadership need to be on board with Design Systems and dedicate time and resources to it.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">It is crucial to have a solid governance model in place and review processes for teams to work more efficiently. Part of it is the creation of a dedicated team responsible for <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">standards<\/strong> and <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">design integrity, guidance, resources and processes<\/strong> such as approving new components (when there\u2019s the need to create new ones), evaluating whether a pattern is an exception or reused enough across the journeys to become part of the Design System, facilitate discussions and feedback implementation.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">It is not just about what we design but also about the way we design.<\/strong> While creating the foundation or building a Design System for your client, encourage the right people to own the decisions, because they\u2019re the ones who will need to keep it alive. Give your client ownership of the design process so they become advocates of this transformation.<\/p>\n<h2 class=\"pageWrap pageWrap--s marginTop-xl marginBottom-l c-black lineHeight-xl fontSize-xl fontWeight-5 breakPointM-lineHeight-xxl breakPointM-fontSize-xxl\" style=\"margin-left: auto; margin-right: auto;\">4. Design and development are (really) two sides of the same coin<\/h2>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">A Design System entails a framework for digital teams to create components from a shared library, in order to mitigate duplication work (for both design and development), inconsistency (i.e. visual, UX patterns), and solve for pain points in the process. It improves cross-team collaboration and defines how teams design.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Among other aspects, a relevant example is naming conventions. Its structure should be heavily discussed between the design and development teams, to arrive at terms that make sense for designers but also for how things are actually built in code \u2014 this enables a <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">shared vocabulary<\/strong>. This is when <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/bradfrost.com\/blog\/post\/extending-atomic-design\/\">Atomic Design<\/a> principles also come into play, to organize and divide components into categories that make sense for both teams, by asking questions like: \u201c<em>what\u2019s the logic for designers to assemble <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvelapp.com\/blog\/35-great-ios-ui-kits\/\">UI elements<\/a> when building screens<\/em>?\u201d and \u201c<em>how are molecules and organisms generated and built upon, in code?\u201d <\/em>(these categories can and should be adapted to your company\u2019s specific needs). Technical details impact design decisions \u2014 this exercise is a <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">team effort<\/strong>.<\/p>\n<h2 class=\"pageWrap pageWrap--s marginTop-xl marginBottom-l c-black lineHeight-xl fontSize-xl fontWeight-5 breakPointM-lineHeight-xxl breakPointM-fontSize-xxl\" style=\"margin-left: auto; margin-right: auto;\">5. A holistic Design System is future-friendly<\/h2>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">It goes without saying: understanding the requirements of design at scale is vital in a holistic Design System. The larger the project, the more important the process becomes (even more than speed and delivery). The scope and complexity of a company-wide Design System is also very different than creating a suite of websites or an app. The System needs to enable scaling (whether it\u2019s a new brand, and added platform, or a new product) it should grow and adapt along with the teams and the technology.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">A practical example is the overarching design principles of a Design System. These will inform every new component or product that is designed in the company \u2014 when designing something new, the teams should cross-reference the output with these rules to make sure it ticks all the boxes. Ideally, they should be kept high-level enough to apply to the different domains (not only interaction or visual design, but also tone of voice, content), as well as the desired qualities of the end-product as a result \u2014 while remaining flexible and open to future adjustments (i.e. product teams and expertise required, or product\u2019s audience\/consumers, when expanding offering).<\/p>\n<h2 class=\"pageWrap pageWrap--s marginTop-xl marginBottom-l c-black lineHeight-xl fontSize-xl fontWeight-5 breakPointM-lineHeight-xxl breakPointM-fontSize-xxl\" style=\"margin-left: auto; margin-right: auto;\">6. Solid standards eradicate design debt<\/h2>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"style=\"text-align: center;\">We know that incremental errors and changes accumulate over time, and create a disjointed experience. When rules are not clear or teams have doubts regarding how to go about it, it\u2019s a recipe for inconsistency and disaster \u2014 this is the opposite of a Design System. It\u2019s also the reason why exceptions are not supposed to be added to the System (adding countless variations of a component generates unnecessary confusion, since it\u2018s not crystal clear when or how to use it anymore). It is called a <em>System <\/em>for a very good reason<em>.<\/em><br \/>\n<a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2020\/01\/1aK5h9hDXBdD8zLNJrM04lw.png\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-6580\" src=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2020\/01\/1aK5h9hDXBdD8zLNJrM04lw.png\" title=\"\" alt=\"\" \/><\/a>Tweet from <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/twitter.com\/karrisaarinen?lang=en\">Karri Saarinen<\/a>.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">A successful Design System provides a clear framework and a centralized library for teams to test and create<strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"> consistent, effective <\/strong>and<strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"> valuable digital products.<\/strong> This is not possible without a solid documentation. Getting into the habit of documenting early and clearly is paramount. After all, \u201cyou\u2019re building a system and that cannot work if the system is you\u201d as Karri Saarinen puts it in the image above. <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/www.miriamsuzanne.com\/\">Miriam Susanne<\/a> also sums it all up: \u201c<strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">If it\u2019s not documented it doesn\u2019t exist<\/strong>.\u201d<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">The platform should give the teams all the information needed to create and maintain digital products (their structure, the guidelines, the \u201cdo\u2019s and dont\u2019s\u201d, in addition to the components and UI kits) \u2014 these are the <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">fundamental rules. <\/strong>Without the \u201cinstructions manual\u201d, two designers may be looking at the same style guide and still interpret it or assemble components differently. Similarly, if a pattern or feature is not clearly documented, it might prevent incremental changes\/adaptation, or appear broken. Details matter.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"style=\"text-align: center;\"><img class=\"size-full\" title=\"\" alt=\"\" \/><a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2020\/01\/1Wu-GlEINYwPUBF7lzhVFMA.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-6580 size-full\" title=\"Polaris, Shopify's Holistic Design System\" src=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2020\/01\/1Wu-GlEINYwPUBF7lzhVFMA.png\" alt=\"\" width=\"3142\" height=\"1810\" \/><\/a>One great example is <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/polaris.shopify.com\/\">Polaris<\/a>, Shopify\u2019s Design System.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Another big part of documentation is onboarding (i.e. guidelines for designers on how to use certain tools or how to create a new UI toolkit; guidelines for library contributors, for versioning control or the creation of new libraries; guidelines for research and exploration of new patterns). These standards and procedures are really important to be documented when onboarding new team members who just joined a project, or for new hires. It ensures everyone is working from the same baseline.<\/p>\n<h2 class=\"pageWrap pageWrap--s marginTop-xl marginBottom-l c-black lineHeight-xl fontSize-xl fontWeight-5 breakPointM-lineHeight-xxl breakPointM-fontSize-xxl\" style=\"margin-left: auto; margin-right: auto;\">7. Better design requires investment<\/h2>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">There are plenty of case-studies available and public reports with concrete numbers on how much companies like <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/gel.westpacgroup.com.au\/\"><em>Westpac<\/em><\/a> or the <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/design-system.service.gov.uk\/\">Gov.uk<\/a> have saved with their Design Systems. Better design clearly means \u201cbetter business\u201d, but better design also requires investing in a better system first.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">The benefits of a Design System are hopefully sold by now, but it\u2019s still worth pointing out its top three <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">design strengths<\/strong>:<\/p>\n<ol class=\"pageWrap pageWrap--s list list--ordered marginBottom-l lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">\n<li>Increased quality and efficiency, by reducing complexity;<\/li>\n<li>Optimized skill distribution, by allowing teams more time to focus on overall user experience or the creation of new products, versus production;<\/li>\n<li>UX &amp; QA efficacy and savings.<\/li>\n<\/ol>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">These are huge <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">business advantages<\/strong>. With a successful Design System in place, changes are easier to implement, because the platform becomes the single source of truth. This helps with consistency and encourages reuse \u2014 therefore building interfaces is done in a systematic way \u2014 not only faster but also resulting in higher quality output.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">The system also becomes more valuable and requires less effort as time goes by, because the more components you have in a library, the less you need to design from scratch. The fact that the components are reusable is what enables scalability \u2014 teams spend <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">less time duplicating, and more time creating<\/strong>. It is worth the time and money invested.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Design Systems continue to be a \u201chot\u201d, relevant topic because their benefits are an integral part of any legitimate <em>digital transformation<\/em> initiative in the exciting days to come (not a mere add-on).<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Design Systems are hard work to setup, run and maintain; it is not uncommon to take several months to a year \u2014 just to get started. It really depends on the scope and project\u2019s complexity; the company\u2019s needs, ways of working and preferred tooling. Not every client needs a company-wide Design System, and <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/docs.google.com\/presentation\/d\/1890cAmLz5EMnTTAaPOX4IHKGV1xkZG256NbC3tyTuRw\/mobilepresent?slide=id.g5e542eb407_0_0\">teams come in many different sizes<\/a>; the crucial part is to design the System with a holistic approach.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Despite the big efforts involved, savings are considerable and immensely valuable. When summarized in one line, as <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">faster, cheaper and better products to market; <\/strong>the case for a holistic Design System couldn\u2019t be more compelling.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Originally posted on <a class=\"link link--blue fontWeight-4\"href=\"https:\/\/uxdesign.cc\/7-requirements-of-a-holistic-design-system-154fd6bdd9a5\">Teresa's Medium<\/a> page.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently created a case-study for my colleagues in New York about a multi-brand Design System project I worked on, for one of our clients back in London. While gathering information for this presentation, I was inspired to write an article and share my thoughts about what I\u2019ve learned during this year-long experience and how it opened my eyes to&#8230; <a class=\"link link--blue fontWeight-4\" href=\"https:\/\/marvelapp.com\/blog\/holistic-design-system\/\">Read More &#65515;<\/a><\/p>\n","protected":false},"author":317,"featured_media":19004,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[484],"tags":[],"class_list":["post-18969","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-design-systems"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v15.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"The creation and maintenance of a Design System blend different skills together. It encompasses different audiences too: the company, teams and end-users.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/uxdesign.cc\/7-requirements-of-a-holistic-design-system-154fd6bdd9a5\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"7 Requirements of a holistic design system | Marvel Blog\" \/>\n<meta property=\"og:description\" content=\"The creation and maintenance of a Design System blend different skills together. It encompasses different audiences too: the company, teams and end-users.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/uxdesign.cc\/7-requirements-of-a-holistic-design-system-154fd6bdd9a5\" \/>\n<meta property=\"og:site_name\" content=\"Marvel Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/marvelapp\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-20T16:00:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-11-05T10:58:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2020\/01\/44.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"700\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@marvelapp\" \/>\n<meta name=\"twitter:site\" content=\"@marvelapp\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"10 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#organization\",\"name\":\"Marvel\",\"url\":\"https:\/\/marvelapp.com\/blog\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/marvelapp\",\"https:\/\/www.instagram.com\/marvelapp\/\",\"https:\/\/www.linkedin.com\/company\/marvel-app\/\",\"https:\/\/twitter.com\/marvelapp\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#logo\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/marvelapp.com\/wp-content\/uploads\/2018\/06\/Logo-Light.png\",\"width\":1605,\"height\":1130,\"caption\":\"Marvel\"},\"image\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#website\",\"url\":\"https:\/\/marvelapp.com\/blog\/\",\"name\":\"Marvel Blog\",\"description\":\"Ideas and words on user experience, design, collaboration and more\",\"publisher\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/marvelapp.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/uxdesign.cc\/7-requirements-of-a-holistic-design-system-154fd6bdd9a5#primaryimage\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/marvelapp.com\/wp-content\/uploads\/2020\/01\/44.png\",\"width\":1600,\"height\":700},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/uxdesign.cc\/7-requirements-of-a-holistic-design-system-154fd6bdd9a5#webpage\",\"url\":\"https:\/\/uxdesign.cc\/7-requirements-of-a-holistic-design-system-154fd6bdd9a5\",\"name\":\"7 Requirements of a holistic design system | Marvel Blog\",\"isPartOf\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/uxdesign.cc\/7-requirements-of-a-holistic-design-system-154fd6bdd9a5#primaryimage\"},\"datePublished\":\"2020-01-20T16:00:50+00:00\",\"dateModified\":\"2020-11-05T10:58:08+00:00\",\"description\":\"The creation and maintenance of a Design System blend different skills together. It encompasses different audiences too: the company, teams and end-users.\",\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/uxdesign.cc\/7-requirements-of-a-holistic-design-system-154fd6bdd9a5\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/uxdesign.cc\/7-requirements-of-a-holistic-design-system-154fd6bdd9a5#article\",\"isPartOf\":{\"@id\":\"https:\/\/uxdesign.cc\/7-requirements-of-a-holistic-design-system-154fd6bdd9a5#webpage\"},\"author\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#\/schema\/person\/13901780fe25aeb2fff0c9888d39dd4c\"},\"headline\":\"7 Requirements of a holistic design system\",\"datePublished\":\"2020-01-20T16:00:50+00:00\",\"dateModified\":\"2020-11-05T10:58:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/uxdesign.cc\/7-requirements-of-a-holistic-design-system-154fd6bdd9a5#webpage\"},\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/uxdesign.cc\/7-requirements-of-a-holistic-design-system-154fd6bdd9a5#primaryimage\"},\"articleSection\":\"Design Systems\",\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/uxdesign.cc\/7-requirements-of-a-holistic-design-system-154fd6bdd9a5#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#\/schema\/person\/13901780fe25aeb2fff0c9888d39dd4c\",\"name\":\"Teresa Mira\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#personlogo\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cce1ccd57f5008b1c55c52d90b49ba8e184e8f053c6da1ea0e1443533505ca29?s=96&d=mm&r=g\",\"caption\":\"Teresa Mira\"},\"description\":\"Senior Designer @ Designit NYC\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/posts\/18969","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/users\/317"}],"replies":[{"embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/comments?post=18969"}],"version-history":[{"count":0,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/posts\/18969\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/media\/19004"}],"wp:attachment":[{"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/media?parent=18969"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/categories?post=18969"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/tags?post=18969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}