Le formulaire a été soumis avec succès.
Vous trouverez de plus amples informations dans votre boîte aux lettres.

Sélection de la langue

Mise à niveau et maintenance de la plateforme web fournissant des services B2B pour la gestion des voyages d'affaires.
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.
Les informations détaillées sur le client ne peuvent être divulguées en vertu des dispositions de la NDA.
Le client disposait d'une plateforme de gestion des voyages à grande échelle écrite dans un code hérité, ce qui causait de multiples problèmes: problèmes de support du logiciel de gestion des voyages, difficultés liées aux tests automatisés, processus compliqué d'amélioration du logiciel de gestion des voyages, etc. Il était essentiel d'améliorer l'isolation des pannes, l'évolutivité et la compréhension du code. Il était vital d'améliorer l'isolation des pannes, l'évolutivité et la compréhension du code. Par conséquent, le client a décidé de migrer l'ensemble de la plateforme vers des microservices, de la moderniser et de mettre en œuvre de nouvelles fonctionnalités. Dans le même temps, le client devait maintenir la solution sur le code hérité et ajouter de nouvelles fonctionnalités pour rester compétitif sur le marché, et ne pas laisser tomber la grande base de clients existants.
Pour relever tous ces défis, le client a lancé un projet de grande envergure auquel ont participé 30 équipes de développement internationales. Chaque équipe a été affectée à une partie particulière du projet. Innowise a été chargé de maintenir et de mettre à niveau la solution en code Java héritée, et de moderniser la plate-forme en utilisant le langage de programmation Go et les cadres Java modernes.
La plateforme de gestion des voyages est un écosystème complexe conçu pour rationaliser la gestion des voyages d'affaires sous tous ses aspects, de la réservation d'hôtel au contrôle des frais de voyage. Elle comprend des applications web, Android et iOS. La solution s'adresse exclusivement aux entreprises.
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.
La plateforme est intégrée à tous les principaux services de réservation et moteurs de recherche, ce qui constitue un avantage indiscutable par rapport aux plateformes gérées par le GDS (Global Distribution System). Elle permet aux utilisateurs de contrôler et de choisir les meilleures options tarifaires et garantit des temps de réponse plus rapides.
Un avantage important de la plateforme de gestion des voyages est le large éventail d'options de configuration et de personnalisation. En fonction des besoins de l'entreprise, les utilisateurs peuvent mettre en place un tableau de bord personnel, des notifications et des politiques de voyage d'entreprise. Il existe plusieurs modèles d'abonnement pour les utilisateurs professionnels. Chacun d'eux détermine l'ensemble des fonctions disponibles, le nombre d'utilisateurs, les options de sécurité, les assurances, etc.
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.
Innowisee a également fourni des développeurs Go dans le cadre du modèle d'externalisation de l'extension des équipes. Nos ingénieurs logiciels ont rejoint plusieurs équipes de développement internationales chargées de la modernisation de la plateforme de gestion des voyages. Les principaux objectifs étaient de rajeunir la solution, de mettre en œuvre l'architecture de microservices, de mettre en place des tests automatisés et de corriger les bogues.

L'équipe d'Innowise s'est intégrée en douceur à un projet de logiciel de gestion des déplacements à grande échelle et a apporté une valeur ajoutée significative en tirant parti d'une vaste expertise. Le client a été impressionné par les qualifications de nos ingénieurs et par la manière dont ils ont résolu les problèmes de développement et traité le code Java hérité. L'équipe dédiée a réussi à mettre en œuvre de nouvelles fonctionnalités, à assurer le support de la plateforme et à corriger les bogues. Dans le cadre de l'augmentation du personnel informatique, nos ingénieurs Java et Go se sont intégrés de manière transparente aux équipes de développement internationales grâce à leurs solides compétences techniques et de communication.
Le projet s'inscrivant dans la durée, Innowisee continue d'y contribuer et discute des possibilités d'étendre la coopération, notamment dans le domaine du développement d'applications mobiles pour les voyages.
Votre message a été envoyé.
Nous traiterons votre demande et vous contacterons dès que possible.

En vous inscrivant, vous acceptez notre Politique de confidentialitéy compris l'utilisation de cookies et le transfert de vos informations personnelles.