Rozwiązanie: B2C E‑Commerce
Branża: E-Commerce

Transformacja platformy MyBenefit: nowoczesny system kafeteryjny 

Wdrożenie nowej platformy kafeteryjnej  
<system.implemented   >
Elastyczny i skalowalny system 
<architecture.managed   >
Poprawa doświadczeń użytkowników 
<customers.supported    >

Wyzwanie

MyBenefit to platforma służąca firmom i korporacjom do zarządzania dodatkami do wynagrodzeń i programami benefitów dla pracowników. W skład oferty MyBenefit wchodzą usługi świadczone przez kilka tysięcy wiarygodnych partnerów z całej Polski. Od początku roku 2022, MyBenefit jest częścią Grupy Benefit Systems – właściciela programu sportowo-rekreacyjnego MultiSport.   

Wraz z rozwojem oferty Grupy pojawiła się potrzeba kompleksowego wdrożenia nowej platformy kafeteryjnej, opartej o Magento 2 i zewnętrzne technologie. Ze względu na rozbudowaną i zróżnicowaną architekturę systemu MyBenefit, priorytetem było zapewnienie, że nowe rozwiązania będą szczególnie przyjazne dla użytkowników. Praca zespołu User Experience zaangażowanego w ten projekt, miała na celu poprawę satysfakcji użytkowników z korzystania z systemu.  
  

  • Stworzenie systemu kafeteryjnego przy wykorzystaniu Magento 2 z decentralizowaną architekturą mikroserwisów, który będzie nadążał za dynamicznym rozwojem platformy.  
  • Wydanie aplikacji PWA. Zaopatrzenie nowego systemu w aplikację progresywną umożliwiającą korzystanie z serwisu zarówno z urządzeń desktopowych, jak i mobilnych.  
  • Poprawa doświadczeń użytkowników korzystających z platformy kafeteryjnej MyBenefit.
  • Współudział w procesie uruchamiania nowej platformy, wdrożenie klientów na nową platformę MyBenefit.  
  • Oparcie systemu kafeteryjnego o infrastrukturę AWS.   
Zefiryn Tora
Dyrektor IT ds. Technologii Online
MyBenefit

"Współpraca z Univio w ramach projektu była niezwykle wymagająca z uwagi na skalę i stopień skomplikowania projektu. Cenimy sobie zaangażowanie i kreatywność zespołu Univio, który był dostępny i chętnie odpowiadał na nasze pytania. Regularne spotkania i aktualizacje zapewniały nam transparentność i pozwalały na bieżąco monitorować postępy projektu. Pracownicy Univio wykazali się głęboką wiedzą i doświadczeniem w swojej dziedzinie, a napotykane problemy rozwiązywali z łatwością. Zespół Univio był zaangażowany w projekt od samego początku i aktywnie proponował różne rozwiązania. Współpraca z Univio przebiegała w atmosferze wzajemnego szacunku i zaufania – to umożliwiło obydwu stronom komfortowe dzielenie się pomysłami i wypracowanie najlepszych rozwiązań."

Rozwiązanie

  • Na podstawie analizy potrzeb biznesowych opracowaliśmy architekturę opartą o mikroserwisy, dzieląc domenę na dwie części: jedną realizowaną przez MyBenefit, a drugą przez zewnętrznego dostawcę – Univio. 
  • W odpowiedzi na potrzeby Klienta wdrożyliśmy system, który jest połączeniem dobrze znanego na rynku rozwiązania Magento z architekturą mikroserwisową.
  • Magento stanowi bazę platformy e-commerce, natomiast architektura mikroserwisowa pozwala na podział aplikacji na mniejsze, niezależne od siebie moduły.  
  • Poszczególne funkcjonalności aplikacji zostały wydzielone przez specjalistów jako odrębne serwisy. Takie podejście umożliwiło pracę niezależnych zespołów nad poszczególnymi funkcjonalnościami. 
  • Oprogramowanie Magento oferuje gotowe, łatwe do zaimplementowania funkcjonalności, ale pozwala także na customizację poszczególnych elementów serwisu.
  • Projektowanie platformy podzieliliśmy na kilka etapów, obejmujących iteracyjne doskonalenie systemu na podstawie wyników testów użyteczności i feedbacku użytkowników. 
  • W projekcie uczestniczyli specjaliści User Experience Univio oraz MyBenefit. 
  • Rezultatem tej współpracy jest bardziej przyjazny i intuicyjny system, zapewniający użytkownikom lepsze doświadczenia.  
  • Zastosowaliśmy różnorodne narzędzia i języki programowania, dopasowane do konkretnych potrzeb i wymagań poszczególnych serwisów.  
  • System jest skalowalny za pomocą Amazon Web Services. Implementacja infrastruktury chmurowej pozwala na wirtualizację serwerów, baz danych oraz konteneryzację danych, zapewniając również wysoki poziom bezpieczeństwa. 

