Über den Kunden
Unser Kunde ist einer der führenden Anbieter von Personentransport- und Frachttransportdienstleistungen im nördlichen Teil der Ostseeregion. Das Unternehmen besitzt 14 Schiffe und betreibt sieben Fährrouten. Es beschäftigt über 7.400 Menschen in Estland, Finnland, Schweden, Lettland, Russland und Deutschland. Dies ist ein großes Unternehmen, das jährlich etwa 10 Millionen Reisenden Dienstleistungen anbietet. Seine Aktien sind an der Tallinner Börse und der Nasdaq Helsinki Börse notiert. Sie benötigten eine Anpassung der Kreditkartenterminal-Software.
Geschäftliche Herausforderung
Das Unternehmen suchte nach einer Verbesserung seiner Programmierfähigkeiten für die Kartenterminal-Softwareanpassung, da sein aktuelles Softwareentwicklungspersonal nicht ausreichte, um neue Funktionalitäten (speziell die Entwicklung von Zahlungsterminal-Software) zu implementieren und aktuelle Fehler in seiner Desktop-Anwendung zu beheben, die auf seinen Kreuzfahrtschiffen und Fähren funktionierte.
Der Softwareentwickler von Elinext wurde aufgrund seiner umfangreichen Erfahrung mit EC-Karten-Terminal-Softwareanpassung und Expertise mit WPF Windows-Anwendungen, Windows-Diensten, Web API und C# ausgewählt.
Ein Jahr lang hatte unser Entwickler eine Vollzeit-Outsourcing-Beschäftigung für die Entwicklung neuer Funktionen (POS-Terminal-Softwareanpassung) und Fehlerbehebung.
Prozess
Projektentwicklung (Kartenterminal-Programmierung)
Phase 1:
Logikimplementierung (Rabatte) im Loyalty Service der Anwendung
Phase 2:
Implementierung der Reservierungskomponente. Die Elemente umfassten:
- Anzeige von Kundeninformationen
- Suche nach Reservierungen
- Hinzufügung von Reservierungen
- alles über eine Desktop-Anwendung
Phase 3:
Hinzufügung einer neuen Funktionalität zum SMS-Service: Senden zusätzlicher Felder in der SMS-Nachricht.
Phase 4:
Fehlerbehebung Bei der Fehlerbehebung erstellte das Unternehmen ein Bug-Issue in der Projektmanagement-Software, und ein Elinext-Ingenieur arbeitete daran. Bei der Implementierung der neuen Funktionalität und Zahlungsterminal-Softwareanpassung in der WPF-Anwendung wurden klare Spezifikationen bereitgestellt.
Überblick über das Endprodukt
Die gelieferte Desktop-Anwendung entwickelte sich während der einjährigen Zusammenarbeit erheblich weiter. Die Entwicklung von Kartenleser-Software wurde mit WPF geliefert und in ASP.NET Core Web API integriert. Die Anwendung dient nun als Mehrkomponentensystem an Bord von Kreuzfahrtschiffen. Sie verfügt über Module für Treueprogramm-Management, Reservierungsabwicklung und SMS-Kommunikation. Die Desktop-Anwendung wurde für nahtlose und effiziente Interaktion durch Schiffspersonal entwickelt (Terminal-Softwareanpassung).
Zu den wichtigsten Funktionalitätserweiterungen gehörten:
Treueprogramm-Rabattlogik
Eine verfeinerte Backend-Logik für die Verarbeitung und Anwendung kundenspezifischer Rabatte innerhalb des Loyalty Service.
Reservierungsmanagement-Modul
Ermöglicht die Suche, Anzeige und Hinzufügung von Passagierreservierungen direkt über die Desktop-Oberfläche, was die Benutzerfreundlichkeit und Betriebsgeschwindigkeit verbessert.
Erweiteter SMS-Service
Die Desktop-App kann nun SMS-Nachrichten mit erweiterten Inhalten senden, dank der Implementierung neuer Datenfelder in der ausgehenden Kommunikation.
Die Anwendung durchlief während ihrer Kartenterminal-Softwareentwicklung auch kontinuierliche Fehlerbehebung und Leistungsoptimierung, um hohe Zuverlässigkeit und Verfügbarkeit beim Betrieb in den anspruchsvollen Bedingungen der seebasierten Umgebung zu gewährleisten.
Geschäftliche Auswirkungen für den Kunden
Positives Mitarbeiterfeedback
Als Ergebnis unserer Kartenterminal-Softwareentwicklung berichteten Besatzungsmitglieder über verbesserte Effizienz und Benutzerfreundlichkeit, insbesondere in Spitzenzeiten des Betriebs.
Reduzierter Entwicklungsrückstand
Elinexts dedizierter Entwickler unterstützte das interne Team effektiv und ermöglichte es dem Kunden, einen 12-monatigen Funktionalitätsrückstand innerhalb der Projektlaufzeit abzuarbeiten.
20% Anstieg der Treueprogramm-Nutzung
Die Anpassung der Kreditkartenterminal-Software führte dazu, dass die Nutzung des Programms prominenter wurde, was auf die optimierte Rabattlogik und benutzerfreundliche Interface-Verbesserungen zurückgeführt wurde.
40% schnellere Reservierungsabwicklung an Bord
Die Anpassung der Kreditkartenterminal-Software mit Hilfe der Desktop-Anwendung reduzierte die durchschnittliche Passagierbearbeitungszeit von 5 Minuten auf 3 Minuten.