year: 2021 at: tablemanager role: project lead, platform design teammate: only one 1. 어떤 문제가 있었는가? 테이블매니저는 자사의 예약 솔루션을 여러 파트너사와 제휴하여 서비스하고 있었습니다. 하지만 → 뚜렷한 기준이 없었기에 매 번 새로운 디자인 결과물 도출 → 원본을 각자의 해석으로 개발하여 효율성 하락 이라는 문제점을 가지고 있었고, 코어 가이드의 부채와 커뮤니케이션 비용이 떨어지지 않아 물 빠진 독에 한정된 리소스만 들이붓는 상황이었습니다. 따라서 디자인 가이드를 정립하여 개발 및 디자인 리소스를 줄이고 일관성있는 UI를 전달하고자 했습니다. 2. 어떤 방법을 사용했는가? 가이드 체계는 Material Guidelines, Adobe International design을 참고했으며, 예약 시스템 UI의 모든 요소들을 해부하여 아래 이미지와 같은 구조도로 표현할 수 있었습니다. 화면의 가장 작은 단위를 foundation, 각기 다른 foundation이 모아진 Elements, 하나 이상의 Elements로 이루어진 Modules을 합쳐component로 규정하였습니다. 3. 어떻게 해결했는가? ① 아토믹 시스템으로 체계화하기 foundation : Color & Typography 다수의 파트너사와 연동하기 때문에 이를 돕기 위해 미리 제작된 UI와 컬러 팔레트가 필요합니다.