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
Unser Auftraggeber ist ein US-amerikanisches Unternehmen, das Online-Reisemanagementdienste für Geschäftskunden anbietet. Das Unternehmen bietet eine breite Palette digitaler Reisesoftwarelösungen an, um die Verwaltung von Geschäftsreisen zu vereinfachen.
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.
Der entscheidende Vorteil des System zur Reiseverwaltung ist die umfassende Funktionsvielfalt zur Organisation von Dienstreisen, zur Erstellung von Abrechnungen, zur Kostenkontrolle und zur Überwachung von Tarifen in einer einzigen Anwendung. Über mehrere Reiter und Module können Benutzer Hotels buchen, Flug-/Zug-/Bustickets kaufen, Autos mieten und Taxis in den USA reservieren.
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.
Der Auftraggeber hat mit Innowise auf der Basis von dedizierten Teams und IT-Personalverstärkungsmodellen kooperiert. Das engagierte Entwicklungsteam wurde mit dem Support und der Wartung einer monolithischen Lösung beauftragt, die in altem Java-Code verfasst war. Eine weitere Aufgabe bestand darin, neue Funktionen zu implementieren, um die alte Lösung auf dem neuesten Stand zu halten, während ein Ersatz auf Basis einer Microservice-Architektur entwickelt wurde. Die Hauptproblematik in diesem Teil des Projekts war der veraltete Java-Code selbst. Unsere Softwareingenieure mussten einen langen Onboarding-Prozess durchlaufen (ca. 3 Monate), um die einzigartige Logik zu verstehen und die Aufgaben des Projekts zu erfüllen. Das Entwicklungsteam bestand aus 4 Java-Entwicklern, 1 technischer Leiter, 1 Projektmanager, 1 Business-Analysten und 1 AQS-Ingenieur. Wir wählten Scrumban als Methode für den Lebenszyklus der Softwareentwicklung.
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.
Sobald wir Ihre Anfrage erhalten und bearbeitet haben, werden wir uns mit Ihnen in Verbindung setzen, um Ihre Projektanforderungen zu besprechen und eine NDA (Vertraulichkeitserklärung) für die Vertraulichkeit der Informationen zu unterzeichnen.
Nach der Prüfung der Anforderungen erstellen unsere Analysten und Entwickler einen Projektvorschlag, der Arbeitsumfang, Teamgröße, Zeit- und Kostenschätzung enthält.
Wir vereinbaren einen Termin mit Ihnen, um das Angebot zu besprechen und eine Vereinbarung mit Ihnen zu treffen.
Wir unterzeichnen einen Vertrag und beginnen umgehend mit der Arbeit an Ihrem Projekt.
Mit der Anmeldung erklären Sie sich mit unseren Nutzungsbedingungen - als auch mit der Datenschutzrichtlinie, einschließlich der Verwendung von Cookies und der Übermittlung Ihrer persönlichen Daten - einverstanden.
© 2007-2024 Innowise. Alle Rechte vorbehalten.
Datenschutzrichtlinie. Cookies-Richtlinie.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Warschau, Polen
Vielen Dank!
Ihre Nachricht wurde gesendet.
Wir werden Ihre Anfrage bearbeiten und Sie so schnell wie möglich kontaktieren.
Vielen Dank!
Ihre Nachricht wurde gesendet.
Wir werden Ihre Anfrage bearbeiten und uns so schnell wie möglich mit Ihnen in Verbindung setzen.