Vai al contenuto

Tecnologia · Programmi e software

Software su misura per la tua azienda: quando conviene e come commissionarlo senza sorprese

Un software su misura conviene quando il tuo modo di lavorare è davvero diverso da quello che offrono i programmi pronti, o quando ti serve collegare strumenti che non dialogano. Per non avere sorprese: scrivi prima i requisiti, fai partire il progetto per fasi, firma un contratto che fissi tempi, collaudo, garanzia e manutenzione, e soprattutto stabilisci di chi è il codice e come lo ricevi. Calcola anche i costi degli anni successivi, non solo lo sviluppo.

Aggiornato il Lettura 8 minuti Approfondimento della guida Programmi e software

In breve

  • Prima verifica se un programma pronto, magari con piccole personalizzazioni, risolve l’80% delle esigenze: costa meno e si aggiorna da solo.
  • Il documento più importante è l’elenco dei requisiti: senza, nessun preventivo è affidabile.
  • Paga a fasi: analisi, prototipo, prima versione, poi le aggiunte. Ogni fase ha il suo collaudo.
  • Nel contratto scrivi che i diritti economici sul software passano a te e che ricevi il codice sorgente con la documentazione.
  • Metti a bilancio la manutenzione: di solito tra il 15 e il 20% del costo di sviluppo ogni anno.

Come procedere, passo per passo

  1. Descrivi il problema, non la soluzione

    Scrivi cosa fate oggi, chi lo fa, dove si perde tempo e quali errori nascono. Lascia al fornitore il compito di proporre come risolverlo.

  2. Controlla le alternative pronte

    Guarda due o tre programmi del tuo settore e annota cosa manca. Se manca poco, una personalizzazione costa meno.

  3. Scrivi i requisiti e chiedi più preventivi

    Con lo stesso documento a tutti, i preventivi diventano confrontabili. Chiedi anche referenze e un esempio di contratto.

  4. Fai pagare a parte l’analisi

    Una o due settimane di analisi producono un documento dettagliato, i tempi e un prezzo affidabile. È tuo anche se poi cambi fornitore.

  5. Firma il contratto e parti con una prima versione piccola

    Solo le funzioni indispensabili, da usare subito sul lavoro vero. Le altre si aggiungono dopo, con preventivi separati.

  6. Collauda, ricevi il codice e pianifica la manutenzione

    Prova ogni fase con casi reali e segnala i difetti per iscritto. Fatti consegnare codice e documentazione a ogni rilascio.

Su misura o gestionale pronto?

Programma prontoSoftware su misura
Costo inizialeBasso: licenza o canone.Alto: paghi lo sviluppo.
TempiGiorni o settimane.Mesi.
Aderenza al tuo lavoroTi adatti tu al programma.Il programma segue il tuo processo.
Aggiornamenti alle nuove regoleLi fa il produttore, per tutti i clienti.Li paghi tu, quando servono.
DipendenzaDal produttore e dalle sue scelte.Dal fornitore che lo ha scritto, se non hai codice e documentazione.

Il su misura ha senso, di regola, quando:

  • il tuo processo è il tuo vantaggio sul mercato e non vuoi piegarlo a uno standard;
  • devi collegare programmi, macchinari o portali che da soli non comunicano;
  • usi da anni fogli di calcolo complessi che solo una persona sa gestire;

Non conviene, invece, per fatturazione elettronica, contabilità e paghe: le regole cambiano spesso e un produttore le aggiorna per migliaia di clienti. Meglio un gestionale pronto, magari collegato al tuo software su misura. Per scegliere il gestionale vedi come scegliere un gestionale per una piccola azienda.

Come scrivere i requisiti

Non serve un linguaggio tecnico, ma un documento che risponda a queste domande:

  • Chi lo userà: ruoli (ufficio, magazzino, tecnici esterni, clienti), quante persone, da quali dispositivi.
  • Cosa deve fare: per ogni attività, una frase del tipo «il tecnico apre l’intervento dal telefono, segna ore e materiali, il cliente firma sullo schermo».
  • Cosa entra e cosa esce: dati da importare, documenti da produrre, collegamenti con altri programmi.
  • Volumi: quante pratiche, ordini o clienti al giorno e tra tre anni.
  • Vincoli: lavoro senza internet, tempi di risposta, orari di disponibilità, dove devono stare i dati.
  • Priorità: indispensabile, utile, se avanza tempo.

