경험 중심 1인칭 답변
디자인 시스템을 개선할 때 가장 먼저 본 건 실제로 컴포넌트가 불일치하게 쓰이는 사례가 얼마나 많은지였습니다. 팀 프로젝트에서 버튼 컴포넌트가 페이지마다 다른 스타일로 구현돼 있어서 공통 컴포넌트 라이브러리 정비가 필요하다고 판단했습니다. 기준으로는 재사용 빈도가 높은 컴포넌트부터 우선 정리하고, 각 컴포넌트의 variants와 states를 문서화했습니다. 개선 후에는 신규 페이지 구현 시 기존 컴포넌트 재사용률이 올라가고 코드 리뷰에서 스타일 불일치 관련 피드백이 줄었습니다. 디자인 시스템의 가치는 일관성보다 팀이 실제로 쓰는 구조를 만들 때 나타납니다. 앞으로도 재사용 빈도가 높은 컴포넌트부터 정리하고 variants와 states를 문서화하는 방식을 유지하겠습니다.
디자인 시스템의 가치는 일관성보다 팀이 실제로 쓰는 구조를 만들 때 나타납니다. 컴포넌트 재사용률 추적이 개선 효과를 수치로 확인하는 가장 실용적인 방법입니다.