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 entreprise basée aux États-Unis qui fournit des services de gestion de voyages en ligne pour les entreprises. Elle offre une large gamme de solutions logicielles de voyage numérique pour faciliter la gestion des voyages d'affaires.
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 est sa fonctionnalité complète permettant d'organiser des voyages d'affaires, d'enregistrer des états financiers, de contrôler les coûts et de surveiller les tarifs dans une seule application. Grâce à de multiples onglets et modules, les utilisateurs peuvent réserver des hôtels, acheter des billets d'avion, de train ou de bus, louer des voitures et réserver des taxis dans tous les États-Unis.
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 a coopéré avec Innowise sur la base d'une équipe dédiée et de modèles d'augmentation du personnel informatique. L'équipe de développement dédiée a été chargée de la prise en charge et de la maintenance d'une solution monolithique écrite en code Java hérité. Une autre tâche consistait à mettre en œuvre de nouvelles fonctionnalités pour maintenir la solution existante à jour pendant le développement d'une solution de remplacement basée sur une architecture de microservices. La principale difficulté de cette partie du projet était le code Java hérité lui-même. Nos ingénieurs logiciels ont dû passer par un long processus d'intégration (environ 3 mois) pour comprendre la logique unique et accomplir les tâches du projet. L'équipe de développement était composée de 4 développeurs Java. 1 responsable technique, 1 chef de projet, 1 analyste commercial et 1 ingénieur CQA. Nous avons choisi Scrumban comme méthodologie du 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.
Après avoir reçu et traité votre demande, nous reviendrons vers vous pour détailler les besoins de votre projet et signer un accord de non-divulgation pour assurer la confidentialité des informations.
Après avoir examiné les exigences, nos analystes et nos développeurs élaborent une proposition de projet avec l'étendue des travaux, le nombre de membre de l'équipe, les délais et les coûts des coûts.
Nous organisons une réunion avec vous pour discuter de l'offre et parvenir à un accord.
Nous signons un contrat et commençons à travailler sur votre projet le plus rapidement possible.
2007-2024 Innowise. Tous droits réservés.
Politique de confidentialité. Politique en matière de cookies.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Varsovie, Pologne
En vous inscrivant, vous acceptez notre Politique de confidentialitéy compris l'utilisation de cookies et le transfert de vos informations personnelles.
Merci !
Votre message a été envoyé.
Nous traiterons votre demande et vous recontacterons dès que possible.
Merci !
Votre message a été envoyé.
Nous traiterons votre demande et vous recontacterons dès que possible.