← Case studiesKIM YEONJUN

Mobility intelligence · DELIVERED

100GB mobility demand analysis

Analyzed 100GB of shared-mobility logs and translated movement patterns into five operational KPIs and three Tableau dashboards.2억 건 규모 이용 기록을 포함한 100GB 공유 모빌리티 로그를 분석해 운영 KPI 5개와 Tableau 대시보드 3종으로 전환했습니다.

ROLE · 담당Mobility analytics · KPI design · dashboard delivery
CONTEXT · 구분GCOO / GBike contract · 2024–2025
TECHNOLOGY · 기술Python · Spatial Analysis · Tableau

SYSTEM ARCHITECTURE · 시스템 구조

100GB trip logsCleaning & aggregationSpatial demand metrics5 operational KPIs3 dashboards
The diagram shows only the disclosed system boundary. · 공개 가능한 시스템 범위만 표시했습니다.

Context & problem배경과 문제

Raw trip logs describe events, not decisions. Operations teams need stable spatial and temporal indicators to compare demand areas and vehicle activity.원시 이동 로그는 사건을 기록할 뿐 운영 의사결정을 직접 설명하지 않습니다. 수요지역과 이용 패턴을 비교할 안정적인 시공간 지표가 필요했습니다.

Approach접근 방법

Aggregated mobility logs by decision-relevant spatial and temporal units, defined five KPIs, and organized the outputs into three dashboards.2억 건 규모 이용 기록을 의사결정에 맞는 공간·시간 단위로 집계하고 KPI 5개와 Tableau 대시보드 3종으로 구성했습니다.

Architecture decision기술 선택과 판단

Separated reusable KPI definitions from dashboard views so the same measures could support multiple operational questions.동일 지표를 여러 운영 질문에 재사용하도록 KPI 정의와 대시보드 화면을 분리했습니다.

Implementation constraint구현 제약

The 100GB dataset required a staged analysis workflow; direct exploratory processing in a visualization tool would not provide a reliable analytical base.100GB 로그는 시각화 도구에서 바로 탐색하기보다 전처리·집계·검증이 분리된 단계적 파이프라인이 필요했습니다.

Result결과

Delivered five KPIs and three Tableau dashboards from 100GB of shared-mobility logs.핵심 수요지역과 이용 트렌드를 설명하는 KPI 5개와 의사결정 대시보드 3종을 제공했습니다.

Verified evidence확인 가능한 근거

Verified scope: 200 million usage records, 100GB source logs, five KPIs and three dashboards. Business outcome metrics were not published.확인된 범위: 이용 기록 2억 건, 로그 100GB, KPI 5개, Tableau 대시보드 3종.