Il modulo è stato inviato con successo.
Ulteriori informazioni sono contenute nella vostra casella di posta elettronica.

Selezionare la lingua

Aggiornamento e manutenzione della piattaforma web che fornisce servizi B2B per la gestione dei viaggi d'affari.
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.
Le informazioni dettagliate sul cliente non possono essere divulgate in base alle disposizioni dell NDA.
Il cliente aveva una piattaforma di gestione dei viaggi su larga scala scritta in codice legacy, che causava diversi problemi: problemi di supporto del software di gestione dei viaggi, sfide con i test automatizzati, complicato processo di miglioramento del software di gestione dei viaggi, ecc. Era fondamentale migliorare l'isolamento dei guasti, la scalabilità e la comprensione del codice. Pertanto, si è deciso di migrare l'intera piattaforma a microservizi, modernizzarla e implementare nuove funzionalità. Allo stesso tempo, il cliente doveva mantenere la soluzione sul codice legacy e aggiungere nuove funzionalità per rimanere competitivo sul mercato e non deludere l'ampia base di clienti esistenti.
Per affrontare tutte le sfide, il cliente ha avviato un progetto su larga scala con 30 team di sviluppo internazionali coinvolti. Ogni team è stato assegnato a una parte particolare del progetto. Innowise è stata incaricata di mantenere e aggiornare la soluzione in codice Java legacy e di modernizzare la piattaforma utilizzando il linguaggio di programmazione Go e i moderni framework Java.
La piattaforma di gestione dei viaggi è un complesso ecosistema progettato per ottimizzare la gestione dei viaggi d'affari in tutti i suoi aspetti, dalla prenotazione alberghiera al controllo dei costi di viaggio. Include applicazioni web, Android e iOS. La soluzione è rivolta esclusivamente alle aziende.
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 piattaforma è integrata con tutti i principali servizi di prenotazione e motori di ricerca, un vantaggio indiscutibile rispetto alle piattaforme GDS (Global Distribution System). Permette agli utenti di monitorare e scegliere le migliori opzioni tariffarie e garantisce tempi di risposta più rapidi.
Un importante vantaggio della piattaforma di gestione dei viaggi è l'ampia gamma di opzioni di configurazione e personalizzazione. A seconda delle esigenze aziendali, gli utenti possono impostare un cruscotto personale, notifiche e politiche di viaggio aziendali. Esistono diversi modelli di abbonamento per gli utenti aziendali. Ciascuno di essi determina il set di funzioni disponibili, il numero di utenti, le opzioni di sicurezza, l'assicurazione, ecc.
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 ha anche fornito sviluppatori Go nell'ambito del modello di outsourcing per estensione del team. I nostri ingegneri software si sono uniti a diversi team di sviluppo internazionali incaricati di modernizzare la piattaforma di gestione dei viaggi. Gli obiettivi principali erano il rinnovamento della soluzione, l'implementazione dell'architettura a microservizi, la creazione di test automatizzati e la correzione di bug.

Il team di Innowise si è inserito senza problemi in un progetto di software per la gestione dei viaggi su larga scala e ha apportato un valore significativo sfruttando una vasta esperienza. Il cliente è rimasto colpito dalla qualifica dei nostri ingegneri e dal modo in cui hanno risolto le sfide di sviluppo e gestito il codice Java legacy. Il team dedicato ha implementato con successo nuove funzionalità, supportato la piattaforma e risolto i bug. Nell'ambito del potenziamento del personale IT, i nostri ingegneri Java e Go si sono integrati perfettamente con i team di sviluppo internazionali grazie a forti capacità comunicative e tecniche.
Poiché il progetto è a lungo termine, Innowise continua a contribuire e discute le possibilità di espandere la cooperazione, in particolare nello sviluppo di applicazioni mobili per i viaggi.
Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

Iscrivendosi si accetta il nostro Informativa sulla privacy, compreso l'uso dei cookie e il trasferimento dei vostri dati personali.