
Medium · BootcampCristina Stoica
원문 핵심만 빠르게 정리한 AI 요약입니다.
기업(Enterprise) UX를 현대화할 때 단순한 디자인 시스템(UI 키트, 컴포넌트 라이브러리)이나 AI 도입만으로는 한계가 있습니다. 진정한 UX 현대화는 암묵적인 비즈니스 로직과 워크플로우 아키텍처를 명확히 인코딩하는 '컨텍스트 엔지니어링(Context Engineering)'에서 출발해야 합니다.
오래된 시스템은 버려야 할 부채가 아니라, 수년간 축적된 비즈니스 규칙·규정 준수·예외 처리 사례가 담긴 암묵적 지식의 집합체입니다.
현대화의 목표는 복잡성을 무조건 제거하는 것이 아니라, 필수 도메인 로직과 불필요한 운영 마찰을 구분하여 재설계하는 것입니다.
디자인 시스템은 '명사'(버튼, 모달, 테이블 등)만 정의할 뿐, '동사'(사용자 권한별 탐색, 네트워크 에러 시 복구 경로, 2단계 인증 조건 등 상호작용 규칙)를 제공하지 못합니다.
이러한 시스템적 맥락(Context)이 없으면 AI 도구(Cursor, Claude 등)는 추측에 의존하게 되며 일관성 없는 결과를 내놓습니다.
디자인 의도를 기계가 읽을 수 있는 문서 형태(DESIGN.md)로 코드베이스와 함께 버전 관리해야 합니다.
기계 판독 가능 토큰: 간격, 색상, 타이포그래피 등의 스타일 값
행동 휴리스틱(Behavioral Heuristics): 상태 전환 규칙, 예외 발생 시 레이아웃 대응 방식 등
컴포넌트 라이브러리는 '무엇을 구축했는지' 문서화하지만, DESIGN.md는 '시스템이 어떻게 동작하는지' 문서화합니다.
로직 확립 없이 고품질 UI를 제작하는 것은 현대 소프트웨어 디자인에서 가장 흔한 실수입니다.
디자인 리더십의 역할은 단순 픽셀 작업이 아니라, 복잡한 도메인 제약 조건을 인간 개발자와 AI 에이전트 모두가 이해할 수 있는 기계 판독형 지침으로 변환하는 것입니다.
디자인 시스템을 구축한 다음 단계에서 무엇을 문서화해야 하는지, 그리고 그 맥락이 AI 에이전트의 작업 품질과 어떻게 연결되는지 함께 살펴보기 좋은 글입니다.
읽기 좋은 상황
디자인 시스템은 갖췄지만 제품의 행동과 예외 처리에서 일관성이 부족할 때
AI 에이전트가 엔터프라이즈 코드베이스에서 설계 의도를 추측하는 문제를 줄이고 싶을 때
가져갈 포인트
레거시 워크플로우를 제거 대상이 아닌 도메인 지식의 원천으로 해석하는 관점
DESIGN.md를 스타일 문서가 아닌 인간과 AI가 공유하는 시스템 행동 계약으로 활용하는 방법