Allega esempi veri, anonimizzati: un modulo, un foglio di calcolo, un documento da generare.

Preventivo a corpo o a ore, e il metodo per fasi

A corpo (prezzo fisso)A ore o a giornate
Quando funzionaRequisiti chiari e stabili.Progetto che si scopre strada facendo.
Rischio di spesaSul fornitore, che infatti aggiunge un margine.Su di te: serve un tetto mensile.
ModificheOgni richiesta nuova diventa una «variante» a pagamento.Si cambia direzione liberamente, pagando il tempo.
Da pretendereElenco preciso di cosa è incluso.Rendiconto delle ore e stima aggiornata del residuo.

La soluzione più sicura per una piccola azienda è spesso mista: analisi a prezzo fisso, poi ogni fase a corpo sulla base dell’analisi, e le piccole modifiche a ore con un pacchetto prepagato.

Lavorare per fasi riduce il rischio: se il fornitore non va bene, lo scopri dopo la prima fase e non dopo un anno. Lega i pagamenti al collaudo di ogni fase, non alle date: per esempio 30% alla firma, 40% al collaudo della prima versione, 30% al collaudo finale.

Il contratto: le clausole che contano

Il contratto di sviluppo è di regola un appalto di servizi o, con un professionista singolo, un contratto d’opera. Il codice civile dà alcune regole di base, ma conviene scrivere tutto:

  • Oggetto: richiama come allegato il documento dei requisiti o l’analisi. Quello che non c’è, non è compreso.
  • Tempi: date per ogni fase e cosa succede se il ritardo dipende da te (per esempio dati non forniti).
  • Collaudo: chi prova, per quanti giorni, con quali casi di prova, come si segnalano i difetti, quando la fase si considera accettata. Attenzione: se ricevi la consegna senza riserve, per legge il lavoro si considera accettato anche senza collaudo.
  • Penali per i ritardi: proporzionate. Una penale manifestamente eccessiva può essere ridotta dal giudice: vedi penale contrattuale troppo alta.
  • Garanzia: per quanto tempo il fornitore corregge gratis i difetti. Nell’appalto i vizi vanno denunciati entro 60 giorni dalla scoperta e l’azione si prescrive in 2 anni dalla consegna: il contratto può dare di più, con tempi di intervento precisi.
  • Manutenzione: correttiva (difetti), adeguativa (nuove versioni di sistemi, browser, norme) ed evolutiva (nuove funzioni). Prezzo annuo, tempi di risposta, durata e preavviso di disdetta.
  • Recesso: come puoi uscire a metà progetto pagando il lavoro fatto e ricevendo quanto sviluppato fino a quel momento.

Se il fornitore propone un suo modello, fai togliere le clausole che azzerano la sua responsabilità.

Di chi è il codice: diritti d’autore, sorgenti ed escrow

Per la legge sul diritto d’autore il software è un’opera dell’ingegno. Il programmatore resta sempre l’autore; ciò che conta per te sono i diritti economici: modificarlo, farlo modificare da altri, usarlo in più sedi, rivenderlo.

  • Per il software scritto da un dipendente nelle sue mansioni, i diritti economici sono del datore di lavoro, salvo patto contrario.
  • Per il software commissionato a un fornitore esterno la legge non dice nulla di espresso. Alcuni tribunali hanno riconosciuto i diritti al committente, ma l’orientamento non è uniforme: scrivi nel contratto che i diritti di utilizzazione economica sul software sviluppato passano a te con il pagamento.
  • Il fornitore userà anche componenti suoi già esistenti: è normale che restino suoi, ma devi avere una licenza perpetua, anche per modificarli, che sopravviva alla fine del rapporto.
  • Fatti consegnare il codice sorgente a ogni rilascio, con documentazione tecnica, istruzioni di installazione e credenziali. Meglio ancora se il codice sta in un archivio intestato a te, a cui il fornitore accede.
  • Se il fornitore non vuole cedere i sorgenti, chiedi almeno un deposito a garanzia (escrow) presso un terzo, come un notaio o un servizio specializzato, con le condizioni di consegna: fallimento, cessazione dell’attività, assistenza non prestata.

