Ситуация: В сервисе экспресс-доставки продуктов доля заказов «доставлено в обещанные 15 минут» упала с 82% до 71% за 6 недель, при этом средний фактический ETA вырос с 13 до 17 минут. Бизнес теряет конверсию на витрине, где ETA показывается до оформления.
Тёмные склады (dark stores) в 4 городах, пешие и вело-курьеры. ETA на витрине считается ML-моделью по зоне, времени суток и загрузке склада. Заказ проходит стадии: создан → собран на складе (picking) → передан курьеру → в пути → доставлен. SLA = 15 минут от создания. Ограничения: нельзя менять обещанный ETA на витрине без согласования с продуктом, нужны выводы за 1 день.
orders: order_id, store_id, city, created_at, promised_eta_min, delivered_at, statusorder_stages: order_id, stage, stage_at (picking_done, handoff, delivered)couriers: courier_id, store_id, mode (foot/bike), shift_start, shift_endstore_load: store_id, ts, active_orders, couriers_onlineitems: order_id, sku_count, weight_g, has_fragile