배달앱 켜서 주문하고 나면요. 진행바 계속 확인하잖아요. "주문접수" 넘어가서 "음식준비중" 뜨고, "배달원 배차중" 지나서 "픽업완료" 되고. 근데 이거 그냥 단계 표시가 아니에요. 플랫폼이 주방 데이터, 라이더 상황, 날씨까지 다 계산해서 실시간으로 배정하는 거거든요.
"음식준비중"에서 10분 넘게 안 넘어갈 때 있죠. 그럼 보통 "주방이 밀리나보다" 생각하는데, 맞아요. 플랫폼이 그 가게 과거 조리시간 데이터를 쌓아놔요. 떡볶이집이면 평균 7분, 찜닭집이면 평균 18분 이런 식으로요. 근데 금요일 저녁 7시면 그 평균이 1.5배로 늘어나요. 주문 몰려서요. 앱이 그걸 다 알고 있어요.
여기서 중요한 건요. "배달원 배차중"에서 멈춘 건 완전 다른 문제예요. 주방은 끝났는데 라이더가 안 잡히는 거거든요. 플랫폼이 근처 라이더들 위치 보고, 각자 몇 건 들고 있는지 보고, 누가 묶음배달 가능한지 계산해요. 비오는 날이나 배달팁 안 붙인 주문은 우선순위가 밀려요. 그래서 "배차중"이 길면 라이더 부족이거나 조건이 안 좋은 거예요.
"픽업완료" 이후에도 읽을 게 있어요. 지도에서 라이더 위치 보면 가끔 반대 방향 가잖아요. 저기 뭐하나 싶은데, 묶음배달이에요. 플랫폼이 같은 방향 주문 2-3개 묶어서 배정하거든요. 라이더는 효율 좋고 플랫폼은 비용 줄고. 근데 내 주문이 두 번째 세 번째면 도착이 늦어지죠. 앱 지도에서 라이더가 다른 곳 먼저 들렀다 오는 게 보이면 그거예요.
그래서 어느 단계에서 멈추느냐가 진단이에요. "음식준비중" 길면 주방 문제, "배차중" 길면 라이더 수급이나 배달비 문제, "픽업완료" 후 우회하면 묶음배달. 원인이 다르니까 대응도 달라요. 주방 문제면 기다릴 수밖에 없는데, 배차 문제면 배달팁 추가하면 빨라져요. 묶음배달이면 원래 예상시간보다 5-10분 더 걸릴 거라고 생각하면 돼요.
요기요든 쿠팡이츠든 다 비슷하게 작동해요. 플랫폼마다 알고리즘은 조금씩 다른데, 진행 단계별 의미는 같거든요. 주문 넣고 앱 켤 때마다 어느 단계가 걸리는지만 보면, 그날 뭐가 문제인지 바로 읽혀요.
