지난 몇 년 동안 인터페이스 설계의 규모 및 속도가 크게 증가했습니다. 수백만 개의 웹 및 모바일 애플리케이션이 있으며 수백만 개의 웹사이트 또는 앱에는 수백, 수천 개의 화면이 있을 수 있습니다.
규모에 맞게 디자인을 관리하고 프로세스를 간소화하려면 잘 만들어진 디자인 시스템이 필요합니다.
전 세계 기업들은 디지털 트랜스포메이션에 지속적으로 투자하고, 그만큼 신제품을 구축하는 데 걸리는 시간을 단축하고자 합니다. 디자인 시스템은 여러 터치포인트에서 효율적인 작업을 위해 도움이 되는 리소스 중 하나입니다.
디자인 시스템이란?
정확하고 직접적인 정의를 찾아 보았지만, 인터넷에는 막연한 개념도 많은 것 같습니다.
어쩌면 그 범위는 누구에게 질문하느냐에따라 다른 것 같습니다.
아래에는 그 중 적절하다고 생각되는 두 가지 정의를 옮겨보았습니다.
“The complete set of design standards, documentation, and principles along with the toolkit(UI patterns and code components) to achieve those standards.” (source: uxpin.com)
“Design systems are essentially collections of rules constraints in principles implemented in the design and code. These three attributes serve distinct functions and provide a coherent system at systemic order in systems for buttons to single-page applications.” (source: medium.muz.li)
요약하자면 디자인 시스템은 중복을 줄이고 일관성을 유지하여 규모에 맞는 디자인을 관리하기 위한 일련의 표준 규약 시스템을 말합니다.
그럼 이제 살펴볼까요?
구글에서 개발한 플랫 디자인 기반의 심플하고 우아한 디자인 패턴과 스타일을 포함한 디자인 가이드입니다.
Microsoft에서 개발한 Win10과 Win11의 장치와 플랫폼에서 디자인과 인터랙션을 고려해 만들어졌으며,
빛(light), 깊이(depth), 동작(motion), 재질(material) 그리고 스케일(scale)의 5가지를 기본요소로 구성합니다. 새로운 디자인언어로서 (prominent use of motion)과 깊이(depth) 및 반투명효과(translucency effects)를 포함했습니다.
https://www.microsoft.com/design/fluent/#/
Confluence, Jira와 같은 대표적인 서비스를 가지고 있는 글로벌 SaaS기업 아틀라시안에서 개발한 디자인 시스템입니다. 심플하고, 직관적이며 아름다운 경험을 제공하기 위해 만들어진 디자인 언어입니다.
Shopify의 디자인시스템인 Polaris는 디자이너와 개발자의 워크플로우를 통합하기 위해 만들어진 시스템입니다.
Apple 플랫폼 생태계에서 사용되는 모든 앱을 디자인하기 위한 정보와 UI 리소스를 제공하는 가이드입니다.다양한 디바이스 및 OS에 맞는 별도의 가이드로 구성되어있습니다.
https://developer.apple.com/design/human-interface-guidelines/
Carbon은 제품 및 디지털 경험을 위한 IBM의 오픈 소스 디자인 시스템입니다.
https://www.carbondesignsystem.com/
Mailchimp 디자인 시스템은 Playful하고 Expressive한 타입으로 작성되어있습니다.
Audi를 위한 UI 시스템입니다.
https://www.audi.com/ci/en/guides/user-interface/introduction.html#
Airbnb에서 개발하고 유지 관리하는 디자인 시스템입니다.
바로 사용가능한 HTML 및 CSS UI 요소로 Salesforce 경험 개발의 기반을 제공합니다.
https://www.lightningdesignsystem.com/
위와 같은 다양한 디자인 시스템을 통해 디자인을 하면서 부딪히는다양한 문제를 해결하는 방법을 배울 수 있을겁니다.
* 원본 자료의 글을 번역 및 가공한 글입니다. 일부 표현은 수정된 내용이 있을 수 있습니다.