핵심 아이디어
Design System은 단순한 컴포넌트 모음이 아닌, 문제 해결을 위한 공유된 언어와 커뮤니케이션 도구로서, 지속적으로 진화하는 여정이다.
요약
효과적인 Design System을 구축하려면 먼저 해결하려는 문제를 명확히 정의하고, 각 컴포넌트의 목적과 의도를 모든 팀원이 이해할 수 있는 언어로 표현해야 한다. ‘버튼’이 실제로는 링크일 수도 있고, ‘Promo Section’이 시간이 지나면서 그 용도가 확장될 수 있지만, 이런 변화를 수용하고 관리하는 메커니즘이 필요하다.
견해
Design System의 가치는 결국 그것을 사용하고 발전시키는 사람들의 관계에서 나온다는 점에서, 기술적 측면만큼이나 거버넌스, 커뮤니케이션, 커뮤니티 구축 측면에 신경 써야 한다.
출처
Around The Artifacts Of Design Systems (Case Study) — Smashing Magazine