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.
Notre client est une grande entreprise qui fournit des services de gestion des voyages en ligne pour des clients корпоративных. Elle propose une large gamme de solutions logicielles de voyage numériques afin de faciliter la gestion des déplacements professionnels.
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.
Le principal avantage du système de gestion des voyages réside dans ses fonctionnalités complètes permettant d’organiser des déplacements professionnels, d’enregistrer des rapports financiers, de contrôler les coûts et de surveiller les tarifs au sein d’une seule application. Grâce à plusieurs onglets et modules, les utilisateurs peuvent réserver des hôtels, acheter des billets d’avion/de train/de bus, louer des voitures et réserver des taxis dans tout le pays.
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.
Le client collabore avec Innowise selon les modèles dedicated team et IT staff augmentation. Une équipe de développement dédiée a été chargée de soutenir et de maintenir une solution monolithique écrite en code Java legacy. Une autre mission consistait à implémenter de nouvelles fonctionnalités afin de maintenir la solution legacy à jour pendant qu’une solution de remplacement basée sur une architecture microservices était en cours de développement. La principale difficulté de cette partie du projet résidait dans le code Java legacy lui-même. Nos ingénieurs logiciels ont dû passer par un long processus d’onboarding (environ 3 mois) afin de comprendre la logique spécifique et de mener à bien les tâches du projet. L’équipe de développement se composait de 4 développeurs Java, 1 tech lead, 1 chef de projet, 1 business analyst et 1 ingénieur AQA. Nous avons choisi Scrumban comme méthodologie de cycle de vie du développement logiciel.
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.