Por favor, deixe os seus contactos, enviar-lhe-emos o nosso whitepaper por e-mail
Autorizo o tratamento dos meus dados pessoais para o envio de materiais de marketing personalizados em conformidade com a Política de privacidade. Ao confirmar a submissão, o utilizador aceita receber materiais de marketing
Obrigado!

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

Innowise Group é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 1500 profissionais de TI que desenvolvem software para outros profissionais em todo o mundo.
Sobre nós
O Grupo Innowise é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 1400 profissionais de TI que desenvolvem software para outros profissionais em todo o mundo.

Plataforma de gestão de viagens: Desafio e solução

Atualização e manutenção da plataforma Web que fornece serviços B2B para a gestão de viagens de negócios.

Cliente

Indústria
Negócios, Viagens
Região
EUA
Cliente desde
2020

O nosso cliente é uma empresa sediada nos EUA que fornece serviços de gestão de viagens online para clientes empresariais. Oferecem uma vasta gama de soluções digitais de software de viagens para facilitar a gestão de viagens de negócios.

As informações pormenorizadas sobre o cliente não podem ser divulgadas ao abrigo das disposições do NDA.

Desafio

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. O Grupo 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.

Solução

O Grupo Innowise participou de um grande projeto de desenvolvimento de plataforma de viagens relacionado à modernização, atualização e manutenção da plataforma de gestão de viagens corporativas.

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.

A principal vantagem do sistema de gestão de viagens é a funcionalidade completa para organizar viagens de negócios, registar demonstrações financeiras, controlar custos e monitorizar tarifas numa única aplicação. Através de vários separadores e módulos, os utilizadores podem reservar hotéis, comprar bilhetes de avião/comboio/autocarro, alugar carros e reservar táxis em todos os EUA.

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.

Tecnologias e ferramentas

Back-end
Java, Apache Spruts, Jenkins, GitLab, JUnit 5, Mockito, JSP, Splunk, Go, net/http, Viper, Goose, Logrus, Kafka, GRPC, Elasticsearch, GitLab CI/CD, Docker, Kubernetes
Bases de dados
Oracle, PostgreSQL, Redis
GQ
Gauge, Taiko, Go httptest, testify, Mockery, Gomega

Processo

O cliente tem vindo a cooperar com o Grupo Innowise com base nos modelos de equipa dedicada e de aumento do pessoal de TI. A equipa de desenvolvimento dedicada foi incumbida de apoiar e manter uma solução monolítica escrita em código Java antigo. Outra tarefa consistia em implementar novas funcionalidades para manter a solução antiga actualizada enquanto estava a ser desenvolvida uma solução de substituição numa arquitetura de microsserviços. A principal dificuldade nesta parte do projeto foi o próprio código Java legado. Os nossos engenheiros de software tiveram de passar por um longo processo de integração (cerca de 3 meses) para compreender a lógica única e concluir as tarefas do projeto. A equipa de desenvolvimento era constituída por 4 programadores Java. 1 líder técnico, 1 gestor de projeto, 1 analista comercial e 1 engenheiro AQA. Escolhemos Scrumban como metodologia de ciclo de vida de desenvolvimento de software.

O Grupo 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.

Equipa

16
Programadores
1
Líder técnico
1
Analista de negócios
1
Gestor de projectos
1
Engenheiro AQA
conhecimento da equipa

Resultados

A equipa do Grupo 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 Grupo Innowise continua a contribuir e a discutir as possibilidades de expandir a cooperação, nomeadamente no desenvolvimento de aplicações móveis para viagens.

Duração do projecto
  • 2020 - Em curso

Contactar-nos!

Marcar uma chamada ou preencha o formulário abaixo e entraremos em contacto consigo assim que tivermos processado o seu pedido.

    Inclua os detalhes do projeto, a duração, o conjunto de tecnologias, os profissionais de TI necessários e outras informações relevantes
    Gravar uma mensagem de voz sobre o seu
    projeto para nos ajudar a compreendê-lo melhor
    Anexar documentos adicionais, se necessário
    Enviar ficheiro

    Pode anexar até 1 ficheiro de 20MB no total. Ficheiros válidos: pdf, jpg, jpeg, png

    Informamos que, ao clicar no botão Enviar, o Innowise Group's processará os seus dados pessoais de acordo com a nossa Política de Privacidade com o objectivo de lhe fornecer informações adequadas.

    O que é que acontece a seguir?

    1

    Após termos recebido e processado o seu pedido, entraremos em contacto consigo para detalhar as necessidades do seu projecto e assinar um NDA para garantir a confidencialidade das informações.

    2

    Após a análise dos requisitos, os nossos analistas e programadores elaboram uma proposta de projecto com o âmbito dos trabalhos, tamanho da equipa, tempo e custos e custos.

    3

    Marcamos uma reunião consigo para discutir a oferta e chegar a um acordo.

    4

    Assinamos um contrato e começamos a trabalhar no seu projecto o mais rapidamente possível.

    Este sítio Web utiliza cookies

    Utilizamos cookies para melhorar a sua experiência de navegação, apresentar anúncios ou conteúdos personalizados e analisar o tráfego do site. Ao clicar em "Aceitar tudo", está a consentir a nossa utilização de cookies. Verificar o nosso Política de privacidade.

    Obrigado!

    A sua mensagem foi enviada.
    Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.

    seta