Rezultat

Wdrożenie nowej platformy kafeteryjnej
Wyposażenie klienta w architekturę technologiczną pozwalającą na skuteczniejsze i bardziej rozbudowane działania e-commerce'owe. 
<platform.implemented   >
Elastyczny i skalowalny system  
Połączenie oprogramowania Magento i mikroserwisów pozwala na łatwiejsze zarządzanie poszczególnymi częściami aplikacji. 
<architecture.managed   >
Poprawa doświadczeń użytkowników
Zwiększenie poziomu user experience podczas korzystania z nowego serwisu.   
<customers.supported    >
Skalowalność dzięki chmurze AWS 
Możliwość dynamicznego dostosowania zasobów systemu do zmieniających się potrzeb i obciążeń, co zapewnia stabilność i wydajność aplikacji.
<performance.ensured   >
Wirtualizacja serwerów i konteneryzacja danych
Elastyczne zarządzanie infrastrukturą, zwiększenie niezawodności, łatwiejsze wdrażanie i skalowanie aplikacji. 
< scalability.deployed   >
Szybszy time to market 
Architektura mikroserwisowa zapewnia zespołom większą autonomię, umożliwiając im samodzielną realizację projektów oraz częstsze i szybsze wdrożenia.
<growth.enabled   >
Integracja systemów
Wdrożenie otwartej architektury umożliwia bezproblemowe integracje z systemami klientów, partnerów i zewnętrznymi platformami. 
<systems.integrated   >
Skala projektu  
Długoletnia współpraca nastawiona na rozwój, w którą zaangażowanych jest 25 ekspertów Univio.   
<project.developed   >
Częstsze wdrożenia zmian
Continuous Delivery pozwala na częste i bezpieczne wdrażanie zmian. Dzięki temu klienci szybciej otrzymują nowe funkcje i poprawki błędów. 
< changes.implemented   >
Mniejsze ryzyko błędów
Wdrożenie nowej funkcjonalności wpływa tylko na jeden mikroserwis, co minimalizuje ryzyko wystąpienia błędów w ramach całego systemu. 
<errors.reduced  >
Automatyzacja procesów 
 Integracja systemów umożliwia automatyzację wielu czynności, co przekłada się na znaczne oszczędności czasu i kosztów.  
<process.automated   >
Wyższa dostępność
W przypadku awarii jednego mikroserwisu, pozostałe mogą nadal działać, co zwiększa dostępność całego systemu. 
<availability.enhanced >
Zefiryn Tora
Dyrektor IT ds. Technologii Online
MyBenefit

"Wdrożone rozwiązanie spełnia nasze oczekiwania i oceniamy je bardzo pozytywnie, zwłaszcza że osiągnęliśmy jeden z celów, którym było skrócenie czasu time-to-market. Dzięki nowej architekturze systemu udało się wdrożyć m.in. Continuous Delivery, dzięki czemu nowe funkcjonalności trafiają do użytkowników szybciej. W systemie szczególnie cenimy jego otwartą na integracje architekturę oraz skalowalność. Te dwa czynniki są dla nas niezwykle istotne z uwagi na dynamiczny rozwój firmy."

Tobie również
możemy pomóc

To tylko jeden z przykładów naszego doświadczenia, którym możemy się podzielić z Twoją firmą. Każdy projekt jest inny – tak jak każda współpraca. Skontaktuj się z nami i zacznijmy pracować nad czymś nowym – razem!