Formuläret har skickats in framgångsrikt.
Ytterligare information finns i din brevlåda.
Uppgradering och underhåll av webbplattform som tillhandahåller B2B-tjänster för hantering av affärsresor.
Vår kund är ett stort företag som tillhandahåller onlinetjänster för resehantering till företagskunder. De erbjuder ett brett utbud av digitala programvarulösningar för att underlätta hanteringen av affärsresor.
Detaljerad information om kunden kan inte lämnas ut enligt bestämmelserna i NDA.
Klienten hade en storskalig resehanteringsplattform skriven i äldre kod, vilket orsakade flera problem: supportproblem för resehanteringsprogramvara, utmaningar med automatiserad testning, komplicerad process för förbättring av resehanteringsprogramvara osv. Det var viktigt att förbättra isolering av fel, skalbarhet och kodförståelse. Därför bestämde de sig för att migrera hela plattformen till mikrotjänster, modernisera den och implementera nya funktioner. Samtidigt behövde kunden behålla lösningen på den äldre koden och lägga till nya funktioner för att förbli konkurrenskraftig på marknaden och inte svika den stora basen av befintliga kunder.
För att möta alla utmaningar startade kunden ett storskaligt projekt med 30 internationella utvecklingsteam involverade. Varje lag tilldelades en viss del av projektet. Innowise fick i uppdrag att underhålla och uppgradera lösningen i äldre Java-kod och modernisera plattformen med hjälp av GO-programmeringsspråket och moderna Java-ramverk.
Travel management-plattformen är ett komplext ekosystem som är utformat för att effektivisera affärsresehantering i alla aspekter, från hotellbokning till resekostnadskontroll. Den innehåller webb-, Android- och iOS-applikationer. Lösningen riktar sig uteslutande till företag.
Den främsta fördelen med resehanteringssystemet är dess fullständiga funktionalitet för att organisera affärsresor, registrera ekonomiska rapporter, kontrollera kostnader och övervaka priser i en och samma applikation. Genom flera flikar och moduler kan användare boka hotell, köpa flyg-/tåg-/bussbiljetter, hyra bilar och boka taxi över hela landet.
Plattformen är integrerad med alla större bokningstjänster och sökmotorer, vilket är en obestridlig fördel jämfört med GDS-bemyndigade (Global Distribution System) plattformar. Det gör det möjligt för användare att övervaka och välja de bästa prissättningsalternativen och säkerställer snabbare svarstider.
En viktig fördel med resehanteringsplattformen är det stora utbudet av konfigurations- och anpassningsalternativ. Beroende på affärsbehov kan användare skapa en personlig instrumentpanel, aviseringar och företagsresepolicyer. Det finns flera prenumerationsmodeller för företagsanvändare. Var och en av dem bestämmer den tillgängliga uppsättningen funktioner, antalet användare, säkerhetsalternativ, försäkringar osv.
Kunden har samarbetat med Innowise baserat på modellerna dedicated team och IT staff augmentation. Ett dedikerat utvecklingsteam tilldelades för att stödja och underhålla en monolitisk lösning skriven i legacy Java-kod. En annan uppgift var att implementera nya funktioner för att hålla legacy-lösningen uppdaterad medan en ersättningslösning baserad på mikrotjänstarkitektur utvecklades. Den största svårigheten i denna del av projektet var själva legacy Java-koden. Våra mjukvaruingenjörer var tvungna att genomgå en lång onboardingprocess (cirka 3 månader) för att förstå den unika logiken och slutföra projektets uppgifter. Utvecklingsteamet bestod av 4 Java-utvecklare, 1 tech lead, 1 projektledare, 1 affärsanalytiker och 1 AQA-ingenjör. Vi valde Scrumban som metodik för mjukvaruutvecklingens livscykel.
Innowise har också tillhandahållit Go-Utvecklare enligt team extension outsourcing-modellen. Våra mjukvaruingenjörer gick med i flera internationella utvecklingsteam som ansvarade för moderniseringen av resehanteringsplattformen. De viktigaste målen var att föryngra lösningen, implementera mikrotjänst-arkitekturen, ställa in automatiserade tester och fixa buggar.

Innowises team passade smidigt in i ett storskaligt programvaruprojekt för resehantering och gav betydande värde genom att utnyttja omfattande expertis. Kunden var imponerad av våra ingenjörers kvalifikationer och hur de löste utvecklingsutmaningar och hanterade den gamla Java-koden. Det dedikerade teamet har framgångsrikt implementerat nya funktioner, stöttat plattformen och fixat buggar. Under it-personalförstoring har våra Java- och Go-ingenjörer sömlöst integrerats med internationella utvecklingsteam tack vare stark kommunikation och teknisk kompetens.
Eftersom projektet är långsiktigt fortsätter Innowise att bidra och diskuterar möjligheterna att utöka samarbetet, nämligen inom utveckling av mobilappar för resor.
Ditt meddelande har skickats.
Vi behandlar din begäran och återkommer till dig så snart som möjligt.
Genom att registrera dig godkänner du vår Integritetspolicy, inklusive användning av cookies och överföring av din personliga information.