O formulário foi enviado com sucesso.
Encontrará mais informações na sua caixa de correio.

Selecionar a língua

Atualização e manutenção da plataforma Web que fornece serviços B2B para a gestão de viagens de negócios.
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.
As informações pormenorizadas sobre o cliente não podem ser divulgadas ao abrigo das disposições do NDA.
O cliente tinha uma plataforma de gestão de viagens em grande escala escrita em código antigo, o que causava vários problemas: problemas de suporte do software de gestão de viagens, desafios com testes automatizados, processo complicado de melhoria do software de gestão de viagens, etc. Era vital melhorar o isolamento de falhas, a escalabilidade e a compreensão do código. Por isso, decidiram migrar toda a plataforma para microsserviços, modernizá-la e implementar novas funcionalidades. Ao mesmo tempo, o cliente precisava manter a solução no código legado e adicionar novos recursos para permanecer competitivo no mercado e não dececionar a grande base de clientes existentes.
Para responder a todos os desafios, o cliente iniciou um projeto em grande escala com 30 equipas de desenvolvimento internacionais envolvidas. Cada equipe foi designada para uma parte específica do projeto. Innowise foi encarregado de manter e atualizar a solução em código Java legado e modernizar a plataforma usando a linguagem de programação Go e estruturas Java modernas.
A plataforma de gestão de viagens é um ecossistema complexo concebido para simplificar a gestão de viagens de negócios em todos os aspectos, desde a reserva de hotéis até ao controlo dos custos de viagem. Inclui aplicações Web, Android e iOS. A solução destina-se exclusivamente a empresas.
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.
A plataforma está integrada com todos os principais serviços de reserva e motores de busca, o que constitui uma vantagem indiscutível em relação às plataformas GDS (Global Distribution System). Permite aos utilizadores monitorizar e escolher as melhores opções de preços e garante tempos de resposta mais rápidos.
Uma vantagem importante da plataforma de gestão de viagens é a vasta gama de opções de configuração e personalização. Dependendo das necessidades da empresa, os utilizadores podem configurar um painel de controlo pessoal, notificações e políticas de viagens empresariais. Existem vários modelos de subscrição para utilizadores empresariais. Cada um deles determina o conjunto de funções disponíveis, o número de utilizadores, as opções de segurança, os seguros, 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.
Innowise também forneceu desenvolvedores Go sob o modelo de terceirização de extensão de equipe. Os nossos engenheiros de software juntaram-se a várias equipas de desenvolvimento internacionais que estavam encarregues da modernização da plataforma de gestão de viagens. Os principais objectivos consistiam em rejuvenescer a solução, implementar a arquitetura de micro-serviços, criar testes automatizados e corrigir erros.

A equipa do Innowise integrou-se sem problemas num projeto de software de gestão de viagens em grande escala e trouxe um valor significativo através do aproveitamento de uma vasta experiência. O cliente ficou impressionado com a qualificação dos nossos engenheiros e com a forma como eles resolveram os desafios de desenvolvimento e lidaram com o código Java legado. A equipa dedicada tem vindo a implementar com sucesso novas funcionalidades, a apoiar a plataforma e a corrigir erros. No âmbito do aumento do pessoal de TI, os nossos engenheiros de Java e Go integraram-se perfeitamente nas equipas de desenvolvimento internacionais graças a uma forte comunicação e competências técnicas.
Uma vez que o projeto é de longo prazo, o Innowise continua a contribuir e a discutir as possibilidades de expandir a cooperação, nomeadamente no desenvolvimento de aplicações móveis para viagens.
A sua mensagem foi enviada.
Processaremos o seu pedido e contactá-lo-emos logo que possível.

Ao inscrever-se, o utilizador concorda com a nossa Política de privacidadeincluindo a utilização de cookies e a transferência das suas informações pessoais.