BlogCome le aziende di software possono conciliare localizzazione e Agile: la storia di Infobip

Come le aziende di software possono conciliare localizzazione e Agile: la storia di Infobip

La localizzazione continua è progettata per risolvere i problemi che le aziende di software incontrano tipicamente quando integrano la localizzazione nei loro cicli.

Semir Mehadzic is a Group Product Manager at Infobip and a Smartcat speaker and contributor on continuous software localization, product localization workflows, and scaling localization for global communications platforms.

Scopri le nostre politiche editoriali

9 min di lettura

Prova Smartcat

Scopri come il tuo team può tradurre tutto, in ogni lingua parlata dai tuoi clienti.

Prenota una demo

Inizia prova gratuita

Nessuna carta di credito - prova di 15 giorni

Vorrei illustrarvi brevemente l'approccio alla localizzazione adottato da Infobip. In qualità di piattaforma di comunicazione globale per aziende e sviluppatori, cerchiamo costantemente di migliorare il nostro processo di localizzazione, soprattutto per quanto riguarda la sua integrazione nel nostro framework agile.

Per questo motivo, abbiamo recentemente deciso di intraprendere un altro ciclo di ricerche e sperimentazioni, che ha portato a risultati interessanti e persino sorprendenti.

Localizzazione e sviluppo software: le basi

Ma prima di tutto, cos'è la localizzazione e cosa c'entra con lo sviluppo di software? La localizzazione è l'adattamento di prodotti e contenuti a una specifica località, che può essere una regione o un paese, per garantire che funzionino in quel contesto culturale e linguistico.

Noi di Infobip ci siamo concentrati sulla localizzazione continua. Si tratta della forma più recente di localizzazione, progettata per risolvere i problemi di bottleneck che le aziende di software incontrano tipicamente quando incorporano la localizzazione nei loro cicli di sviluppo software. È estremamente utile per le aziende con diversi team di ingegneri.

Il problema della localizzazione tradizionale

Al giorno d'oggi, software è sinonimo di agilità. Ciò significa cicli di rilascio brevi, ovvero sviluppatori che apportano piccole aggiunte e modifiche ai prodotti software con frequenza elevata. Anche questi rilasci minori e ripetitivi devono essere localizzati, quindi tutti coloro che sono coinvolti nel processo di localizzazione, che si tratti di fornitori di servizi linguistici, agenzie di traduzione o team interni, devono essere altrettanto agili.

Purtroppo, il mondo della localizzazione è ancora molto legato alla mentalità tradizionale, che prevede l'utilizzo del metodo a cascata, lento e lineare, che consiste nel completare una serie di passaggi finiti uno alla volta, prima di passare a quello successivo. Questo metodo tradizionale potrebbe ancora funzionare in alcuni settori (più o meno), ma quando viene applicato alle aziende di software, i problemi di colli di bottiglia sono inevitabili, perché tutto deve essere fatto molto più rapidamente.

La sfida di Infobip

Prendiamo ad esempio il nostro caso. I nostri prodotti (UI) contengono circa 95.000 parole. Potremmo avere un testo di sole 120 parole da tradurre in 11 lingue entro 48 ore.

Qualsiasi fornitore di servizi linguistici contattato avrebbe dovuto:

  • chiarire i requisiti e accettare il progetto

  • contattare fino a 11 fornitori

  • confermare la loro disponibilità e trovare sostituti per coloro che non erano disponibili o non rispondevano con così poco preavviso

  • supervisionare lo stato di avanzamento del progetto

  • rispondere alle domande e risolvere i problemi

  • verificare il completamento e consegnare le traduzioni

  • fatturare al cliente e pagare i fornitori

A causa dei requisiti, di solito dovevamo affrontare tre problemi: tariffe minime da parte dei fornitori di servizi linguistici e dei loro venditori, scadenze strette e qualità compromessa. È importante notare che i fornitori di servizi linguistici svolgono ovviamente un lavoro notevole, il che rende difficile stare al passo con il nostro flusso continuo di piccoli progetti.

La localizzazione continua è sempre stata il nostro obiettivo in Infobip, ma, con tutte le limitazioni sopra citate, era al massimo "semi-continua". Di recente abbiamo quindi intrapreso un esperimento a basso rischio e alto rendimento per vedere se fosse possibile rendere il nostro processo di localizzazione veramente continuo. In altre parole, volevamo vedere se fosse possibile integrare perfettamente il nostro processo di localizzazione nel nostro framework agile.

Traduci il tuo sito web o la tua app con Smartcat

L'ispirazione di Infobip: i 12 principi del Manifesto Agile

Quando ci siamo seduti a riflettere sul perché la localizzazione continua fosse così difficile, ci siamo resi conto che dovevamo abbandonare completamente l'approccio sequenziale a cascata ai progetti di localizzazione. Ma era davvero possibile?

