Quanto costa un software su misura: preventivo e costo totale su tre anni

Come stimare il costo di un software su misura: sviluppo, migrazione, licenze e assistenza. Voci del preventivo e conto illustrativo su tre anni.

Indice dei contenuti
  1. Da cosa dipende il prezzo del software
  2. Build, buy e ibrido: confronta lo stesso budget
  3. Le voci da trovare nel preventivo
  4. Un esempio di costo totale su tre anni
  5. Migrazione e integrazioni: rendere stimabile l’incertezza
  6. Licenze, proprietà e possibilità di cambiare fornitore
  7. Assistenza, sicurezza e nuove funzioni
  8. Checklist per ricevere offerte confrontabili

Per stimare un software su misura servono un processo definito e un budget che includa ciò che accade dopo il lancio. Ecco come costruire entrambi.

Da cosa dipende il prezzo del software

Due gestionali con schermate simili possono avere costi diversi. Cambiano regole, autorizzazioni, qualità dei dati e sistemi da collegare. Un elenco di funzioni come ‘clienti, ordini, report’ descrive poco: per ogni operazione servono ingresso, risultato atteso, eccezioni e responsabile. Anche prestazioni, accessibilità e continuità devono essere definite nel contesto d’uso.

Esempio di requisito: un ordine passa da bozza ad approvato soltanto se quantità e condizioni sono valide, conserva la versione del prezzo e registra chi approva. È stimabile meglio di ‘gestione ordini’. Consegna casi anonimizzati e indica cosa deve succedere quando manca un dato o due persone modificano la stessa pratica.

Build, buy e ibrido: confronta lo stesso budget

La guida su misura o pacchetto approfondisce la scelta funzionale. Qui il confronto è economico: usa gli stessi utenti, volumi, integrazioni e orizzonte. Nel pacchetto considera configurazione, moduli, consumi e lavoro residuo; nel custom analisi, sviluppo e gestione; nell’ibrido anche connettori e responsabilità tra sistemi.

Il metodo TCO di AgID e Developers Italia considera l’intero ciclo di vita, inclusi formazione, manutenzione e migrazione. Nasce per la PA: lo adattiamo come metodo di budget, senza attribuire alle PMI gli obblighi delle amministrazioni. Una voce assente dall’offerta va chiarita; non significa costo zero.

Le voci da trovare nel preventivo

VoceChe cosa deve specificare
AnalisiProcessi, regole, casi esclusi e requisiti approvati
Progettazione e sviluppoFlussi, ruoli, funzioni e materiali consegnati
IntegrazioniAPI, accessi, limiti, errori e fornitore responsabile
MigrazioneArchivi, pulizia, importazione e riconciliazione
CollaudoCasi di prova, risultati attesi e correzione dei difetti
Avvio e formazionePassaggio operativo, istruzioni e destinatari
Infrastruttura e licenzeAccount, consumi, rinnovi e componenti esterni
Assistenza ed evoluzioneCopertura, interventi inclusi e nuove funzioni
Consegna e uscitaDiritti, repository, export e documentazione

Per un prezzo a perimetro fisso servono requisiti e criteri di accettazione sufficientemente chiari. Se si lavora a consumo, chiedi tariffa, rendicontazione, priorità e soglia oltre la quale approvare altra spesa. Un’incertezza importante può richiedere prima un’analisi o una prova tecnica: deve produrre una consegna utile, non soltanto rimandare il preventivo.

Un esempio di costo totale su tre anni

Supponiamo un’applicazione interna per ordini e approvazioni, con una sola integrazione e un archivio da importare. Ipotizziamo 3.000 € di analisi, 15.000 € di progettazione e sviluppo, 2.500 € di migrazione e 2.000 € di collaudo, avvio e formazione: investimento iniziale 22.500 €. Non sono componenti aggiuntive da sommare nuovamente alla prima riga della tabella.

Voce ipoteticaCalcoloCosto su tre anni
Investimento iniziale3.000 + 15.000 + 2.500 + 2.00022.500 €
Infrastruttura120 €/mese × 364.320 €
Assistenza concordata180 €/mese × 366.480 €
Licenze di terzi40 €/mese × 361.440 €
Evoluzioni previsteBudget aggiuntivo ipotizzato3.600 €
Lavoro interno aggiuntivo60 ore complessive × 30 €/ora1.800 €
Trasferimento finaleRiserva ipotizzata1.000 €
TotaleSomma delle voci41.140 €

La formula è: TCO triennale = avvio + 36 × costi mensili + evoluzioni + lavoro interno + uscita. Qui: 22.500 + 36 × 340 + 3.600 + 1.800 + 1.000 = 41.140 €. La media aritmetica è circa 1.143 €/mese, ma non rappresenta le scadenze di pagamento: l’esborso iniziale resta distinto dai canoni.