Open source. Quasi ogni software usa librerie open source, ed è un bene. Chiedi l’elenco dei componenti con le loro licenze: alcune licenze impongono obblighi se il software viene distribuito a terzi, per esempio ai tuoi clienti. Il fornitore deve garantire di aver rispettato le licenze.

Privacy fin dalla progettazione

Se il software tratta dati di clienti, dipendenti o pazienti, il GDPR chiede che la protezione dei dati sia pensata fin dalla progettazione e che le impostazioni predefinite raccolgano solo il necessario (articolo 25). In pratica, scrivi nei requisiti:

  • accessi per ruolo: ognuno vede solo ciò che gli serve, con credenziali personali;
  • registro delle operazioni: chi ha visto o modificato cosa, e quando;
  • tempi di conservazione e funzioni per cancellare o esportare i dati di una persona;
  • cifratura dei dati e delle connessioni;
  • sviluppo e test con dati di prova, non con l’archivio clienti vero.

Se il fornitore accede ai dati, per assistenza o perché ospita il software, va nominato responsabile del trattamento con un accordo scritto (articolo 28): vedi responsabile esterno del trattamento.

Hosting, backup e dipendenza dal fornitore

Il software deve girare da qualche parte: su un server in ufficio o in un servizio cloud. Decidi prima:

  • a chi è intestato il servizio di hosting, il dominio e gli account: meglio a te, con accesso del fornitore;
  • dove sono i server, preferibilmente nell’Unione europea;
  • backup: ogni quanto, dove, per quanto tempo, e una prova di ripristino almeno una volta l’anno. Vedi file cancellati per errore e, per il rischio peggiore, ransomware in azienda;
  • chi installa gli aggiornamenti di sicurezza del sistema e dei componenti.

Se il fornitore ti offre il software come servizio sui suoi server, ricorda che alcune tutele europee sul cambio di fornitore cloud non valgono per i servizi costruiti per un solo cliente: le condizioni di uscita vanno scritte nel contratto.

La dipendenza si riduce con tecnologie diffuse, che altri programmatori conoscono, documentazione aggiornata e codice in un archivio tuo.

Quanto costa e quali incentivi cercare

VoceOrdine di grandezza indicativo
Giornata di sviluppoDa 300 a 700 euro, secondo esperienza e struttura del fornitore.
Analisi inizialeDa 1.500 a 6.000 euro.
Strumento semplice (un processo, pochi utenti)Da 5.000 a 15.000 euro.
Applicazione aziendale con app e collegamentiDa 20.000 a 60.000 euro e oltre.
Manutenzione annuaDi solito il 15-20% del costo di sviluppo.
Hosting e backupDa qualche decina a qualche centinaio di euro al mese.

Per gli incentivi verifica con il commercialista prima di firmare, perché molte misure richiedono domanda o comunicazioni preventive. Alcuni software acquistati in proprietà o in licenza pluriennale possono rientrare nelle deduzioni maggiorate del 2026, mentre i servizi in abbonamento ne sono esclusi: vedi crediti d’imposta e agevolazioni per le imprese. Regioni e Camere di commercio pubblicano spesso bandi per la digitalizzazione: vedi contributi a fondo perduto e bandi.

Un esempio concreto

Elena guida un’impresa di installazione di impianti con 14 tecnici. I rapportini sono di carta: in ufficio due persone li ricopiano nel gestionale, con errori e fatture in ritardo di settimane.

  • Prova due app di settore: gestiscono gli interventi, ma non i suoi contratti di manutenzione periodica e non si collegano al gestionale.
  • Decide di tenere il gestionale per le fatture e di far sviluppare un’app per i rapportini, collegata al gestionale. Paga 3.000 euro per l’analisi.
  • Con l’analisi chiede tre preventivi: sceglie un fornitore a 24.000 euro a corpo, in due fasi, con il 40% pagato solo dopo il collaudo della prima.
  • Nel contratto: diritti economici a lei, codice in un archivio intestato all’impresa, 12 mesi di garanzia, manutenzione a 4.000 euro l’anno, server nell’Unione europea, accordo privacy.
  • Dopo sei mesi le fatture partono il giorno dopo l’intervento.

