Da SIMPLY CODE SOLUTIONS un’applicazione web costa, a seconda del pacchetto, CHF 9'000 – 13'500 per uno strumento semplice, CHF 28'000 – 42'000 per un portale clienti o CHF 70'000 – 105'000 per un prodotto SaaS. Accesso e banca dati sono compresi in questi importi, mentre funzioni aggiuntive come i collegamenti si sommano. Sono valori indicativi. Riceve l’offerta vincolante dopo il colloquio.
I pacchetti sono molto distanti tra loro perché dietro all’espressione «applicazione web» ci sono progetti molto diversi. Una piccola analisi per tre persone e un portale clienti con fatturazione hanno poco in comune, se non il fatto che entrambi funzionano nel browser. Un’applicazione web, inoltre, non si basa su un modello come un sito web semplice. Qui concetto, test, sicurezza e gestione richiedono molto lavoro. Tutti gli importi si trovano nella panoramica prezzi e valori indicativi per il software.
Come si compone il prezzo di un’applicazione web
Prima sceglie il pacchetto adatto al suo progetto. Il pacchetto stabilisce l’ambito dell’applicazione e la tempistica. Accesso e banca dati sono inclusi. Poi si sommano solo le funzioni aggiuntive che le servono davvero. La maggior parte ha un importo fisso.
- Ruoli e diritti aggiuntivi: CHF 2'500 – 3'800
- Analisi ed esportazione: CHF 2'500 – 3'800
- Dati in tempo reale: CHF 8'000 – 12'000
- Pagamento online con carta e TWINT: CHF 500 – 800
- Collegamento semplice, ad esempio contabilità o spedizione: CHF 1'500 – 2'300
- Collegamento a ERP o software di settore: CHF 9'000 – 13'500
- Ripresa dei dati esistenti: CHF 2'500 – 3'800
Design personalizzato e lingue aggiuntive sono calcolati come quota del prezzo del pacchetto, perché il lavoro cresce con le dimensioni dell’applicazione. Ciò che è già incluso nel pacchetto non viene fatturato due volte. Nel prodotto SaaS, ad esempio, pagamento e ruoli sono già compresi. Quote e settimane aggiuntive per funzione sono indicate sulla pagina dei prezzi.
Tre casi modello
Gli esempi seguenti sono casi modello con i valori indicati sopra. Non sono progetti di clienti. La somma per la sua selezione la calcola l’assistente di progetto.
Esempio 1: strumento interno con accesso e banca dati
Oggi un team registra gli ordini in un foglio Excel e in futuro vuole gestirli in un unico posto nel browser. I collaboratori accedono con il proprio account e i dati si trovano in una banca dati.
- Pacchetto: Strumento semplice, CHF 9'000 – 13'500
- Incluso: accesso e banca dati per un team
- Funzioni aggiuntive: nessuna necessaria
Esempio 2: portale clienti con collegamento semplice
I clienti vedono i propri ordini online e ricevono comunicazioni tramite un servizio di e-mail. Questo servizio è ben documentato, perciò il collegamento è considerato semplice. Poiché il portale è usato da persone esterne, aumentano le esigenze in fatto di usabilità, testi di aiuto e messaggi di errore. Per questo qui si applica il pacchetto Portale clienti e non lo strumento semplice.
- Pacchetto: Portale clienti, CHF 28'000 – 42'000
- Incluso: accesso, ruoli e dati propri per ogni cliente
- Funzione aggiuntiva: collegamento semplice, CHF 1'500 – 2'300
Esempio 3: portale con collegamento a un vecchio sistema ERP
Lo stesso portale deve leggere prezzi e giacenze direttamente dal sistema ERP, cioè dal software centrale per ordini, magazzino e fatture. La documentazione è lacunosa e i dati non sono uniformi. Il collegamento semplice quindi non basta più.
- Pacchetto: Portale clienti, CHF 28'000 – 42'000
- Incluso: accesso, ruoli e dati propri per ogni cliente
- Funzione aggiuntiva: collegamento a ERP o software di settore, CHF 9'000 – 13'500
Gli esempi 2 e 3 si differenziano per un solo collegamento. Invece di CHF 1'500 – 2'300 costa CHF 9'000 – 13'500, e la tempistica si allunga. Verifichi quindi per tempo quali sistemi vanno davvero collegati.
Che cosa fa variare l’importo all’interno della fascia di prezzo
La posizione di un progetto all’interno della fascia di prezzo dipende soprattutto da quattro punti.
- Chi usa l’applicazione. Uno strumento interno per dieci collaboratori può avere un aspetto più sobrio di un portale clienti.
- Quanto sono dettagliati i diritti. Con gli account si aggiungono la reimpostazione della password, i ruoli e spesso un log su chi ha modificato che cosa.
- Quante eccezioni prevede il processo. Il caso standard si realizza di solito rapidamente. A far salire i costi sono sconti speciali, fatture parziali, annullamenti e regole di sostituzione.
- Quanto sono puliti i dati esistenti. La ripresa è una funzione aggiuntiva, ma spesso i vecchi dati vanno prima ripuliti, e all’inizio questo lavoro viene facilmente trascurato.
Più questi punti sono descritti chiaramente prima dell’avvio, più affidabile sarà il prezzo.
Come ridurre i costi in modo sensato
- Inizi con l’ambito più piccolo che porta un vantaggio reale. Lo spiega l’articolo Come definire la prima versione di un software.
- Verifichi quali eccezioni si possono gestire a mano per il momento.
- Usi servizi già pronti per pagamenti o e-mail invece di svilupparli da zero.
- Chiarisca se serve davvero un’applicazione web. La può aiutare il confronto Sito web o applicazione web. L’articolo Quanto costa un sito web in Svizzera? mostra i pacchetti per i siti web.
- Non risparmi su test e documentazione. È un errore che si paga a ogni modifica successiva.
Prezzo fisso o fatturazione a consuntivo?
Se l’ambito è ben definito lavoriamo a prezzo fisso. Lei conosce il prezzo prima dell’avvio e le modifiche le discutiamo insieme. Se la situazione iniziale è aperta fatturiamo a consuntivo, e lei vede man mano per che cosa sono state impiegate le ore. Altre risposte si trovano nelle domande frequenti su svolgimento e prezzi.
Non dimentichi i costi ricorrenti
Oltre allo sviluppo ci sono costi per hosting, monitoraggio, aggiornamenti e ulteriore sviluppo. L’assistenza applicativa costa CHF 400 – 650 al mese, piccole modifiche incluse. Preveda questi costi fin dall’inizio, affinché il prodotto non si fermi dopo il lancio. Di che cosa ci occupiamo è descritto alla pagina gestione e supporto per il suo software. Che cosa comprende la manutenzione di un sito web lo spiega l’articolo Manutenzione del sito web: contenuto e costi.
Come arrivare alla sua cifra
Nell’assistente di progetto per la sua richiesta sceglie pacchetto e funzioni aggiuntive. Vede subito una fascia di prezzo e una tempistica, calcolate con gli stessi valori di questo articolo. Durante il colloquio chiariamo poi ambito, eccezioni e collegamenti, e in seguito riceve l’offerta vincolante. Che cosa realizziamo e come procediamo lo trova alla pagina sviluppo di applicazioni web.