Logistyka

Automatyzacja wydawania paczek w firmie kurierskiej

Projekt interfejsu i logiki dla 47 punktów odbioru. Skrócenie czasu wydania przesyłki do 14 sekund.

14 sek. na odbiór
KlientKurier Śląski Sp. z o.o.
BranżaLogistyka
HarmonogramPaździernik 2023 – Styczeń 2024

Kurier Śląski szukał sposobu na rozładowanie kolejek w swoich punktach stacjonarnych w województwie śląskim. Poprzedni system na kioskach często się zawieszał, co zmuszało klientów do czekania na ręczną obsługę przez pracownika.

C++Linux Kiosk ModePostgreSQLZebra SDKJSON API

Wyzwanie

W punktach Kuriera Śląskiego w Gliwicach i Zabrzu działy się dantejskie sceny w godzinach szczytu, czyli między 16:15 a 18:30. Kolejki wychodziły na zewnątrz, a średni czas obsługi jednego klienta przy terminalu wynosił 86 sekund. Główne opóźnienie wynikało z tego, że interfejs kiosku był przeładowany nieczytelnymi komunikatami. Dodatkowo, system operacyjny na 14 maszynach wymagał restartu przynajmniej raz dziennie, co blokowało wydawanie paczek na blisko 9 minut za każdym razem.

Podejście

Nasz zespół, składający się z dwóch programistów i projektanta, spędził cztery popołudnia w punkcie przy ul. Chorzowskiej, żeby zobaczyć, gdzie ludzie się gubię. Okazało się, że 32% osób wpisywało numer telefonu zamiast kodu odbioru w niewłaściwym polu. Szczerze mówiąc, interfejs był tak zagmatwany, że sami mieliśmy problem z jego obsługą za pierwszym razem. Zamiast budować wszystko od zera, wyczyściliśmy kod ze zbędnych elementów i skupiliśmy się na stabilności połączenia z bazą danych SQL.

Rozwiązanie

W OkayBooth napisaliśmy nową aplikację na system Linux, która uruchamia się bezpośrednio w trybie kiosku bez zbędnych nakładek. Usunęliśmy wszystkie animacje, które spowalniały procesor w starszych terminalach typu K-12. Dodaliśmy dużą, kontrastową klawiaturę numeryczną na ekranie z wyraźnym podziałem na kod PIN i numer telefonu. System został zintegrowany z czytnikami kodów QR marki Zebra, co pozwoliło na błyskawiczne rozpoznanie przesyłki bez konieczności dotykania ekranu przez klienta.

Rezultaty

Po wdrożeniu nowego oprogramowania w 47 punktach, czas wydania paczki spadł z 86 do 14 sekund. Kolejki praktycznie zniknęły, a pracownicy zaplecza dostają sygnał o paczce na terminal mobilny zanim klient zdąży podejść do lady.

14 sek.
Średni czas odbioru przesyłki
0 restartów
Stabilność systemu przez 93 dni
38%
Więcej obsłużonych osób w szczycie
0,4 sek.
Czas odpowiedzi bazy danych

Harmonogram

  1. Październik 2023
    Audyt na miejscu i obserwacja zachowań klientów w punkcie w Gliwicach.
  2. Listopad 2023
    Oczyszczanie bazy danych i przygotowanie lekkiego interfejsu Linux.
  3. Grudzień 2023
    Testy stabilności na 4 terminalach przy ul. Zwycięstwa.
  4. Styczeń 2024
    Zdalna instalacja softu w całej sieci 47 punktów odbioru.

"Wcześniej kiosk wieszał się dwa razy dziennie i musieliśmy przepraszać ludzi w kolejce. Teraz ekran reaguje natychmiast. Instalacja nowego softu trwała tylko 24 minuty na jeden punkt."

Marek Jasiński Kierownik Operacyjny, Kurier Śląski Sp. z o.o. Marzec 2024