Il lavoro interno comprende soltanto attività aggiuntive del progetto non già conteggiate altrove; esclude il normale lavoro operativo residuo. Per confrontare soluzioni che richiedono quantità diverse di lavoro manuale, aggiungi anche quel costo a ciascuna alternativa. Se le licenze passano da 40 a 80 €/mese per tutto il periodo, il totale aumenta di 1.440 €. Sostituisci ogni ipotesi con offerte e dati tuoi.

Migrazione e integrazioni: rendere stimabile l’incertezza

Invia un campione dei dati con duplicati, allegati, campi vuoti e formati reali. Definisci chi decide le correzioni e confronta conteggi, totali e relazioni dopo l’importazione. Se il vecchio sistema resta attivo, scrivi come recuperare le operazioni arrivate dopo l’export. La guida quando Excel non basta approfondisce la riconciliazione.

Le indicazioni AWS sul passaggio operativo distinguono sincronizzazione, verifica e ritorno al sistema precedente, considerando anche i nuovi dati. Sono istruzioni per migrazioni cloud, non un requisito di usare AWS. Nel budget chiedi una prova del passaggio, un decisore e la gestione degli errori: ‘importazione inclusa’ non descrive tutto questo lavoro.

Licenze, proprietà e possibilità di cambiare fornitore

Chiedi che il contratto distingua codice originale, componenti di terzi, dati e account. Specifica diritti concessi, momento della consegna, licenze necessarie e limiti di trasferimento. Repository e database sono utili insieme a dipendenze, configurazione e istruzioni. Fai elencare ciò che un altro team deve acquistare o ricostruire per proseguire.

Per servizi a consumo registra unità fatturata, soglie e chi riceve gli avvisi. Gli account essenziali devono avere amministratori e procedure di recupero definite. Chiedi un export utilizzabile di una pratica con allegati e relazioni: le sole schermate non permettono di verificare un trasferimento. Questo rende valutabile anche il costo di uscita.

Assistenza, sicurezza e nuove funzioni

Distingui correzione dei difetti, aggiornamenti, gestione di incidenti e sviluppo di nuove funzioni. Indica orari, canale, gravità dei problemi e tempi concordati di presa in carico, separati dalla risoluzione. Specifica backup e prove di ripristino. Un importo ricorrente ha senso soltanto insieme alla copertura e ai limiti del servizio.

Il NIST SSDF offre pratiche di sviluppo sicuro e un linguaggio comune tra acquirenti e fornitori. OWASP ASVS propone requisiti verificabili per applicazioni web. Chiedi quali controlli sono pertinenti e compresi: citare uno standard non dimostra che siano stati eseguiti. Budget e collaudo devono includere le verifiche concordate.

Checklist per ricevere offerte confrontabili

  • Descrivi il processo e consegna casi normali, incompleti e anomali con esito atteso.
  • Indica ruoli, volumi, archivi e sistemi da collegare, con un campione dei dati.
  • Separa indispensabile al lancio, attività successive ed esclusioni.
  • Chiedi costi iniziali, ricorrenti, a consumo e lavoro interno sullo stesso orizzonte.
  • Definisci collaudo, approvazioni e procedura per modificare il perimetro.
  • Verifica migrazione, ripristino, licenze, diritti, accessi e trasferimento.

Confronta poi il costo con il problema misurato: ore, errori o capacità oggi limitata. Le ore liberate non diventano automaticamente risparmio di cassa. ET prepara un preventivo software dedicato sul processo e sulle dipendenze; progetto, assistenza ed evoluzioni hanno un perimetro esplicito. Il primo passo utile è portare un caso reale anonimizzato e capire quali voci restano da verificare.

Domande frequenti

Si può stimare un software dal numero di schermate?

Le schermate non descrivono regole, dati, integrazioni e casi di errore. Servono processi, ruoli e risultati attesi; un campione dei dati aiuta a stimare migrazione e controlli.

I 41.140 € dell’esempio sono un prezzo ET?

No. È una simulazione triennale con importi ipotetici e dichiarati come ipotesi di calcolo. Non è un listino o una media di mercato. Il software ET richiede un preventivo dedicato.

Le licenze sono sempre comprese nello sviluppo?

Va specificato nell’offerta. Chiedi componenti e servizi usati, intestatari, rinnovi, consumi e condizioni di trasferimento, distinguendo costi una tantum e ricorrenti.

Come verifico di poter cambiare fornitore?

Controlla diritti e licenze nel contratto e richiedi repository, export, accessi e istruzioni pertinenti. Una prova su dati e ambiente di avvio rende concreta la consegna.

Il canone di assistenza comprende tutte le nuove funzioni?

Dipende dal perimetro concordato. Correzioni, aggiornamenti, incidenti ed evoluzioni sono attività diverse: devono avere copertura, limiti e modalità di approvazione della spesa chiari.

Fonti

Continua a leggere