Design System工具:持續提高團隊設計效率的必然選擇
數字化的大趨勢下,企業內部的設計將越來越民主化(Design Democratization),人人都是設計師可能不再僅僅是一句調侃。但面對越來越複雜的商業場景和產品形態,如何在設計時保障客戶體驗的一致性,持續提高團隊的設計效率,不斷提升設計開發一體化、自動化的程度,Design System工具將是必然選擇。
將來的設計師,不再只是單槍匹馬地使用一個設計工具進行設計,而是在一個設計體系和環境下進行設計。
一:為什麼會出現設計體系工具
2017年在用戶體驗設計領域,除了AI這個超級熱點,另外一個焦點就是Design System(設計體系)。近幾年來,由於企業與用戶的觸點急劇增加,需要設計的交互類型、產品形態越來越多,設計團隊的規模越來越大,為了保證用戶體驗的一致性,提高團隊設計的效率、設計與開發協同效率,design system的概念開始出現。
而2013年,Brad Forst提出的Atomic Design設計理念為Design System提供一個初步完整的理論框架,同時這幾年Design Tools/Platform(設計工具/平台)的迅速發展,為Design System的應用和落地提供了技術基礎,Design System相關的插件、工具和平台逐步面世,但這些工具往往需要與現有的設計工具、文檔工具(如Sketch、PS、Dropbox、Gethub等)結合使用。2017年,這個領域開始出現整合,一站式的Full Stack design system工具和平台開始逐步成型,如inVISION。
隨著All In One式的Design System工具和平台的推出,Design System的應用範圍和深度將大大加快加深,其內涵和功能也將不斷演進和擴展,成為設計開發一體化、自動化和智能化最強勁的推動力,也許將來Desing System會成為用戶體驗設計從業者必須了解和掌握的工具之一。
二:有哪些類型的設計體系工具
在介紹具體的Design System之前,有必要明確一下對Design System的定義,有了定義才能對範圍進行明確的界定。Design System有很多,很多,很多,很多,很多,很多,很多,很多,很多,很多個版本的定義,雖然在概念的延展上大家各有不同,但核心部分大同小異。在所有這些定義中,個人覺得設計師Nathan Curtis的定義的角度和層面更準確,對Design System近期和遠期的目標描述更完整。為避免翻譯可能造成的歧義,直接原文引用如下:
」Almost always, a design system offers a library of visual style and components documented and released as reusable code for developers and/or tool(s) for designers. A system may also offer guidance on accessibility, page layout, and editorial and less often branding, data viz,UX patterns, and other tools.
A design system is adopted by and supported for other teams making experiences. These teams use it to develop and ship features more efficiently to form a more cohesive customer journey.
A design system is made by an individual, team, and/or community. While some arise less formally, organizations now dedicate small to large squad(s) to develop and release system versions and processes over time.」
——Nathan Curtis
Founder of UX firm @eightshapes
基於這個定義,最基本的Design System工具能提供視覺元素的組件庫,並能進行組件庫的文檔管理,提供給開發人員(組件庫代碼文檔)和設計師(組建界面設計文檔)重複使用。同時提供在各種類型和各個層面的Style Guidline規範指南和工具。
除了提供基本的組件庫和規範指南,Design System工具更具有技術含量的功能,是要能支持用戶體驗相關的人員和團隊(主要是設計師和開發人員)方便地將這些組件和規範應用到產品和服務的設計開發中,並且效率相對沒有Design System支持時能有明顯的提高,具體到功能上,最關鍵的就是能支持從規範到組件庫、設計稿,甚至到代碼的自動化調整,也就是說你調整了規範里顏色,組件庫、設計稿和實際的頁面都會自動根據規範調整,而不需要再人工進行逐項逐層修改。
目前,能否實現從規範到代碼的自動調整,是判斷一個Dseign System是真是假的關鍵判斷依據。不能提供這項功能的Design System工具只屬於Library/Style Guide(組件庫和規範)基礎層面的工具;能提供這個功能,就可以被稱作為Living Desing System(真正的設計管理工具)。
如果從更廣的角度,更長期的階段來看,Design System不僅僅支持目前版本的設計和開發,還要能支持規範和組件的體系化的、平滑的不斷完善、演進和創新,同時也不僅僅只是支持某個設計師、開發者的效率提供,而是一個能支持一個團隊、機構協同式工作的平台,交流的社區。
三:目前的設計體系工具清單
第一類:只提供Library(組件庫)的工具,可進行組件庫的分類管理、存儲,組件庫包括代碼形式和視覺文件形式:
- ASTRUM
- Bootstrap
- Lingo
- MANNEQUIN
- Materialize
- Pattern Lab
- Polymer
- ZURB Foundation
第二類:只提供Style Guideline(視覺規範)的工具,可提供進行視覺規範的分類、設計、編輯、發布和共享功能:
- atomicdocs
- Frontify
- hologram
- Patternry
- Runway
- Refills
- HUGE Style Guideline
第三類:同時提供Library+Style Guideline(視覺規範和組件庫)的工具,部分能實現設計規範和組件庫的聯動。
- Ant Design
- Brand.ai
- Fractal
- Marvel Styleguide
- PatternPck
- QuickBooks
- Refills
第四類:Living Design System(真設計體系)工具,這些工具首先都是設計工具或插件,同時可以實現規範、組件庫和設計稿之間的聯動:
- Cabana
- Framer
- inVISION DSM
- Jan Losert
- Rojcky Blueprint
- UXPin Systems
- UX Power Tools
五:大型機構設計體系案例
目前,一些大型企業和設計機構都建立了自己的設計體系,並都有一個炫酷的名字,例如Salesforce的lighting、VMware的Clarity、shopify的Polaris等等,很多公開發布了自己的Style Guide,都是很不錯的參考。
- ATLASSIAN:Atlassian Design
- GE Digital:Predix
- Google:Material
- IBM:Carbon
- Microsoft:Fluent
- Mailchimp:Grid System
- Salesforce:Lightning
- shopify:Polaris
- VWware:Clarity
推薦閱讀:
※猝死!暴斃!!吐血!!!又一個設計師倒下了。
※你見過哪些很醜的手機界面?
※喜歡即歡喜,如何定製班裡喜歡的班服呢?
※三雄極光照明設計沙龍將走進英國 共繪「一帶一路」
※在Autodesk工作是怎樣一番體驗?
TAG:設計 |