
Integracja systemów w celu zwiększenia satysfakcji klientów oraz proaktywna optymalizacja i skrócenie czasu migracji danych o jedną trzecią
Podsumowanie
Wyzwanie: Interparking zapewnia najwyższej jakości obsługę klienta, tworząc miejsca parkingowe w całej Europie i zarządzając nimi. Firmie zależy na tym, by nieustannie zwiększać poziom zadowolenia klientów – w tym celu potrzebowała nowego rozwiązania do integracji systemów poprzez API. Stary system został zastąpiony mikrousługami w chmurze, by zoptymalizować procesy w firmie i poprawić jej wydajność.
Podejście: Do programu lojalnościowego klienta wdrożyliśmy rozwojowe narzędzie do integracji systemów przy pomocy API. Współpracujemy na bieżąco z zespołami klienta w modelu Spotify, w ramach którego rekomendujemy optymalne rozwiązania i wdrożenia.
Rezultat: Integracja systemów optymalizuje procesy dodawania zniżek i zwiększa zadowolenie klientów poprzez eliminację działań manualnych. Nasz Scrum Master kieruje zespołem odpowiedzialnym za utrzymanie ciągłości systemu. Nasze profesjonalne i proaktywne podejście gwarantuje bezproblemowy rozwój systemu i płynne wprowadzanie bieżących poprawek, a także regularną migrację danych wraz z optymalizacjami, które pomogły zmniejszyć czas migracji o 1⁄3.
Spis treści
O kliencie
The Interparking Group zajmuje się prowadzeniem, rozwojem, zakupem i wynajmem parkingów w całej Europie już od 1958 roku. Przedsiębiorstwo jest jednym z trzech liderów na europejskim rynku w swojej branży, a to dzięki konsekwentnemu podejściu do obsługi klienta i wysokiej jakości oferowanych parkingów.
Parkingi Interparking można znaleźć w ponad 400 miastach w 9 europejskich krajach. Siedziba firmy znajduje się w Belgii. Firmie zależy na jak najlepszym doświadczeniu użytkowników, dlatego jej pracownicy są niezwykle uczynni i zaangażowani w pomoc klientom. Zawsze udzielają im dokładnych informacji, a w swojej codziennej pracy wykorzystują najnowsze technologie.
Optymalizacja systemu dla wysokiej wydajności
Misją firmy jest maksymalne zadbanie o doświadczenie użytkowników. To dlatego zarządzane przez Interparking systemy parkingowe muszą nadążać za rozwojem technologicznym. Stare części systemów są aktualnie stopniowo zastępowane nowymi rozwiązaniami opartymi na mikrousługach, aby zoptymalizować procesy i poprawić wydajność.
Future Processing’s specialists work in the client’s tribes according to the Spotify model, and any module we develop is made of separate microservices. With our proactive approach, we advise on possible solutions for implementation.
Specjaliści z Future Processing współpracują z zespołami Interparking w ramach modelu Spotify. Każdy opracowywany przez nas moduł składa się z osobnych mikrousług. Dzięki naszemu proaktywnemu podejściu doradzamy klientowi możliwe rozwiązania. Nasi eksperci techniczni biorą udział w spotkaniach biznesowych i dzielą się przydatnymi uwagami. Ponadto zrealizowaliśmy projekt integracji systemów, który ma udoskonalić ofertę firmy skierowaną do partnerów i klientów przy wykorzystaniu programu lojalnościowego.
Lepsza jakość obsługi klienta dzięki integracji systemów
Wspomniany wcześniej projekt polegał na integracji systemów przy pomocy API z programem lojalnościowym dostarczanym przez wykonawcę z Belgii. Przeprowadziliśmy warsztaty Discovery, by opracować plan projektu i poznać konkretne potrzeby i cele klienta przed rozpoczęciem pracy nad rozwiązaniem i etapem testowania. Określiliśmy format API i sposób, w jaki dane mają być przetwarzanie pomiędzy systemami. Rozwiązanie jest przyszłościowe i może zostać wykorzystane ponownie w przypadku współpracy z innymi kontrahentami i w innych programach lojalnościowych.
Centrum handlowe wydaje karty lojalnościowe dla klientów i partnerów. Dzięki naszemu rozwiązaniu opartemu na API karty automatycznie dodają zniżkę, gdy tylko użytkownik wychodzi z samochodu na parkingu zarządzanym przez naszego klienta. Integracja ta pozwala też na przypisanie zniżki na podstawie numeru rejestracyjnego pojazdu.
Integracja wyraźnie zoptymalizowała i zautomatyzowała cały proces, co przyczynia się do zwiększonej satysfakcji użytkowników. Wcześniej członkowie programu lojalnościowego musieli drukować kwity parkingowe i dopiero wtedy udzielano im rabatu – zajmowało to sporo czasu i wymagało od użytkowników ręcznych działań, które są teraz w pełni zautomatyzowane.
Proaktywne podejście usprawniające codzienną współpracę
Nasi eksperci współpracują z różnymi zespołami firmy klienta. Zajmujemy się szerokim zakresem zadań, proaktywnie proponujemy możliwe rozwiązania, obsługujemy migrację danych i integrację systemów oraz dodajemy nowe funkcjonalności. Nasza codzienna współpraca usprawnia wprowadzanie rozwiązań oferowanych przez firmę klienta na różne rynki europejskie. Każdy kraj ma swoje zasady i potrzeby, a infrastruktura IT powinna je odzwierciedlać.
Zespół ds. produktów i usług
Nasz Scrum Master kieruje zespołem, który dba o ciągłość biznesową systemów Interparking. Zespół ten zajmuje się całym wachlarzem zadań dotyczących zarządzania parkingami – od tworzenia nowych miejsc parkingowych po nadzorowanie systemów bezpieczeństwa i monitoringu. Zespół odpowiada także za codzienne operacje, takie jak sterowanie blokadami parkingowymi i zapewnianie łatwego dostępu do parkingów.
Naszym zadaniem jest też uproszczenie procesu identyfikacji osób i pojazdów przy użyciu na przykład kart Pcard+, kodów QR czy narzędzi do rozpoznawania tablic rejestracyjnych. Dodatkowo do naszych obowiązków należy definiowanie cech produktu, przetwarzanie transakcji i integracje systemowe – wszystkie operacje między systemami mają być płynne i bezproblemowe.
Zespół ds. sprzedaży i marketingu
Eksperci front-end należący do zespołu zajmującego się sprzedażą i marketingiem dbają o wizualne aspekty systemu, z którego korzystają użytkownicy końcowi parkingów. Dzięki naszemu doświadczeniu w branży możemy sugerować klientowi możliwe ulepszenia. Kiedy tylko zachodzi taka potrzeba, bierzemy udział w wewnętrznych spotkaniach biznesowych w imieniu osoby odpowiedzialnej za sprawy techniczne po stronie klienta.
Regularnie dodajemy nowe funkcjonalności do interfejsu użytkownika, a także aktywnie proponujemy rozwiązania projektowe zgodne z identyfikacją wizualną firmy klienta.
Zespół ds. handlowych i obsługi klienta
Specjalista z Future Processing stale nadzoruje migrację danych i wprowadza optymalizacje w aplikacji – na przykład po to, by skrócić czas migracji o 1⁄3 dzięki aktualizacji do najnowszej wersji oprogramowania. Klientowi zależy na tym, by obsługa użytkowników odbywała się w całości w jednym systemie – ma to zwiększyć wydajność działań i uprościć proces oparty na różnych bazach danych w kilku krajach.
Nasz ekspert zajmuje się mikrousługami związanymi z obsługą użytkowników i kontraktami oraz dodaje funkcjonalności odpowiadające na potrzeby konkretnych krajów, w których działa firma: na przykład umożliwia wykorzystanie nowych metod płatności na stronie internetowej lub dostosowuje dokumenty dostępne online zgodnie z życzeniami użytkowników.
Zespół ds. integracji
Ekspert z Future Processing zajmuje się integracją danych pomiędzy mikrousługami i aplikacjami poprzez GraphQL, API i bazy danych. Wszystkie istotne dane mają być widoczne w czasie rzeczywistym, gdy tylko jest to wymagane, na przykład w raportach lub innych systemach. Dane pochodzące z platform dla pojazdów elektrycznych (EV) wprowadzamy do wewnętrznego systemu IPK. Ujednolicone i dostępne dane wysokiej jakości ułatwiają podejmowanie lepszych decyzji i usprawniają współpracę pomiędzy różnymi oddziałami firmy klienta.
Kolejnym zadaniem jest integracja wszystkich stron internetowych należących klienta i utworzenie 10 stron głównych odnoszących się do konkretnych rynków w Europie. Nasz ekspert był członkiem zespołu UAT w firmie klienta – współtworzył i przeprowadzał testy akceptacyjne, by wdrażanie i modyfikacja stron internetowych przygotowanych przez firmę zewnętrzną odbywały się bezproblemowo i zgodnie z planem.
Co więcej – nasz specjalista koordynuje procesy wdrażania różnych narzędzi wewnętrznych i zewnętrznych na strony klienta we wszystkich krajach, w których działa Interparking. Odpowiednie zarządzanie ciasteczkami i narzędziami analitycznymi jest potrzebne do tego, by działania firmy były zgodne z przepisami bezpieczeństwa i RODO. Dzięki temu można zbierać dane na temat ruchu użytkowników i wydajności stron internetowych klienta, co z kolei polepsza doświadczenie użytkowników, pomaga zoptymalizować konwersje i dodatkowo usprawnia podejmowanie decyzji.
Zespół ds. przychodów
Klient postanowił zastąpić graficzny interfejs użytkownika interfejsem typu Material UI i zaangażował nas do pracy nad refaktoringiem kodu. Aktualnie jeden z naszych specjalistów pracuje więc nad programem do migracji i integracji danych historycznych ze wszystkich krajów, by dało się przeglądać historię baz danych w ujednoliconej bazie w nowym systemie.
Innym zadaniem jest refaktoring starego kodu, tak by przetwarzał i raportował płatności w sposób, dzięki któremu są widoczne we front-endzie systemu. Nasz ekspert proaktywnie unowocześnia aplikację i wprowadza jak najlepsze rozwiązania w zgodzie z planami i celami klienta. Zaproponowaliśmy na przykład nową architekturę systemu do raportowania płatności, ponieważ problemem poprzedniego rozwiązania był długi czas oczekiwania i związane z tym przekraczanie limitów czasowych. Po tej zmianie raporty generują się płynnie i bez opóźnień.
Ponadto nasi eksperci wprowadzają nowe funkcjonalności, takie jak dodawanie zniżek dla partnerów i klientów zgodnie z określonymi warunkami. Zarząd firmy regularnie określa rodzaj nowych zniżek, a naszym zadaniem jest dostosować cały proces tak, by wszystko działało bez problemu.
Główne korzyści ze współpracy
- Zwiększenie stopnia satysfakcji użytkowników po wyeliminowaniu procesów manualnych oraz dzięki ułatwieniu i przyspieszeniu dostępu członków programu lojalnościowego do zniżek.
- Rozwojowe podejście do integracji systemów, dzięki któremu API można wykorzystać ponownie we współpracy z innymi partnerami i przy innych programach lojalnościowych, co umożliwia lepszą skalowalność i dalszy wzrost firmy.
- Integracja danych między systemami w czasie rzeczywistym i utworzenie ujednoliconej bazy danych, co przynosi ich większą czytelność, a także usprawnia raportowanie i podejmowanie decyzji.
- Regularne aktualizacje, refaktoring kodu i proaktywne podejście do rozwiązywania problemów, co pozwala na ciągłe ulepszanie systemu i sprawną realizację długofalowych celów biznesowych firmy klienta.
- Wdrożenie w całej firmie rozwiązań dotyczących kwestii bezpieczeństwa i analityki danych.
Technologie wykorzystane w projekcie







