Guide

Interfacce API: farle da soli o farle fare?

Molte cose relative alle interfacce API si possono costruire da soli — la domanda è se conviene. Quando il lavoro interno ha senso, dove sta il limite e quale strada è la più costosa.

Offerta su richiestaDa 2 a 6 settimaneStato 2026
In breve

Costruire le interfacce API da soli conviene se il progetto rimane piccolo, se qualcuno in azienda ha tempo per farlo e se nessuno dipende dal fatto che funzioni in un giorno preciso. Non appena devono interagire altri sistemi o qualcuno è responsabile se si blocca, la realizzazione esterna è di solito più conveniente — la strada più costosa è quella fatta a metà.

01 — Lavoro interno

Fare da soli o far fare?

  • Fare da soli ha senso se qualcuno nell'azienda ha il tempo e l'interesse, il progetto resta piccolo e nessuno dipende dal fatto che funzioni in una data precisa.
  • I kit pronti ti portano velocemente a un primo risultato, ma raggiungono i limiti dove entrano in gioco processi propri, dati propri o collegamenti a sistemi esistenti.
  • Far fare conviene non appena le interfacce API devono dialogare con altri sistemi, non appena qualcuno è responsabile se non funziona, o non appena l'impegno interno diventa più costoso della realizzazione esterna.
  • La via più costosa è quella a metà: costruito da soli per mesi nei ritagli di tempo, poi abbandonato e rifatto esternamente. Chi sceglie il lavoro interno dovrebbe fissare un budget di tempo e un punto di abbandono.
  • Forma mista: concept e configurazione esterni, manutenzione interna. Per le interfacce API è spesso la via economicamente più vantaggiosa — a condizione che il passaggio di consegne sia documentato.

02 — Requisiti

Cosa ti serve per un'interfaccia API

  • Un'occasione chiaramente identificata. Non «dovremmo fare qualcosa con l'IA», ma un processo che oggi costa comprovabilmente tempo o ordini.
  • Contenuti o dati esistenti. Le interfacce API lavorano con ciò che c'è. Quanto più completa è la situazione di partenza, tanto più breve è la configurazione.
  • Accesso ai sistemi interessati. Chi gestisce gli accessi va coinvolto fin dall'inizio — secondo l'esperienza è il motivo di ritardo più frequente.
  • Un referente con potere decisionale. Uno, non tre.
  • Disponibilità a rifinire dopo l'avvio. Le prime settimane di funzionamento reale mostrano cosa mancava nel progetto. È normale e previsto.

03 — Calcolo

Come si calcola

Bastano quattro numeri: quante volte si ripete il processo? Quanto dura? Quanto costa un'ora internamente? E quanto costa la soluzione — una tantum più gestione su tre anni?

Un esempio: un processo che si ripete due volte a settimana e dura 40 minuti occupa circa 69 ore all'anno. Con un costo orario interno di 45 euro, sono circa 3.100 euro annui impegnati. Se una soluzione riduce questo carico di due terzi, si ammortizza — a seconda dell'offerta effettiva — spesso entro uno o due anni. Il valore preciso per il vostro caso ve lo comunichiamo dopo il primo colloquio.

Questo calcolo è volutamente conservativo: considera solo il tempo risparmiato, non gli errori evitati né gli ordini generati da una risposta più rapida. Nella pratica il vantaggio è spesso maggiore — ma non bisogna contarci prima di averlo misurato.

04 — Domande

Domande frequenti

Cosa succede in caso di interruzione?

La connessione memorizza ciò che non è ancora stato trasmesso, riprova e segnala dopo diversi tentativi falliti. I dati non vengono persi, arrivano in ritardo.

Chi la manutiene in seguito?

Ricevi codice e documentazione. Costruiamo deliberatamente con tecnologie diffuse, affinché un cambio sia possibile.

È possibile collegare più sistemi contemporaneamente?

Sì, è addirittura il caso più frequente — ad esempio shop, gestione merci e contabilità insieme. Ogni connessione viene pianificata e testata singolarmente, anche se alla fine tutto funziona insieme.

Quanto costa la manutenzione durante l'esercizio?

Finché nessuno dei sistemi collegati cambia radicalmente, il lavoro corrente è ridotto — il monitoraggio si segnala da solo quando qualcosa non va.

Un'interfaccia è più sicura di un'esportazione manuale?

Decisamente, perché vengono eliminati gli errori umani nell'esportazione e importazione e ogni scambio viene protocollato. Un'esportazione manuale non lascia traccia se qualcosa viene trascurato.

Con quale frequenza vengono sincronizzati i dati?

Da immediato a notturno — a seconda di ciò che è tecnicamente necessario. La sincronizzazione immediata non è sempre migliore: nei sistemi con post-elaborazione un'esecuzione notturna è spesso la scelta più stabile.

E se il nostro sistema legacy non ha un'interfaccia?

Allora ci sono di solito soluzioni alternative: accesso al database, scambio automatizzato di file, in casi eccezionali automazione dell'interfaccia utente. Tutte sono più fragili di un'interfaccia vera. Ti diciamo onestamente quanto sarà stabile una soluzione del genere, prima che tu decida.

05 — Decisione

Come andare avanti

Il prossimo passo più conveniente è una conversazione, non un'offerta. Venti minuti bastano di solito per chiarire se un progetto ha senso, in quale ambito si colloca e se siamo le persone giuste.

Se non lo siamo, lo diciamo. Un no onesto costa meno di un progetto che si interrompe dopo tre mesi — per entrambe le parti.

Prossimo passo

Prima valutazione, senza impegno.

Descrivi brevemente di cosa si tratta. Riceverai una risposta onesta su cosa è realistico e quanto costa indicativamente.