디자인 시스템 도입기
디자인
브이디크럭스-디자인팀
・
2025. 9. 23.
왜 디자인 시스템을 도입했을까?
우리 팀은 POS, 키오스크, 모바일 오더, 관리자 페이지 등 다양한 제품군을 동시에 운영하고 있었습니다.
문제는 제품별로 UI 패턴이 제각각이다 보니, 다음과 같은 상황이 자주 발생했어요.
버튼 스타일이 서비스마다 달라 사용자 혼란 발생
신규 기능 개발 시 매번 UI 가이드를 새로 정리해야 하는 비효율
디자이너마다 사용하는 컴포넌트가 달라 QA 과정에서 오류 증가
일관된 사용자 경험과 효율적인 협업 체계를 위해 디자인 시스템 도입은 필수였습니다.
도입 절차
문제 정의
각 제품에서 사용 중인 컴포넌트를 모두 수집 → 겹치거나 불필요한 요소 파악
원칙 수립
브랜드 컬러, 타이포그래피, 아이콘 스타일 등 비주얼 가이드라인 확립
컴포넌트 설계
버튼, 입력창, 카드, 모달 등 핵심 UI를 모듈화
상태(활성/비활성, hover 등)를 모두 정의디자인 툴 세팅
Figma에 컴포넌트 라이브러리 구축
개발팀과 협의해 코드 컴포넌트(React 기반)도 병행파일럿 적용
신규 기능 하나에만 먼저 적용 → 디자인-개발 협업 속도 비교
전사 확산
효과 확인 후 POS → 키오스크 → 모바일 오더 순으로 확산
도입 과정에서의 어려움
기존 레거시 디자인과의 충돌
-> 한 번에 전체 교체가 불가능해, 구버전과 신버전이 공존하는 상황 발생개발팀 리소스 부족
-> 디자인 시스템을 코드로 옮기는 과정에서 개발팀과의 협의가 지연팀원들의 적응 속도 차이
-> 일부 디자이너는 새 방식에 금방 적응했지만, 기존 습관을 고수하는 경우도 많았음
문제 파악 & 해결 방법
레거시 충돌
문제: 버튼/폼 스타일이 프로젝트별로 다름
해결: Bridge Guideline 문서를 만들어, 신/구 버전 혼용 시 어떤 스타일을 우선 적용할지 정리개발 리소스 부족
문제: 코드 컴포넌트 제작 속도가 더딤
해결: 우선순위를 재조정 → 공통성이 높은 컴포넌트(버튼, 인풋, 모달)부터 개발팀원 적응 차이
문제: 툴 사용법 불일치로 협업 품질 저하
해결: 내부 워크숍 + 실습 세션 진행 → 직접 사용하면서 자연스럽게 적응
도입 후 효과
일관성 강화: POS, 키오스크, 모바일 오더 UI가 한눈에 같은 브랜드임을 인식
속도 향상: 신규 디자인 화면 -> 30% 이상 시간 단축
협업 개선: 디자이너-개발자 간 핸드오프 시 에러 감소
마치며
디자인 시스템은 단순히 UI 툴킷이 아니라, 팀의 협업 문화와 사용자 경험을 동시에 개선하는 체계였습니다.
처음엔 낯설고 힘들었지만, 지금은 "이제는 디자인 시스템 없이는 못 돌아간다"라는 말을 팀원 모두가 할 정도입니다.
앞으로는 컴포넌트 확장을 넘어, 애니메이션과 톤앤매너까지 포함한 브랜드 경험 시스템으로 발전시킬 계획입니다.
㈜브이디크럭스 Copyright © VDcrux, Inc. All Rights Reserved.
고객센터 02-5555-9999

