Come confrontare i preventivi per lo sviluppo di un'applicazione mobile in Svizzera?

Per confrontare due preventivi non bastano due importi
Un preventivo di 45'000 CHF può costare più di una proposta di 60'000 CHF se test, backend o pubblicazione vengono aggiunti in seguito. Allineate prima le funzionalità consegnate, le responsabilità e i costi dopo il lancio. Poi confrontate prezzo e tempi su una base comune.
Questa griglia aiuta a valutare le proposte. Per i budget indicativi per tipo di prodotto, consultate la nostra guida al costo di un'app in Svizzera.
Inviate lo stesso documento di progetto a ogni fornitore
Descrivete gli utenti, il loro problema e i tre percorsi indispensabili al lancio. Aggiungete piattaforme previste, sistemi da collegare, dati da migrare e data desiderata, spiegando se deriva da un evento, un impegno con un cliente o una scadenza interna.
Indicate ciò che mettete a disposizione: design, testi, traduzioni, documentazione API, ambienti di test e un responsabile dell'accettazione. Produrre questi elementi è un lavoro diverso dal riceverli pronti all'uso.
Il documento potrebbe iniziare così: «I soci devono prenotare un'attività e ricevere una conferma. Puntiamo a iPhone e Android, con un portale web di amministrazione. I soci sono già nel nostro CRM; la sua API deve ancora essere verificata. Pagamenti e rimborsi sono inclusi.» È più utile di un elenco di dieci schermate.
Una griglia da allegare a ogni richiesta di preventivo
Per ogni voce, chiedete se è inclusa, opzionale o esclusa, insieme all'importo, al risultato atteso e al responsabile.
| Voce | Cosa chiarire |
|---|---|
| Definizione del progetto | Sono previsti percorsi, prototipo, ipotesi e criteri di accettazione? |
| Design | Quali piattaforme, stati di errore e cicli di convalida? |
| Applicazione | Quali funzionalità esatte su iOS, Android e web? |
| Backend e amministrazione | Chi gestisce dati, ruoli, esportazioni e operazioni aziendali? |
| Integrazioni | Quali API, ambienti di test e dipendenze esterne? |
| Migrazione dei dati | Quali volumi, pulizia, riconciliazione e controlli dopo l'importazione? |
| Qualità | Quali dispositivi, percorsi e condizioni di rete vengono testati? |
| Sicurezza | Quali controlli degli accessi, backup e verifiche sono inclusi? |
| Pubblicazione | Chi prepara account, schede degli store, invii e risposte ai revisori? |
| Passaggio di consegne | Codice, design, accessi, documentazione e procedura di rilascio? |
| Manutenzione | Quali correzioni, aggiornamenti, orari di assistenza e tempi di risposta? |
| Costi esterni | Hosting, e-mail, SMS, IA, mappe e altri abbonamenti? |
Per un'integrazione ancora sconosciuta, richiedete una verifica tecnica prima dell'impegno completo. Un preventivo può identificare un'incertezza senza fingere di aver risolto un problema API che nessuno ha ancora testato.
Trasformate una funzionalità in un risultato verificabile
«Modalità offline inclusa» è vago. Un risultato verificabile descrive l'attività: gli utenti possono registrare una visita sul campo senza connessione, ritrovarla dopo aver chiuso l'app e sincronizzarla quando torna la rete. Decidete cosa succede se due persone modificano lo stesso record.
Per i pagamenti, considerate successo, errore, annullamento e conferma tardiva. Per le notifiche, verificate il collegamento alla schermata corretta e il comportamento quando l'utente nega l'autorizzazione.
Precisate chi accetta questi risultati, su quali dispositivi ed entro quali tempi. Un comportamento atteso chiaro conta più del numero di funzionalità.
Prezzo fisso o fatturazione del tempo impiegato?
Un prezzo fisso può essere adatto a un ambito sufficientemente definito. Verificate ipotesi, esclusioni e costo delle modifiche. Un importo fisso non elimina le decisioni da prendere quando cambiano le esigenze.
La fatturazione del tempo impiegato può essere adatta a un prodotto definito progressivamente. Chiedete un budget di riferimento, visibilità regolare sulle spese, un calendario delle dimostrazioni e una decisione prima di ogni ulteriore fase di lavoro.
Un incarico per fasi può combinare una definizione iniziale limitata, una prima consegna e una decisione sul seguito. Confrontate regole di gestione e risultati di ogni fase, non soltanto il nome del modello commerciale.
Esempio: allineare l'ambito di due offerte
Questi importi sono fittizi e IVA esclusa. Illustrano un metodo, non tariffe di mercato o proposte di Appik.
| Voce | Offerta A | Offerta B |
|---|---|---|
| Realizzazione annunciata | 45'000 CHF | 60'000 CHF |
| Backend e amministrazione necessari | 10'000 CHF aggiuntivi | Inclusi |
| Test e pubblicazione necessari | 5'000 CHF aggiuntivi | Inclusi |
| Totale di realizzazione comparabile | 60'000 CHF | 60'000 CHF |
| Manutenzione annua ipotizzata | 8'000 CHF | 8'000 CHF |
| Hosting mensile ipotizzato | 200 CHF | 200 CHF |
| Subtotale con tre anni di esercizio | 91'200 CHF | 91'200 CHF |
Il calcolo è 60'000 + (3 × 8'000) + (36 × 200) = 91'200 CHF. Comprende la consegna seguita da tre anni di esercizio. Esclude account e commissioni degli store, altri servizi di terze parti, assistenza aziendale, marketing, nuove funzionalità e qualsiasi riserva per imprevisti.
Nel confronto reale usate gli importi effettivi di ciascun fornitore. Qui manutenzione e hosting sono volutamente identici per isolare l'effetto delle esclusioni. Indicate una voce senza prezzo come «da confermare»; non consideratela gratuita.
Cosa cambia Expo in un preventivo
Usiamo Expo per sviluppare web/PWA e applicazioni mobili native nello stesso progetto, un approccio già realizzato più volte da Appik. Il preventivo deve mostrare il lavoro condiviso: logica aziendale, componenti riutilizzabili e integrazioni comuni. Deve poi distinguere gli adattamenti e le verifiche specifici di ciascuna piattaforma.
Il vantaggio diventa così comprensibile: una funzionalità può essere costruita sulla base condivisa, con adattamenti dove telefono e browser differiscono. Il nostro confronto tra PWA ed Expo spiega le scelte possibili.
Gli aggiornamenti Expo devono restare compatibili con il livello nativo installato; modificarlo richiede una nuova build. Includete aggiornamenti e pubblicazioni nella manutenzione. Lo sviluppo condiviso non elimina le verifiche su iOS e Android.
Verificate spese e accessi dopo il lancio
Identificate chi paga i servizi e controlla gli account. L'iscrizione standard ad Apple Developer è indicata a 99 USD all'anno, con tariffe locali applicabili; Google Play indica una quota di registrazione di 25 USD. Sono costi distinti dal lavoro di preparazione e pubblicazione.
Chiarite la differenza tra correzione, nuova funzionalità e assistenza agli utenti. Precisate gli orari di disponibilità e distinguete il tempo di risposta dal tempo di risoluzione. «Manutenzione inclusa» senza durata o ambito non basta per pianificare l'esercizio.
Scegliete dopo aver chiarito le differenze
Inviate ai team lo stesso elenco delle voci mancanti, poi confrontate le offerte aggiornate. Valutate referenze comparabili, persone assegnate e la vostra capacità di prendere le decisioni richieste.
La guida agenzia o freelance aiuta a scegliere un modello di collaborazione; il nostro confronto delle agenzie a Losanna presenta i profili locali.
Per richiedere una proposta Appik, inviate i percorsi prioritari, le piattaforme e le integrazioni. Possiamo distinguere base condivisa, adattamenti e punti da verificare per la vostra app mobile.