디자인 시스템의 구축을 통해 일관된 서비스 정체성과 커뮤니케이션 비용의 감축을 목표로 합니다.
산재해있던 디자인 및 코드의 컴포넌트화를 위해 디자이너, 동료 개발자와 협의를 통해 컴포넌트의 네이밍, 용도 등을 정의하고 개발했습니다.
컴포넌트의 구조는 아토믹 디자인 패턴을 차용하여 Foundation, Element, Component, Pattern으로 계층을 나누었습니다.
컴포넌트들이 일관된 디자인 가이드라인을 따르도록 관리하고 유지했습니다. 만약 IDS의 업데이트가 필요한 경우 디자이너, 동료 개발자와 빠른 의사 결정을 통해 업데이트를 진행했습니다.
개발된 디자인 시스템을 스토리북을 활용해 관리했습니다. 이를 통해, 컴포넌트를 시각화하고 상호작용할 수 있는 환경을 구성했으며, 각 컴포넌트에 대한 사용법 및 예제를 문서화하고 이를 지속해서 관리했습니다.