Come loveholidays permette a tutti di creare con Codex
L’agenzia di viaggi online usa Codex per mettere lo sviluppo software nelle mani dei team di tutta l’azienda, aiutando gli ingegneri a concentrarsi sui problemi più complessi.
11×
Le modifiche al codice assistite dall’IA sono passate dal 7% al 79% in un anno
73%
aumento della frequenza dei rilasci assistiti dall’IA senza ampliare il team di ingegneria
93%
Tasso di successo delle modifiche alla piattaforma dati, in aumento rispetto al 58%
4×
Più modifiche alla piattaforma dati per ogni richiesta di assistenza
loveholidays(si apre in una nuova finestra) è una delle principali agenzie di viaggi online, attiva in otto mercati europei. Grazie alla sua tecnologia, elabora ogni giorno 60 mila miliardi di combinazioni di pacchetti per aiutare milioni di persone a trovare la vacanza perfetta. Alla base di questa capacità c’è una piattaforma tecnologica che l’azienda ha sviluppato nel corso degli anni per rendere la ricerca e la prenotazione di una vacanza più rapide e flessibili.
Ora Codex sta cambiando chi può contribuire al suo sviluppo.
Product manager, designer e team commerciali contribuiscono sempre più direttamente alle basi di codice di loveholidays. I team possono creare prototipi di esperienze per i clienti, apportare modifiche ai dati e all’infrastruttura e trasformare le idee in software funzionante, senza dover prima inserire ogni richiesta nella coda del team di ingegneria.
“Tutti possono creare”, afferma Dmitri Lerko, responsabile dell’ingegneria di loveholidays. “Apportare modifiche alle nostre applicazioni e infrastrutture e distribuire codice non sono più attività riservate al team di ingegneria. Product manager, designer e stakeholder commerciali generano valore ed effettuano rilasci”.
Per Mike Jones, CTO di loveholidays, tutto questo rientra in un’ambizione più ampia: creare quella che l’azienda definisce l’intelligenza generale per i viaggi, combinando la propria tecnologia con le competenze delle persone e rendendo entrambe più accessibili grazie all’IA.
“In loveholidays, la nostra visione per la piattaforma è creare l’intelligenza generale per i viaggi. Significa unire la nostra eccellente tecnologia alle competenze delle nostre persone e democratizzare tutto questo con l’IA e Codex”.
Uno degli esempi più chiari è Search Playground.
In precedenza, chiunque in azienda avesse un’idea per una nuova esperienza cliente doveva convincere un team di ingegneria a dare priorità alla creazione di un prototipo. Ogni esperimento comportava quindi un costo opportunità: il tempo impiegato dagli ingegneri per testare un’idea non poteva essere dedicato ad altro.
loveholidays voleva eliminare questa dipendenza.
I suoi ingegneri hanno creato Search Playground utilizzando il design system, le tecnologie frontend dell’azienda e Codex. Lo strumento consente alle persone di tutta l’azienda di trasformare un’idea in un’esperienza cliente funzionante, raccogliere feedback e verificare se genera valore.
Tramite il Playground sono già state sviluppate oltre dieci nuove esperienze di ricerca. La maggior parte è stata realizzata da persone che non sono ingegneri e almeno tre sono ora disponibili sul sito di loveholidays.
Una di queste è Inspire Me(si apre in una nuova finestra), che aiuta i viaggiatori a esplorare diversi tipi di viaggio, dalle vacanze al mare alle fughe gastronomiche.
Un’altra idea è arrivata dal marketing. Per la recente iniziativa Crisps from Abroad, il team voleva un microsito interattivo per raccogliere le iscrizioni a un concorso e offrire spunti per le vacanze. In passato si sarebbe affidato a un’agenzia esterna per progettare e sviluppare un’esperienza digitale indipendente, con un aumento di costi e tempi. Grazie a Codex e Search Playground, il team ha realizzato autonomamente l’esperienza in poche ore, rispettando il design system esistente di loveholidays.
“Volevamo svincolare la nostra capacità di sperimentare nuove idee dal tempo effettivamente disponibile degli ingegneri”, afferma Lerko. Il risultato non è soltanto una prototipazione più rapida. Significa che più idee hanno l’opportunità di diventare prodotti.
Lo stesso principio vale dietro le quinte.
La piattaforma dati e l’infrastruttura di loveholidays erano state progettate in origine per utenti tecnici. Per apportare modifiche era necessario conoscere strumenti specialistici, repository, controllo del codice sorgente e processi interni. Quando qualcuno incontrava un ostacolo, doveva intervenire un ingegnere specializzato.
Codex offre a loveholidays un altro modo per estendere queste competenze su vasta scala.
I team di ingegneria integrano best practice, istruzioni e convalide nei flussi di lavoro attraverso i quali Codex può guidare gli altri utenti. Anziché dover comprendere ogni sistema sottostante, i dipendenti possono concentrarsi sull’obiettivo da raggiungere, mentre Codex li aiuta a proporre una modifica, eseguire i controlli e accompagnarla lungo il processo di rilascio.
“Codifichiamo tutte le best practice. Codifichiamo le convalide e le miglioriamo continuamente con l’evolversi della realtà”, afferma Lerko. “Le competenze dei nostri ingegneri dei dati e dell’infrastruttura sono disponibili tramite Codex: chiunque gestisca autonomamente le proprie esigenze infrastrutturali o relative ai dati può accedervi in qualsiasi momento, 24 ore su 24, 7 giorni su 7”.
I risultati sono misurabili.
Nell’ultimo anno, le modifiche assistite dall’IA apportate con successo alla piattaforma dati di loveholidays sono passate dal 58% al 93%. Allo stesso tempo, il team registra quattro volte più modifiche alla piattaforma dati per ogni richiesta di assistenza.
Nei più ampi flussi di lavoro self-service per l’infrastruttura, il tasso di successo è aumentato dal 63% al 90%.
Questo cambia il lavoro da entrambe le parti. I team possono procedere senza attendere l’aiuto di uno specialista, mentre gli ingegneri dedicano meno tempo a risolvere problemi legati alle richieste di routine e più tempo a migliorare la piattaforma stessa.
“Più lavoro puoi affidare all’IA, più il tuo ruolo acquista valore. Il tuo compito non è più ricevere una soluzione e implementarla. Devi contribuire alla risoluzione del problema aziendale”.
Questo cambiamento è evidente in tutta l’organizzazione di ingegneria di loveholidays.
Un anno fa, circa il 7% delle modifiche al codice era assistito dall’IA. Oggi la percentuale è del 79%.
Nello stesso periodo, i rilasci sono aumentati del 73%, mentre l’organico del team di ingegneria è rimasto sostanzialmente invariato.
Per loveholidays, questa capacità non serve a produrre più codice fine a sé stesso. L’azienda misura deliberatamente l’IA in base ai risultati di business, non soltanto al suo tasso di adozione.
“La tecnologia è solo un mezzo per raggiungere un fine”, afferma Jones. “Non conta la tecnologia in sé, ma l’impatto che produce. Non ci limitiamo a dare alle persone accesso agli strumenti: le aiutiamo a risolvere problemi aziendali e ne misuriamo l’impatto”.
Una parte di questo impatto è già visibile sui risultati economici.
Grazie alla maggiore capacità di affrontare attività di ottimizzazione che in precedenza comportavano un costo opportunità troppo elevato, il team di ingegneria dei dati di loveholidays ha ridotto i costi di archiviazione cloud di circa 36.000 GBP l’anno e risparmia altri 100.000 GBP circa all’anno riducendo gli sprechi nell’elaborazione dei dati.
Ma l’effetto più importante potrebbe riguardare ciò che i team considerano ora possibile.
“Stiamo notando che ciò che prima era troppo difficile ora è diventato ordinario”, afferma Lerko. “Questo significa che anche ciò che oggi è troppo difficile diventerà più ordinario”.
Per loveholidays, Codex sta diventando sempre più un’interfaccia comune tra le persone e la tecnologia alla base dell’azienda.
“Codex sta diventando un unico piano di controllo: una sola interfaccia condivisa da ingegneri, data scientist e funzioni aziendali”, afferma Lerko. “È una soluzione molto potente, perché non è più necessario insegnare a ogni persona a usare uno strumento diverso”.
Questo indica un modello diverso per la creazione di software: le competenze specialistiche possono essere messe a disposizione dell’intera organizzazione, più persone possono trasformare le idee in prodotti funzionanti e gli ingegneri possono concentrarsi su livelli più avanzati della risoluzione dei problemi.
Per loveholidays, è questo in definitiva il significato di “intelligenza generale per i viaggi”: combinare la tecnologia sviluppata dall’azienda con le competenze delle sue persone, mettendo poi entrambe a disposizione di una parte più ampia dell’organizzazione.
E con Codex, la distinzione tra chi ha le idee e chi è in grado di realizzarle sta iniziando a scomparire.


