Part 1. 문제를 해결하는 감정의 기술
UX/UI 프로젝트가 망하는 건 누구에게나 일어나는 일이다. 처음엔 완벽하다고 믿었던 화면이, 실제 사용자를 만나면 전혀 다르게 반응한다. 기획 의도는 빗나가고, 디자인 시스템은 협업 도중 무너진다. 그럴 때 대부분의 팀은 ‘실패’를 부정하거나, 조용히 덮어버린다. 하지만 진짜 문제는 망한 것 자체가 아니라, 망한 뒤의 태도다.
체면을 지키느라 데이터를 무시하고, “그동안 해온 게 아까워서” 구조를 고집하는 순간 그 조직은 같은 오류를 반복하게 된다. 실패는 UX의 적이 아니다. 리셋의 신호다.
완벽한 화면이라고 믿었던 디자인이 사용자를 혼란스럽게 만든다. 디자인 시스템을 세세하게 구축해도, 협업 과정에서 쉽게 깨진다. 이건 디자이너의 무능이 아니다. 실패는 과정의 일부이기 때문이다. 진짜 실수는 ‘망한 이유’를 관찰하지 않는 것이다. 실패를 덮는 순간, 그 조직은 다시 같은 지점에서 넘어지게 된다. 반대로, 실패를 기록하고 구조적으로 복기하는 팀은 실패를 자산으로 바꾼다.
대부분의 팀은 실패의 이유를 감정에서 찾지만, 실제 원인은 집착이다. “지금까지 해온 걸 버리기 싫다”는 생각. 이미 쏟은 시간과 비용이 아까워서 결과물을 고수한다. 이건 심리학에서 말하는 투자비용의 함정이다. 이미 금이 간 벽 위에 덧칠만 하다 보면, 벽은 결국 무너진다. 겉을 메우는 대신 뿌리를 다시 세워야 한다.
프로젝트가 망했을 때, 가장 빠른 회복법은 역설적으로 처음으로 돌아가는 것이다. UI를 걷어내고, 플로우로 돌아가라. 화면보다 사용자 여정과 정보 구조를 먼저 살펴라.
① 구조 레벨로 회귀하기
문제를 버튼이나 색상이 아닌 ‘과업 단위’로 정의한다.
“왜 사용자가 이 단계에서 멈췄는가?”를 수치로 본다.
② 데이터 기반 재정의
감각이 아니라 전환율, 과업 성공률, 탐색 시간으로 문제를 측정한다.
데이터가 납득 가능한 재출발의 기준이 된다.
③ 디자인 시스템 정리
복잡한 토큰과 컴포넌트를 유지하지 말고, 핵심 정의부터 다시 세운다.
variant, state, color 등 기초 토큰을 재정의하라.
④ 작은 성과의 축적
대규모 혁신보다 작은 실험을 반복하라.
UX는 ‘한 번의 완벽함’이 아니라 ‘지속 가능한 개선’의 축적이다.
목표는 신규 가입자의 완료율 개선이었다. 처음엔 입력 필드를 줄이고 버튼 색상을 강조했지만, 효과는 미미했다. 완료율은 여전히 40% 미만. 그래서 모든 화면을 걷어내고 구조부터 다시 짰다. 이메일 인증 단계를 뒤로 미루고, 필수·선택 정보를 분리했다. state={error|success|inactive}를 명확히 정의했다. 에러, 포커스, 접근성 토큰을 통일해 시각적 일관성을 확보했다.
결과는 바로 나타났다.
완료율 : 40% → 72%입력 시간 : 2분 10초 → 1분 15초
이 변화는 감각이 아니라 구조에서 나왔다. 문제를 근본부터 재설계하자, 데이터가 즉시 반응했다.
① 체면보다 데이터
감정이 아니라 지표로 판단하라. 데이터는 불편하지만, 항상 정확하다.
② 유지보다 삭제
낡은 구조를 붙잡는 건 미련이다. 삭제는 포기 아니라, 정리다.
③ 성과보다 과정
실패를 문서화하고 공유할 때 팀은 성장한다.
‘망함의 기록’이 다음 프로젝트의 나침반이 된다.
프로젝트가 망했을 때, 그것은 끝이 아니라 시작이다. 무너진 구조는 다시 세울 수 있고, 그 안에서 진짜 실력을 배운다. UX 디자이너의 성장은 실패의 기록에서 완성된다. 실패를 두려워하지 말고, 그것을 설계하라.
“실패는 UX의 적이 아니라, 리셋의 신호다.”
“체면보다 데이터, 유지보다 삭제.”
“한 번의 실패를 기록으로 남기면, 다음 팀은 같은 길을 반복하지 않는다.”