Un freelance è la scelta migliore per progetti circoscritti con specifiche chiare e quando in azienda c'è chi sa coordinarlo. Un'agenzia costa di più ma porta più competenze e garantisce continuità se qualcuno si ferma. Un team interno ha senso solo quando il software è un asset strategico su cui si lavora tutti i giorni: sotto un carico costante per due persone, non si ripaga.
Le tre opzioni a confronto
| Criterio | Freelance | Agenzia | Team interno |
|---|---|---|---|
| Costo giornaliero | Il più basso | Superiore al freelance | Il più basso sulla carta, ma è un impegno fisso |
| Costo minimo di ingresso | Basso | Basso | Uno stipendio annuo, che parta il progetto o no |
| Competenze coperte | Una o due | Design, sviluppo, SEO, project management | Quelle che assumi |
| Continuità | Rischio alto: se si ferma, ti fermi | Media-alta: c'è chi subentra | Alta finché la persona resta |
| Velocità di avvio | Giorni | 1-4 settimane | 2-6 mesi di ricerca e inserimento |
| Conoscenza del tuo business | Cresce nel tempo | Media, dipende dal rapporto | Massima |
| Flessibilità | Alta | Media | Bassa nel breve, alta nel lungo |
| Adatto a | Progetti definiti, evoluzioni, supporto | Progetti completi che richiedono più competenze | Prodotto software proprio, evoluzione continua |
Il costo che nessuno mette nel confronto: il tuo tempo
La tariffa giornaliera è il numero che si confronta, ma raramente è quello che decide. Il costo che cambia il risultato è quante ore devi metterci tu — o un tuo responsabile — per far arrivare il progetto in fondo.
| Opzione | Ore tue richieste | Perché |
|---|---|---|
| Freelance singolo | Alte | Devi coordinare, colmare le competenze mancanti, decidere le priorità e verificare il lavoro. |
| Più freelance | Molto alte | Diventi il project manager di persone che non lavorano insieme abitualmente. |
| Agenzia | Medie | C'è un referente unico che coordina. Restano tue le decisioni e la fornitura dei contenuti. |
| Team interno | Alte all'inizio, poi basse | Va costruito, formato e diretto. Poi diventa autonomo. |
Le ore di coordinamento che ricadono su di te sono un costo reale: se un freelance te ne richiede molte più di un'agenzia, il risparmio sulla tariffa si annulla senza che nessuno lo veda in fattura.
Quando conviene ciascuna scelta
- 01
Freelance
Progetto ben definito, competenza singola, budget contenuto, e hai internamente qualcuno capace di dare specifiche chiare e verificare il risultato. Ottimo anche per la manutenzione continuativa di qualcosa che esiste già.
- 02
Agenzia
Progetto che richiede design, sviluppo, contenuti e strategia insieme; oppure quando la continuità è importante e non puoi permetterti che il progetto si fermi perché una persona è indisponibile.
- 03
Team interno
Il software è il prodotto o è il vantaggio competitivo, ci lavori tutti i giorni e prevedi anni di evoluzione. Sotto un carico di lavoro costante per almeno due persone, non si ripaga.
- 04
Modello misto
Il più diffuso tra le PMI che crescono: un referente tecnico interno che conosce il business e decide le priorità, più un fornitore esterno che esegue. Costa meno di un team e rende molto più di un fornitore lasciato solo.
I rischi da mettere per iscritto, chiunque tu scelga
Clausole che valgono più della tariffa
- Proprietà del codice sorgente: è tua dal primo commit, non alla fine del pagamento.
- Accesso al repository, ai server, al dominio e agli account: intestati alla tua azienda.
- Documentazione minima consegnata: come si installa, come si aggiorna, dove sono le chiavi.
- Tecnologie diffuse e dichiarate in anticipo, non un framework proprietario del fornitore.
- Cosa succede se il rapporto finisce: tempi e modalità di passaggio di consegne.
- Tempi di risposta in caso di guasto bloccante, per iscritto.
Come confrontare preventivi non confrontabili
Ricevere tre preventivi molto distanti tra loro per lo stesso progetto è normale, e non significa che due su tre stiano sbagliando. Significa che hanno capito tre progetti diversi, quasi sempre perché la richiesta non era abbastanza precisa.
- Manda a tutti lo stesso documento di due pagine: obiettivo, utenti, funzioni indispensabili, sistemi da integrare, cosa consideri un successo.
- Chiedi la ripartizione delle giornate per fase: analisi, design, sviluppo, test. Un preventivo serio la fornisce.
- Chiedi cosa non è incluso. È la domanda che rivela di più.
- Chiedi due referenze di progetti simili e chiamale davvero.
- Chiedi chi lavorerà concretamente sul progetto, e se sarà la stessa persona che stai incontrando.
- Diffida di chi non fa domande: sta quotando un'idea sua, non il tuo problema.
Domande frequenti
- Conviene di più un freelance o un'agenzia?
- Un freelance conviene per progetti circoscritti con specifiche chiare e quando hai internamente chi sa coordinarlo. Un'agenzia conviene quando servono più competenze insieme e quando la continuità è importante: il costo maggiore compra riduzione di rischio e meno ore di gestione a tuo carico.
- Quando conviene assumere uno sviluppatore interno?
- Quando c'è un carico di lavoro continuativo per almeno due persone e il software è un asset strategico. Al costo dello stipendio vanno aggiunti postazione, strumenti, formazione e il tempo di chi lo dirige: sotto quella soglia, il conto non torna quasi mai.
- Posso far sviluppare all'estero per risparmiare?
- Le tariffe scendono in modo significativo, ma cresce il costo di coordinamento: fuso orario, lingua, contesto normativo e commerciale italiano da spiegare. Funziona bene con specifiche molto precise e un referente interno forte; funziona male quando il progetto è ancora da definire insieme.
- Come faccio a valutare la qualità di un fornitore prima di firmare?
- Guarda tre cose: le domande che ti fa nel primo incontro, la chiarezza con cui spiega cosa non farà, e due referenze chiamate al telefono. Il portfolio dice poco, perché non sai quanta parte di quel risultato sia loro e quanta del cliente.
- Cosa succede se voglio cambiare fornitore a metà progetto?
- Se il codice è tuo, documentato e su tecnologie diffuse, un nuovo team lo prende in carico in 2-6 settimane, con un costo di ripartenza tra il 10 e il 25% del progetto. Se il codice non è tuo o è su una piattaforma proprietaria, il costo può arrivare a rifare tutto. È il motivo per cui queste clausole vanno nel contratto iniziale.
- Serve un referente tecnico interno anche affidandosi a un'agenzia?
- Non serve un tecnico, serve un decisore: qualcuno che conosca i processi aziendali, possa rispondere alle domande in giornata e abbia l'autorità di scegliere tra due alternative. La mancanza di questa figura è la prima causa di progetti che slittano di mesi.