이 글 에서 Design language 는 어떤 웹 이나 서비스 디자인 에 적용 된 디자인 스타일 의 규칙 또는 가이드라인 을 의미 합니다 . 공통 으로 사용 된 컬러 , 타이포그래피 , 아이콘 , 레이아웃 에 대한 정의 라고 볼 수 있 습니다 . 이러 한 ' design language ' 를 목적 에 맞 게 정의 하 고 적용 하 는 것 이 팀 작업 을 효율 적 으로 만들 고 디자인 의 일관 성 을 만들 수 있 다고 하 네요 . 당연 한 이야기 이 지만 현실 적 으로 는 상황 과 일정 에 맞 게 스타일 가이드 를 약식 으로 만들 어 팀원 들 과 암묵 적 으로 공유 하 며 진행 하 게 되 는 것 같 습니다 . 같 은 팀원 들 끼리 는 서로 눈빛 만 봐도 통해서 일 까요 ? 통한다고 믿 지만 결과물 을 보 면 어딘가 어긋나 있 고 , 서로 다른 부분 은 협의 와 수정 을 통해 맞춰 나가 는 게 현실 이 죠 . 아래 에서 이야기 하 는 design language 를 철저 하 게 만들 면 만들 수록 , 커뮤니케이션 오류 나 서로 맞 지 않 는 부분 에 대한 수정 작업 이 줄어들 테 고 , 무엇 보다 초기 단계 에서 스타일 을 디테일 한 부분 까지 빠짐없이 정의 함 으로써 놓치 는 부분 이 줄어들 것 같 습니다 . 그러면 진행 하 면서 기준 이 되 는 스타일 을 불가피 하 게 수정 하 며 전체 디자인 을 수정 해야 할 일 도 줄어들 겠 죠 . 어쨌든 목적 에 맞 는 디자인 과 , 효율 적 인 작업 을 위해서 꼭 필요 한 작업 인 것 같 습니다 .