Kurye ve nakliye uygulaması, harita üzerinde araç göstermekten daha fazlasını yapar. Talep oluşturma, uygun sürücüyü bulma, fiyat verme ve teslimatı kanıtlama birlikte çalışmalıdır. Bu nedenle saha koşullarını ve bağlantı kesintilerini ürünün doğal parçası sayıyoruz.
Atama modeli işin hızını belirler
Sipariş en yakın uygun sürücüye otomatik atanabilir. Alternatif olarak sürücüler teklifi kabul edebilir veya fiyat verebilir. Her model farklı bildirim ve zaman aşımı kuralları ister.
İlk olarak hizmet bölgesi, araç tipi ve kapasite kriterlerini tanımlarız. Ardından başarısız atama durumunda operasyon ekibinin nasıl devreye gireceğini planlarız.
Konum verisini sorumlu kullanmak
Sürekli konum takibi pil tüketir ve gizlilik sorumluluğu doğurur. Bu nedenle yalnızca aktif iş sırasında gerekli sıklıkta konum alırız. Kullanıcıya izin gerekçesini açıkça gösteririz.
Zayıf bağlantıda veriyi geçici olarak cihazda tutmak gerekebilir. Bağlantı geldiğinde sıralı senkronizasyon yapılır.
Teslimat kanıtı ve uyuşmazlık
Teslimat kodu, alıcı imzası, fotoğraf veya zaman damgası kanıt olarak kullanılabilir. Hangi verinin tutulacağı hizmet türüne göre değişir. Ayrıca kişisel veri saklama süresi açıkça belirlenmelidir.
Operasyon paneli başarısız teslimat nedenlerini sınıflandırır. Sonuç olarak tekrar eden sorunlar rota veya süreç iyileştirmesine dönüşebilir.