Beh, abbiamo scoperto che un gruppo di sviluppatori di software aveva affrontato la stessa sfida nel 2001. Avevano contrastato il metodo a cascata proponendo il loro Manifesto Agile per sviluppare software in modo diverso. Questo ha rivoluzionato lo sviluppo di software 20 anni fa ed è ancora valido oggi più che mai.

Approccio agile VS approccio a cascata

Quindi, con solo alcune modifiche al Manifesto originale, abbiamo elaborato alcuni principi su come rendere agile anche la localizzazione.

Ecco le nostre 12 linee guida per una localizzazione continua:

  1. Pubblicate le traduzioni in anticipo e miglioratele in seguito: non aspettate di avere traduzioni perfettamente revisionate.

  2. Siate pronti ad aggiornamenti costanti dei contenuti: non richiedete il blocco dello sviluppo, perché ritardereste il time-to-market.

  3. Pubblicate le traduzioni il più frequentemente possibile: non aspettate grandi lotti e non rallentate il ciclo (questo è il segno distintivo del vecchio metodo a cascata).

  4. Stabilite una collaborazione a livello aziendale, non isolate il team di localizzazione.

  5. Affidatevi alle persone, alla fiducia e al lavoro di squadra, non applicate uno stile di comando e controllo nel vostro reparto o programma di localizzazione.

  6. Date priorità ai metodi di comunicazione diretta con i traduttori e le altre parti interessate, non affidatevi alla comunicazione indiretta attraverso il fornitore di servizi linguistici.

  7. Raccogliete i feedback degli utenti finali: vi mostreranno ciò che conta davvero e saranno il vero metro di misura della qualità.

  8. Impostate un processo continuo e scalabile: il processo non deve subire ritardi se il team di localizzazione non è disponibile.

  9. Migliorate continuamente i vostri strumenti e sistemi di localizzazione: non aspettatevi che un software generico di terze parti soddisfi tutte le vostre esigenze, è comunque necessario uno sviluppo interno.

  10. Automatizzate o riducete al minimo il lavoro manuale: non affidatevi alla gestione umana dei progetti o al coinvolgimento umano se è possibile automatizzarli.

  11. Consentire al team di localizzazione di scegliere come lavorare: non insistere su procedure rigidamente definite.

  12. Rivalutare regolarmente i processi e i piani: non lasciare che passino anni senza apportare le modifiche necessarie.

L'esperimento: basso rischio, alto guadagno

Volevamo testare questi principi, quindi abbiamo analizzato tutte le fasi del nostro processo di localizzazione, ne abbiamo eliminate alcune e poi abbiamo cercato di rendere più efficienti quelle rimanenti. I principi agili si sono adattati bene, senza alcuna eccezione.

Uno dei cambiamenti chiave nel nostro esperimento è stato il riposizionamento del ruolo dell'LSP: lo abbiamo concepito come una terza entità accanto ai traduttori e al cliente (noi), invece che come un intermediario tra il cliente e i traduttori.

Una volta trovato il fornitore di servizi linguistici giusto con cui lavorare (Beluga Linguistics), abbiamo scelto lo svedese come lingua di prova e abbiamo creato il nostro triangolo ridefinito: cliente, fornitore di servizi linguistici e due traduttori freelance. Ci siamo assicurati di abbandonare qualsiasi pratica a cascata utilizzando la tecnologia e comunicando tra noi all'interno del circuito triangolare.

Oltre ai cambiamenti nella configurazione e nella comunicazione, abbiamo anche assunto la gestione dei contratti e dei pagamenti ai freelance (con pochi clic, utilizzando una tecnologia di terze parti) e abbiamo chiesto al fornitore di servizi linguistici principalmente di metterci a disposizione la sua esperienza nella gestione dei team di freelance e nel processo di qualità. Questo ha eliminato ogni possibilità di conflitto tra i nostri interessi e quelli del fornitore di servizi linguistici e ci ha permesso di allinearci completamente verso l'obiettivo finale: una localizzazione più rapida e migliore.

I vantaggi della localizzazione continua reale

Abbiamo scoperto che questa nuova configurazione triangolare ha finalmente consentito una localizzazione realmente continua, a vantaggio di tutte le persone coinvolte.

Vantaggi per le aziende produttrici di software:

  • Nessun ritardo nel lancio dei prodotti: una volta pronti, dal punto di vista del codice e del marketing, venivano immediatamente inviati alla traduzione e poi lanciati sul mercato.

  • Qualsiasi problema linguistico poteva essere risolto immediatamente, sia che riguardasse la lingua di origine che la traduzione.

Vantaggi per i traduttori:

  • Sono stati pagati in modo adeguato, rapidamente e per intero, senza detrazioni da parte delle banche o altre commissioni accessorie.

  • Comunicazione diretta con il cliente, senza bisogno di attendere risposte o chiarimenti tramite il fornitore di servizi linguistici.

