Lösungen: B2C E‑Commerce
Branchen: E-Commerce

MyBenefit-Plattform: Modernisierung des Cafeteria-Systems

Implementierung einer neuen Cafeteria-Plattform
<system.implemented   >
Flexibles und skalierbares System
<architecture.managed   >
Verbesserung der Benutzererfahrung
<customers.supported    >

Die Herausforderung

MyBenefit ist eine Plattform für Unternehmen und Konzerne zur Verwaltung von Gehaltszuschüssen und Mitarbeitervorteilsprogrammen. Das MyBenefit-Angebot umfasst Dienstleistungen, die von mehreren tausend zuverlässigen Partnern aus ganz Polen erbracht werden. Seit Anfang 2022 ist MyBenefit Teil der Benefit Systems Group – dem Eigentümer des Sport- und Freizeitprogramms MultiSport.

Im Zuge der Entwicklung des Angebots der Gruppe war eine umfassende Implementierung einer neuen Cafeteria-Plattform auf Basis von Magento 2 und externen Technologien erforderlich. Aufgrund der umfangreichen und vielfältigen Architektur des MyBenefit-Systems lag die Priorität darauf, sicherzustellen, dass die neuen Lösungen besonders benutzerfreundlich sind. Die Arbeit des an diesem Projekt beteiligten User Experience-Teams zielte darauf ab, die Benutzerzufriedenheit mit dem System zu verbessern.
  

  • Erstellung eines Cafeteria-Systems mit Magento 2 und einer dezentralisierten Microservice-Architektur, die mit der dynamischen Entwicklung der Plattform Schritt hält.
  • Veröffentlichung einer PWA-Anwendung. Bereitstellung einer progressiven App für das neue System, die die Nutzung des Dienstes sowohl von Desktop- als auch von Mobilgeräten aus ermöglicht.
  • Verbesserte Benutzererfahrung bei der Nutzung der MyBenefit-Cafeteria-Plattform.
  • Teilnahme am Prozess der Einführung der neuen Plattform, Onboarding von Kunden in die neue MyBenefit-Plattform.
  • Aufbau des Cafeteria-Systems auf der AWS-Infrastruktur.
Zefiryn Tora
IT Director of Online Technology
MyBenefit

"Die Zusammenarbeit mit Univio bei diesem Projekt war aufgrund des Umfangs und der Komplexität des Projekts eine große Herausforderung. Wir schätzen das Engagement und die Kreativität des Univio-Teams, das zugänglich war und bereit, unsere Fragen zu beantworten. Regelmäßige Treffen und Aktualisierungen verschafften uns Transparenz und ermöglichten es uns, den Projektfortschritt in Echtzeit zu verfolgen. Die Mitarbeiter von Univio verfügten über fundierte Kenntnisse und Erfahrungen in ihrem Bereich und lösten die Probleme, auf die wir stießen, mit Leichtigkeit. Das Univio-Team war von Anfang an in das Projekt eingebunden und hat aktiv verschiedene Lösungen vorgeschlagen. Die Zusammenarbeit mit Univio fand in einer Atmosphäre des gegenseitigen Respekts und Vertrauens statt – dies ermöglichte es beiden Seiten, in aller Ruhe Ideen auszutauschen und die besten Lösungen zu finden."

Die Lösung

  • Auf der Grundlage einer Analyse des Geschäftsbedarfs haben wir eine auf Microservices basierende Architektur entwickelt und den Bereich in zwei Teile aufgeteilt: einen, der von MyBenefit implementiert wurde, und einen, der vom externen Anbieter Univio bereitgestellt wurde. 
  • Als Reaktion auf die Anforderungen des Kunden implementierten wir ein System, das eine Kombination aus der auf dem Markt bekannten Magento-Lösung mit einer Microservice-Architektur ist.
  • Magento ist die Basis der E-Commerce-Plattform, während die Microservice-Architektur es ermöglicht, die Anwendung in kleinere, unabhängige Module aufzuteilen.
  • Die Funktionalitäten der App wurden von Spezialisten als separate Dienste ausgegliedert. Dadurch konnten unabhängige Teams an einzelnen Funktionalitäten arbeiten.
  • Die Magento-Software bietet vorgefertigte, einfach zu implementierende Funktionen, ermöglicht aber auch die Anpassung einzelner Elemente des Dienstes.
  • Wir haben das Plattformdesign in mehrere Phasen unterteilt, einschließlich einer iterativen Verbesserung des Systems basierend auf den Ergebnissen von Usability-Tests und Benutzerfeedback.
  • An dem Projekt waren Spezialisten für Benutzererfahrung von Univio und MyBenefit beteiligt.
  • Das Ergebnis dieser Zusammenarbeit ist ein benutzerfreundlicheres und intuitiveres System, das den Benutzern ein besseres Erlebnis bietet.
  • Wir haben eine Vielzahl von Tools und Programmiersprachen verwendet, die auf die spezifischen Bedürfnisse und Anforderungen einzelner Dienste zugeschnitten sind.
  • Das System ist mit Amazon Web Services skalierbar. Die Implementierung einer Cloud-Infrastruktur ermöglicht die Virtualisierung von Servern, Datenbanken und Datencontainerisierung und gewährleistet gleichzeitig ein hohes Maß an Sicherheit.

