UX 디자인 프로세스란?
UX 디자인 프로세스는 디자이너가 아이디어를 사용자 친화적인 인터페이스로 전환하기 위해 취하는 일련의 단계이다.
디자인 프로세스가 중요한 이유는 ?
- 디자이너가 사용자의 요구 사항을 충족하는 인터페이스를 만드는 데 도움이 된다.
- 사용자 친화적이고 효과적인 인터페이스를 만들고 있음에 확신 가능
다음은 대표적인 예이다.
더블 다이아몬드 프로세스

1. Discover 단계 (확산)
- 어떤 제품 또는 서비스에서 문제점을 찾아내기 위해 생각들을 확산시키는과정
- 기본적으로 제품 또는 서비스에 대한 기본적인 자료조사, 시장조사, 경쟁사 분석, 사용자 조사 등이 있음

2. Define 단계 (수렴)
- 앞에서 진행한 조사를 토대로 나온 문제점 등을 정의하고 시각화 하는 단계
- 사용자들에 대한 새로운 서비스 아이디어를 제시, 실험하고 이해도를 높이기 위한 페르소나, 고객 여정 지도 등의 방법을 사용.
페르소나란 ?
서비스 또는 제품에 대한 경험이 동일한 사용자들을 묶은 후, 가상의 인물로 정의하는 작업
사용자 페르소나의 이점
1) 고객을 더 잘 파악
- 페르소나를 만들면서 고객을 파악하고 궁극적으로 사용자 경험을 향상
- 사용자의 요구사항, 목표 및 불만사항 같은 주요 문제 확인
2) 정보에 입각한 의사 결정
- 사용자 페르소나 활용하면 제품에 관련해서 보다 정보에 입각한 결정을 내릴 수 있음 → 문서화, 조사가 되어있기 때문
3) 인간적인 감성을 더할 수 있다
- 데이터 수집 프로세스는 데이터로만 분석하기 때문에 냉철함 그래서 실제와는 동떨어질 수 있음
- 사용자 페르소나는 우리가 공감할 수 있는 캐릭터를 생성 → 고객이 관심을 가지는 이유와 우리가 고객에게 관심을 가지는 이유를 이해할 수 있게 함
4) 제품의 정확성 개선
- 사용자 페르소나를 더 깊이 있고, 상세하게 파악할수록 사용자의 요구를 이해하고 충족시킬 수 있음
5) 더 나은 플로우 디자인
- 플로우 개선 = 비즈니스 개선
- 행동들을 예측하여 웹페이지(제품)와 사용자가 의사소통 하는 방식을 간소화(개선)할 수 있음
6) 커뮤니케이션 개선
- 적절한 요소를 사용해 여러분이 원하는 고객층과 소통하고 있음을 어필할 수 있음
7) 연속성 보장
- 협업자 모두의 동의를 받아야 하므로 모두 동일한 생각을 가지고 개발을 진행함 → 연속성 보장
고객 여정 지도
서비스에서의 목적을 달성하기 위한 고객의 동선을 예측하고, 각 단계마다 대응해야 할 과제들을 이해하는 방법론. 즉, 변수를 이해하고 이용할 시나리오를 그려보는 작업

3. Develop 단계 (확산)
-앞서 발견하고 정의한 내용을 바탕으로 아이디어, 정보를 구체화하여 발전시키는 단계
-서비스와 제품에 대한 컨셉 등이 확정되며, 정해진 컨셉에 맞춰 아이디어 및 구조가 구체화 되는 단계
4. Deliver 단계 (수렴)
- Discover > Define > Develop 단계를 거친 뒤 도출된 결과를 보여주는 단계
- 이때 Deliver의 방법으로는 시나리오 작성, 스토리보드 작성, 결과물을 제작하여 직접 보여주는 방법 등을 사용함
| Command | Description |
|---|
discover | 조사단계에서는 시작된 문제를 이해하고 이를 해결하기 위한 정보를 습득, 정리하여 얻어야 함 |
define | 생각이 발전되는 단계에서는 앞에서 나온 문제를 해결하기 위한 방법과 이런 방법을 사용하면서 얻을 수 잇는 정보를 확인하기 위한 사용자 조사 등을 사용하고 정리함 |
develop | 정의단계에서는 올바르게 문제를 해결할 수 있는지에 대한 가능성을 판단하고 그에 따른 논리와 시야를 확보하여 이해하고 정리함 |
deliver | 구현 단계에서는 문제를 해결하기 위해 제시한 방법을 시각적으로 보여주기 위해 모든 것을 디자인하고, 제작하고, 제공이 4가지를 하나의 단계로 본다면 사용자들이 원하는 완벽한 서비스가 나오기 위해서는 더블 다이아몬드를 계속해서 끊임없이 지속해야 함 |