Das Formular wurde erfolgreich abgeschickt.
Weitere Informationen finden Sie in Ihrem Briefkasten.

Sprache auswählen

Aktualisierung und Wartung einer Webplattform, die B2B-Dienste für die Verwaltung von Dienstreisen anbietet
Our customer is a large enterprise that provides online travel management services for corporate clients. They offer a wide range of digital travel software solutions to facilitate business trip management.
Detaillierte Information über den Kunden kann aufgrund der Bestimmungen des NDA nicht veröffentlicht werden.
Der Kunde verfügte über eine umfangreiche Reisemanagement-Plattform, die in veraltetem Code geschrieben war, was mehrere Probleme verursachte: Probleme bei der Unterstützung der Reisemanagement-Software, Herausforderungen beim automatisierten Testen, komplizierter Prozess der Verbesserung der Reisemanagement-Software usw. Es war von entscheidender Bedeutung, die Fehlerisolierung, Skalierbarkeit und das Codeverständnis zu optimieren. Daher wurde beschlossen, die gesamte Plattform auf Microservices zu migrieren, sie zu modernisieren und neue Funktionalitäten zu integrieren. Gleichzeitig musste der Kunde die Lösung auf der Grundlage des Legacy-Codes beibehalten und neue Funktionen hinzufügen, um auf dem Markt konkurrenzfähig zu bleiben und die große Zahl der Bestandskunden nicht zu enttäuschen.
Um all diese Herausforderungen zu meistern, startete der Kunde ein groß angelegtes Projekt, an dem 30 internationale Entwicklungsteams teilnahmen. Jedes Team wurde einem bestimmten Teil des Projekts zugewiesen. Innowise wurde damit beauftragt, die Lösung in altem Java-Code zu warten und zu aktualisieren und die Plattform unter Verwendung der Programmiersprache Go und moderner Java-Frameworks zu erneuern.
Die Plattform für das Reisemanagement ist ein vielschichtiges Gesamtsystem, das die Verwaltung von Geschäftsreisen in allen Aspekten - von der Hotelbuchung bis zur Kontrolle der Reisekosten - optimieren soll. Sie umfasst Web-, Android- und iOS-Anwendungen. Die Anwendung richtet sich ausschließlich an Firmen.
The main advantage of the travel management system is the full-fledged functionality to organize business trips, record financial statements, control costs, and monitor fares in one application. Through multiple tabs and modules, users can book hotels, purchase air/train/bus tickets, rent cars, and reserve taxis across the country.
Die Plattform ist mit allen wichtigen Buchungsdiensten und Suchmaschinen integriert, was ein klarer Vorteil im Vergleich zu GDS-gestützten (Global Distribution System) Plattformen ist. Sie ermöglicht es den Nutzern, die besten Preisoptionen zu überwachen und auszuwählen, und gewährleistet schnellere Reaktionszeiten.
Ein weiterer großer Vorteil der Reisemanagement-Plattform ist die große Bandbreite an Konfigurations- und Anpassungsmöglichkeiten. Je nach Geschäftsanforderungen können die Benutzer ein persönliches Dashboard, Benachrichtigungen und Reiserichtlinien für Unternehmen einrichten. Es gibt verschiedene Abo-Modelle für Unternehmensnutzer. Jedes von ihnen bestimmt den verfügbaren Funktionsumfang, die Anzahl der Nutzer, Sicherheitsoptionen, Versicherungsschutz usw.
The client has been cooperating with Innowise based on the dedicated team and IT staff augmentation models. The dedicated development team was assigned to support and maintain a monolith solution written in legacy Java code. Another task was to implement new features to keep the legacy solution up to date while a replacement on a microservice architecture was being developed. The main difficulty in this part of the project was the legacy Java code itself. Our software engineers had to go through a long onboarding process (about 3 months) to understand the unique logic and complete the project’s tasks. The development team consisted of 4 Java developers. 1 tech lead, 1 project manager, 1 business analyst, and 1 AQA engineer. We chose Scrumban as a software development lifecycle methodology.
Innowise hat auch Go-Entwickler im Rahmen des Outsourcing-Modells der Teamerweiterung bereitgestellt. Unsere Software-Ingenieure haben sich mehreren internationalen Entwicklungsteams angeschlossen, die für die Modernisierung der Reisemanagement-Plattform verantwortlich waren. Die Hauptziele bestanden darin, die Lösung zu modernisieren, die Microservice-Architektur zu implementieren, automatisierte Tests einzurichten und Fehler zu beseitigen.

Das Team von Innowise fügte sich reibungslos in ein groß angelegtes Softwareprojekt für das Reisemanagement ein und erbrachte durch den Einsatz seiner weitreichenden Fachkenntnisse einen bedeutenden Mehrwert. Der Auftraggeber war beeindruckt von der Qualifikation unserer Ingenieure und der Art und Weise, wie sie die Herausforderungen der Entwicklung lösten und mit dem alten Java-Code umgingen. Das engagierte Team hat erfolgreich neue Funktionen implementiert, die Plattform unterstützt und Fehler behoben. Im Rahmen der Verstärkung des IT-Personals haben sich unsere Java- und Go-Ingenieure dank ihrer hervorragenden Kommunikation und technischen Kompetenz nahtlos in die internationalen Entwicklungsteams integriert.
Da es sich um ein langfristiges Projekt handelt, wird Innowise auch weiterhin ihren Beitrag leisten und Möglichkeiten zur Ausweitung der Zusammenarbeit, insbesondere bei der Entwicklung mobiler Reiseanwendungen, erörtern.
Ihre Nachricht wurde gesendet.
Wir werden Ihre Anfrage bearbeiten und uns so schnell wie möglich mit Ihnen in Verbindung setzen.

Mit der Anmeldung erklären Sie sich mit unseren Datenschutzrichtlinie