데이터 분석

비즈니스 대시보드 설계 프레임워크 본문

Tableau

비즈니스 대시보드 설계 프레임워크

딱한아이 2025. 6. 15. 17:32

 

프레임워크

 

 

1. 요구사항 수집 : 문제 정의와 요구사항 구체화하는 단계

 

일반적으로 이해관계자 유형에 따라 취할 수 있는 전략.

C-Level (임원) 핵심 KPI와 인사이트만 빠르게 전달할 수 있도록
분석가 동료 직접 대시보드 액션을 통해 각자의 질문에 대한 인사이트를 찾을 수 있도록
전체 Tableau와 상호작용하는 방법을 모른다는 가정 하에 자세한 사용 방법 제시

 

대시보드는 문제를 해결하기 위한 질문에서 시작해야 분명한 목적으로 설계 가능하다.

 

💡요구사항이 명확하지 않은 경우?

  • 회사 비즈니스 내부 상황 & 산업군 도메인 지식(테크 블로그, 컨퍼런스 등)을 공부
  • 유저 데이터 활용 플로우를 더 효율화 시킬 수 있는 가상 시나리오 짜기
  • 데이터 EDA로 경향성을 뜯어보고 문제를 먼저 정의하기
  • 어떤 방법으로 어떤 효과를 볼 수 있을 지 구체적으로 정리해 보기

사용자의 구체적인 요구사항을 수집

  • 요구사항을 수집한 후에 모든 요구사항에서 공통적으로 요구되는 하나의 큰 프로젝트 목표 설정(ex. 매출 향상, 이용 고객 수 모니터링)
  • 모든 요구사항을 반영한 하나의 대시보드를 제작할 수 없기 때문에 요구사항 우선순위를 정립(ex. 매출 KPI, 세부 카테고리 매출 인사이트)
  • 이를 바탕으로 하나씩 제작해 나가면 큰 흐름에서 벗어나지 않고 핵심 시트 제작에만 집중이 가능하다

 

 

2. 대시보드 와이어프레임 제작

 

유저가 읽는 흐름을 고려한 배치

  • 모든 유저는 이 대시보드를 "읽는다"
  • 정보 전달에 적합한 논리적인 레이아웃 및 플로우로 설계한다
  • 중요한 정보는 최상단에 박스로 넣기
  • 사람은 좌 > 우 / 상 > 하 로 정보를 읽기 때문에 중요 시트 or 인터랙션이 필요한 요소는 왼쪽 또는 상단에 배치하기

대시보드 구성 예시

 

 

3. 효율적인 기능 구현

 

 시트 제작하기

  • 뷰를 만드는 데 필요한 Data Field 결정
  • 필요한 계산된 필드 작성
  • 워크시트를 잘 표현하는 제목 설정
  • 중요한 시트만 제작하기
  • 유저를 고려한 차트 선택하기
  • 높은 수준의 인사이트를 발견할 수 있도록 필터, 매개변수 등을 활용하기

📢 계산된 필드 작성시 팁

  • 데이터 추출, 원본 필터에서 대시보드에서 표시할 양을 제한 / 추출 상태에서 작업
  • 복잡한 계산을 포함한 필터를 여러 시트에 적용할 때 마크 수가 너무 많을 경우 느려짐
  • 매개변수의 계산을 정수 형태가 빠름, 유저 이해를 위해 문자열로 표시해야 한다면 다음으로 표시 기능 활용하기
  • COUNTD 는 가장 느린 집계 유형 중 하나이기 때문에 아껴서 사용하기
  • 복잡한 논리문의 경우에는 CASE 문이 IF ~ ELSEIF 문보다 더 빠를 수 있음

 워크북 성능 확인하기

각 대시보드 별 어떤 이벤트가 있을 때마다 시간이 어느 정도 소요되었는지를 계산해서 보여준다 

 

 

4. UX 디자인

 

 컬러

  • 주요 색상은 1-2개만 사용하기 : 대시보드 Noise ⬇️ Signal ⬆️
  • 읽는 유저의 입장을 생각함과 동시에 목적성을 가지고 컬러 선택

 아이콘

https://www.flaticon.com/

 

Free Icons and Stickers - Millions of resources to download

Download Free Icons and Stickers for your projects. Resources made by and for designers. PNG, SVG, EPS, PSD and CSS formats

www.flaticon.com

 

 폰트

한글의 경우, NOTO CJK 폰트를 주로 많이 활용. 사용하는 컴퓨터에 해당 폰트가 설치되어 있는 지 확인하는 것이 중요!

 

*대시보드 개체별 글꼴 크기

대시보드 Title & KPI 22~28
워크시트 Title 11~14
차트 헤더 9~10
추가 텍스트 8~10