Cosa fa il tecnico su Intervento

Descrivi la tua attività, cosa vorresti dal software e, se li hai, carica preventivi e bozza di contratto. L’orientamento gratuito ti dice se il tuo caso è da programma pronto o da sviluppo su misura. Con l’Esperto un tecnico informatico verificato ti risponde per iscritto: se i requisiti sono completi, se il preventivo è coerente, cosa manca nel contratto su codice, collaudo e manutenzione. Con il Live guardate insieme i documenti in videochiamata. Con il livello Soluzione ti propone un preventivo per l’analisi o lo sviluppo, se è il caso.

Norme e fonti

Regole controllate il 10 novembre 2026 sui testi ufficiali.

Da sapere

Le indicazioni valgono al 10 novembre 2026. I costi sono ordini di grandezza e variano molto da progetto a progetto. Sulla titolarità del software commissionato a esterni la giurisprudenza non è uniforme: conta quello che scrivi nel contratto. Per incentivi e deduzioni verifica i requisiti con il commercialista prima di firmare. L’articolo non consiglia prodotti né fornitori.

Richieste come queste

Scrivile con parole tue: i termini tecnici li trova l’AI e il professionista legge i documenti che alleghi.

  • Vorrei un programma su misura per gestire le commesse della mia falegnameria: conviene o c’è già qualcosa di pronto?
    Parti da questo esempio
  • Il fornitore mi ha mandato un preventivo di 35.000 € per un’app, ma il contratto non parla del codice sorgente: cosa devo chiedere?
    Parti da questo esempio
  • Lo sviluppatore che ci ha fatto il gestionale ha chiuso e non abbiamo i sorgenti: cosa possiamo fare?
    Parti da questo esempio
  • Meglio un preventivo a corpo o a ore per un portale clienti? Come mi tutelo dai costi che crescono?
    Parti da questo esempio

Domande sul software su misura

Quanto costa un software su misura per una piccola azienda?

Dipende da funzioni, utenti e collegamenti. Come ordine di grandezza, uno strumento semplice parte da 5.000-15.000 euro, un’applicazione con app e collegamenti da 20.000 euro in su. Aggiungi la manutenzione, di solito il 15-20% all’anno, e l’hosting.

Meglio software su misura o gestionale già pronto?

Il pronto costa meno, si attiva in fretta e si aggiorna alle nuove regole da solo. Il su misura conviene quando il tuo processo è particolare o devi collegare strumenti che non dialogano. Spesso la scelta migliore è un gestionale pronto più un software su misura collegato.

Il codice sorgente di un software commissionato è mio?

Non automaticamente. Per il software scritto da un dipendente i diritti economici sono del datore di lavoro; per quello commissionato a un esterno la legge non è esplicita e i tribunali non sono uniformi. Scrivi nel contratto che i diritti passano a te e che ricevi i sorgenti.

Cos’è l’escrow del codice sorgente?

È il deposito del codice presso un terzo, come un notaio o un servizio specializzato, che te lo consegna se si verificano condizioni stabilite: fallimento del fornitore, cessazione dell’attività, assistenza non prestata. Si usa quando il fornitore non vuole cedere i sorgenti.

Cosa deve contenere un contratto di sviluppo software?

Oggetto con i requisiti allegati, tempi per fase, collaudo, penali, garanzia, manutenzione, recesso, proprietà del codice e consegna dei sorgenti, componenti open source, privacy con la nomina a responsabile del trattamento, hosting e backup.

Quanto costa far valutare un progetto da un tecnico su Intervento?

L’orientamento è gratuito. La risposta scritta di un tecnico informatico verificato (Esperto) costa 29,90 € IVA inclusa, entro 4 ore; con il Live guardate insieme requisiti e preventivi in videochiamata a 69 €.

Stai pensando a un software su misura?

Descrivi cosa ti serve: gratis sai se conviene svilupparlo o cercarlo già pronto.

Descrivi il tuo progetto, è gratis