5 stycznia 2010
Na potrzeby Xelli Polska stworzyliśmy nową wersję platformy spedycyjnej obejmującej region całej Polski. Nowo powstała aplikacja musiała być w pełni kompatybilna ze starą zarówno co do danych jak i istniejących już procesów biznesowych, tak by przyzwyczajeni już użytkownicy, nie mieli problemów z jej obsługą. Ponieważ maksymalny czas na wdrożenie nowej wersji nie mógł przekraczać kilku godzin, musieliśmy odpowiednio zaprojektować architekturę oraz źródła danych systemu. Stworzyliśmy zestaw "mapper'ów" umożliwiający nam migrację informacji zawartych w obecnym systemie do naszego, tak aby nie stracić danych archiwalnych i na nowo odtworzyć strukturę wszystkich obiektów.
Sporym wyzwaniem było zagwarantowanie kompatybilności danych przy znacznym rozwou funkcjonalności aplikacji. Nowa rola w systemie wymuszała na nas dodanie zestawu nowych statusów w których mogło znaleźć się zamówienie, co w rezultacie dawało nam proces oparty o 6 różnych ról i aż 17 statusów. Na dodatkowe skomplikowanie aplikacji wpływał fakt, iż były 3 rodzaje zamówień, gdzie każdych z nich posiadał kilka typów i co za tym idzie, większość potrzebowała osobnego, zupełnie odrębnego procesu przepływu.
Ze względu na niezbędną komunikację pomiędzy poszczególnymi działami spedycji, zaprojektowaliśmy wewnętrzny moduł wiadomości, który w tle, w czasie rzeczywistym sprawdzał skrzynkę użytkownika. Umożliwiało to odebranie poczty nie zmieniając aktualnego widoku i nie tracąc wprowadzanych właśnie danych. Po otrzymanym monicie można było otworzyć wiadomości w nowym oknie i odpowiednio zareagować.
Poprzez odpowiednio zaprojektowany, modułowy szkielet interfejsu użytkownika oraz użycie technologii AJAX, udało nam się przy wzroście poziomu skomplikowania aplikacji, ograniczyć czas potrzebny na załadowanie strony, a także przyspieszyć działanie aplikacji.
Klienci
zadowoleni z naszych usług



















