O projekcie
Klient | FLHF S.A. |
Adres | https://flhf.com.pl/ |
Projekt | Usprawnienia procesu obsługi zamówień |
Branża | Tekstylia i dekoracje |
Technologie | MySQL, Symfony 2, Dojo |
Dodatki | Integracje z systemami zewnętrznymi |
Klient
Głównym obszarem działalności firmy FLHF S.A. jest handel tekstyliami w Internecie. W początkowej fazie rozwoju firma budowała swoją sprzedaż wyłącznie na rynku polskim, intensyfikując działania sprzedażowe przez kanał Allegro. Zebrane w ten sposób doświadczenia na rodzimym rynku e-Commerce umożliwiły dynamiczny rozwój i wypracowanie coraz lepszych metod maksymalizacji sprzedaży on-line. Dziś firma FLHF S.A. jest jednym z liderów w branży z wieloletnim doświadczeniem na rynku e-Commerce. Nabyte doświadczenie pozwoliło szybko wdrożyć optymalny model sprzedaży. Wraz z rozwojem firmy szybko okazało się, że wolumen zamówień, a także oczekiwania naszych zachodnich klientów w stosunku do jakości obsługi, wymagały usprawnienia procesu obsługi zamówień w firmie.
Cel projektu
Firma FLHF S.A. zdecydowała się na współpracę z Satisfly (wtedy X-Coding IT Studio) w celu skupienia działań mających rozwiązać problemy w obsłudze narastającej ilości obsługiwanych zamówień. Biorąc pod uwagę rozwój firmy, a także poniesione inwestycje, stanęliśmy przed zadaniem zaprojektowania narzędzia, które nie tylko spełni potrzeby bieżące, ale będzie również przygotowane na utrzymanie skali na przestrzeni najbliższych lat.
-
5
głównych
integracji -
6
osób w zespole
Satisfly -
7
etapów
procesu
biznesowego
Jak pomogliśmy sięgnąć po więcej
We wzajemnej decyzji o współpracy ogromną rolę zagrały osobiste spotkania i pogłębione rozmowy.
„Współpraca z Satisfly (wtedy X-Coding IT Studio) rozpoczęła się w ważnym momencie dla mojej firmy. Chcąc dalej się rozwijać, musiałem podjąć stanowcze kroki zmierzające do budowy takiego systemu informatycznego, który zautomatyzowałby jak największą ilości elementów obsługi klienta i procesów sprzedażowych. W wyniku prac prowadzonych przez zespól Satisfly, udało stworzyć się system, który pozwolił zwiększyć wolumen sprzedaży, przy utrzymaniu stałego zatrudnienia i zwiększeniu niezawodności procesu obsługi. Dzisiaj wiem, że tak szybki i efektywny rozwój mojej firmy byłby niemożliwy bez specjalistów z Satisfly. Nasza współpraca zaowocowała w system, który jest dla mnie i moich pracowników łatwy w obsłudze, działa szybko i intuicyjnie, a także umożliwia dalszy rozwój firmy.”
- Na potrzeby zwiększenia wydajności magazynu przeprojektowaliśmy główny proces biznesowy, który razem z procesami wspomagającymi oparty został o scentralizowany system zarządzania zamówieniami.
- Zdecydowaliśmy się na wdrożenie dedykowanego oprogramowania w następującej konfiguracji: baza danych MySQL, silnik aplikacji – Symfony 2 framework, frontend – Dojo Framework. Dzięki tak dobranej konfiguracji dużo łatwiej utrzymać wysoką wydajność aplikacji, a także przejrzystość kodu, nie tracąc przy tym możliwości dalszej rozbudowy systemu.
- Ważną kwestią dla nas jest również fakt, że Symfony 2 Framework dysponuje dużą ilością otwartych rozszerzeń, dzięki czemu udało się zmniejszyć koszty poniesionej inwestycji w funkcjonalnościach, które nie są bezpośrednio związane z potrzebami naszego klienta.
- Cała komunikacja z backendem została rozwiązana w sposób asynchroniczny w formacie JSON. W połączeniu z Dojo Framework uzyskaliśmy najbardziej optymalną, w sensie wymiany danych, aplikację webową przyjazną dla użytkownika operującego na dużych zbiorach danych.
- Rozmiar funkcjonalny aplikacji był na tyle duży, że zdecydowaliśmy się na wdrożenie systemu etapami tak, by systematycznie odciążać poszczególne cykliczne prace wykonywane w przedsiębiorstwie przez system Falcon. Dzięki podziałowi, udało się również efektywnie zarządzać zakresem projektu, dostosowując go do bieżących potrzeb klienta. Naturalnie pierwszym i jedynym niezmiennym etapem prac było przygotowanie struktury bazy danych i podstawowych funkcjonalności, które w przyszłości miały realizować procesy biznesowe w firmie. Był to zarazem najważniejszy etap, na efekcie którego opieraliśmy każde następne prace. Każdy cykl produkcyjny związany był z dostarczeniem klientowi pełnego zestawu funkcjonalności realizującego krok biznesowy lub proces wspomagający. Dzięki temu odciążane były kolejne stanowiska pracy i następowało to tak szybko, jak tylko możliwe.
- Od początku trwania projektu jednym z głównym wymagań klienta była niezawodność systemu. Konieczna była implementacja zaawansowanego logowania zdarzeń w systemie, oparta o poziomy ważności i eskalacje. Archiwizacji zdarzeń i kompleksowa walidacja danych na każdym etapie pozwalała bardzo szybko identyfikować błędy, odpowiednio je adresować i w efekcie podejmować działania naprawcze. W ten sposób zredukowaliśmy czas reakcji na awarię do kilkudziesięciu minut, mając kompletną informację o błędzie jeszcze przed zgłoszeniem jej przez klienta.
Realne efekty
-
Kluczowe integracje
Jak zostało wspomniane, aplikacja stanowiła middleware, do którego podłączone były wszystkie aplikacje zewnętrzne. Integracja wobec tego obejmowała wszystkie kluczowe systemy używane w firmie: Allegro, kanał eCommerce, eBay, InsERT GT, system obsługi kurierskiej DPD.
-
Pełna automatyzacja
W pełni zautomatyzowany proces biznesowy składa się z 7 etapów, od złożenia zamówienia do odbioru przesyłki przez kuriera.
-
Stabilność
System pracuje bez przerwy (nie licząc planowanych przerw konserwacyjnych), a w przypadku wystąpienia awarii – zbiera dane różnicowo bez duplikatów.
-
Skalowalność
Powstał system, którego wydajność można łatwo zwiększać przy wzroście obciążenia. To furtka to dynamicznego rozwoju sprzedaży.
Sięgajmy
po więcej!
Opowiedz nam o swoich ambicjach w e-Commerce
i wprowadźmy je razem w życie.