Das Ergebnis

Implementierung einer neuen Cafeteria-Plattform
Ausstattung des Kunden mit einer technologischen Architektur, die effektivere und umfassendere E-Commerce-Aktivitäten ermöglicht.
<platform.implemented   >
Flexibles und skalierbares System
Die Kombination aus Magento-Software und Microservices ermöglicht eine einfachere Verwaltung einzelner Teile der Anwendung.
<architecture.managed   >
Verbesserung der Benutzererfahrung
Verbesserung des Benutzererlebnisses bei der Verwendung des neuen Dienstes.
<customers.supported    >
Skalierbarkeit mit AWS Cloud
Fähigkeit zur dynamischen Anpassung der Systemressourcen an sich ändernde Anforderungen und Arbeitsbelastungen.
<performance.ensured   >
Servervirtualisierung und Datencontainerisierung
Flexible Infrastrukturverwaltung, höhere Zuverlässigkeit, einfachere gemeinsame Nutzung von Anwendungen und Skalierung.
< scalability.deployed   >
Schnellere Markteinführung
Die Microservice-Architektur gibt Teams mehr Autonomie und ermöglicht schnellere, eigenständige Projektumsetzungen.
<growth.enabled   >
Systemintegration
Die Implementierung einer offenen Architektur ermöglicht eine nahtlose Integration mit Kunden-, Partner- und externen Plattformsystemen.
<systems.integrated   >
Projektumfang
Langfristige, entwicklungsorientierte Zusammenarbeit mit 25 Univio-Experten.
<project.developed   >
Häufigere Implementierungen von Änderungen
Continuous Delivery sorgt für schnelle und sichere Updates, sodass Kunden Neuerungen und Fixes zügiger erhalten.
< changes.implemented   >
Reduziertes Fehlerrisiko
Die Implementierung einer neuen Funktionalität betrifft jeweils nur einen Microservice, was das Risiko von Fehlern im Gesamtsystem minimiert.
<errors.reduced  >
Prozessautomatisierung
Durch die Systemintegration können zahlreiche Aktivitäten automatisiert werden, was zu erheblichen Zeit- und Kosteneinsparungen führt.
<process.automated   >
Höhere Verfügbarkeit 
Bei einem Ausfall eines Microservices können die anderen weiterarbeiten, was die Verfügbarkeit des Gesamtsystems erhöht.
<availability.enhanced >
Zefiryn Tora
IT Director of Online Technology
MyBenefit

"Die implementierte Lösung entspricht unseren Erwartungen und wir bewerten sie sehr positiv, zumal wir eines unserer Ziele erreicht haben, nämlich die Zeit bis zur Markteinführung zu verkürzen. Dank der neuen Systemarchitektur konnten wir u.a. Continuous Delivery implementieren, wodurch neue Funktionalitäten schneller zu den Nutzern gelangen. Was wir an dem System besonders schätzen, ist seine für die Integration offene Architektur und seine Skalierbarkeit. Diese beiden Faktoren sind für uns aufgrund des dynamischen Wachstums des Unternehmens extrem wichtig."

Wir können auch
Ihnen helfen

Dies ist nur ein Beispiel für die Expertise, die wir in Ihr Unternehmen einbringen können. Jedes Projekt ist anders - und jede Antwort auch. Nehmen Sie Kontakt auf und lassen Sie uns gemeinsam an etwas Neuem arbeiten!