Vantaggi per gli LSP e le agenzie di traduzione:

  • Nessuna scadenza o lavoro amministrativo di cui preoccuparsi.

  • Un reddito mensile costante garantito, come un anticipo.

Vale la pena notare che, data la natura non pericolosa per la vita dei prodotti Infobip, potevamo convivere con traduzioni occasionalmente imperfette. Ciò ci ha permesso di accelerare il time-to-market, ma anche di consentire agli Infobipper locali di effettuare la revisione dell'interfaccia utente nel proprio Paese, anziché nel contesto astratto di un TMS. Per rendere possibile tutto ciò, abbiamo dovuto prima scomporre il nostro processo di localizzazione (dal punto di vista tecnico): questo ci ha permesso di correggere eventuali errori di traduzione e pubblicare le modifiche in produzione in soli 10 minuti, tutte le volte che era necessario in un giorno.

Raccomandazioni per le aziende di software

Nel complesso, il nostro esperimento ha avuto successo e ha dimostrato quanto possa essere efficace la localizzazione continua, se eseguita correttamente.

Triangolo di localizzazione risolto

Non c'è niente di meglio dell'esperienza diretta per imparare i trucchi del mestiere e capire come può essere effettuata la localizzazione nella vostra azienda, ma ecco alcuni consigli, basati su quanto abbiamo imparato dall'esperimento, che dovrebbero esservi d'aiuto lungo il percorso:

  • Le aziende di software dovrebbero davvero pensare a mantenere la proprietà del processo di localizzazione. Nessun estraneo può farlo meglio di voi.

  • Ricordate che la traduzione è una collaborazione umana, non una catena anonima, quindi prendetevi cura di tutte le persone coinvolte e raccogliete i frutti di una cooperazione efficiente.

  • Stabilite le aspettative in anticipo e fidatevi delle persone affinché dimostrino la loro competenza.

  • Date ai traduttori lo spazio e gli incentivi finanziari necessari per conoscere la vostra attività.

  • Effettuate spesso piccoli controlli ed esperimenti affinché tutti possano migliorare.

Quest'ultimo punto è uno dei più importanti e, forse, dei più trascurati. L'agilità si basa su iterazioni, test e modifiche, quindi non esitare ad applicare questo approccio sperimentale anche al tuo processo di localizzazione e presto potrai raccogliere i frutti della localizzazione continua nella tua azienda di software.

💌

Iscriviti alla nostra Newsletter

E-mail *

Kacie Saxer-Taulbee
A cura di
Kacie Saxer-Taulbee

Kacie Saxer-Taulbee is Director of Growth at EverQuote and a data-informed content leader with a background in high-scale B2B SaaS, legal tech, and insurtech. As former Director of Content and Strategic Brand at Smartcat, she led global storytelling efforts connecting thought leadership with AI-powered localization and multilingual communication.

Scopri le nostre politiche editoriali

Nicole DiNicola
Revisionato da
Nicole DiNicola

Nicole DiNicola is Senior Director of Product Marketing at Progress Software and a high-performing, empathetic global marketing leader with over 15 years of experience in B2B technology. She previously served as Global VP of Marketing at Smartcat, leading global marketing strategy, growth, and enablement for AI-powered content and localization solutions.

Scopri le nostre politiche editoriali

Standard editoriali

Perché puoi fidarti di Smartcat

Ogni guida è scritta dal nostro team di localizzazione, resa più chiara da editor con esperienza nella scrittura tecnica e revisionata da un solutions engineer di Smartcat prima della pubblicazione. Aggiorniamo ogni contenuto man mano che la piattaforma e le pratiche evolvono.

  • Scritto da professionisti, mai solo dall’IA
  • Verificato rispetto alle più recenti specifiche Apple e ICU
  • Aggiornato quando cambiano SDK, policy degli store o workflow
Leggi i nostri standard editoriali
100+recensioni a 5 stelle
★★★★★ G2 · 4.6 / 5
“Questo è stato uno dei nostri primi investimenti nell’IA. Quello che prima richiedeva settimane ora richiede minuti: la traduzione procede in parallelo con tutto il resto e il team marketing la gestisce end-to-end.”
OS
Ollie Scheers

CTO di Huel

Continua a leggere

Tutti gli articoli →

Perché le operazioni relative ai contenuti rappresentano la prossima frontiera dell'IA aziendale

Claire Foster

Come tradurre un sito web WordPress

Maksym Ostapenko

Dietro le quinte dell’evento “Lunch & Learn” di eBay: come un team globale di formazione e sviluppo sta potenziando la localizzazione con Smartcat

Loie Favre

Scopri Smartcat

Traduci tutto, in ogni lingua parlata dai tuoi clienti.

Un’unica piattaforma per traduzione AI, linguisti umani e i sistemi di contenuto che già utilizzi. Inizia con una demo oppure attiva uno spazio di lavoro gratuito.

Prenota una demo

Inizia prova gratuita