Sviluppo app e automazioni

Da Excel a web app: quando conviene creare un gestionale su misura (il caso TartaGest)

di Herbert Tovagliari · Pubblicato il

In breve: un gestionale su misura conviene quando un processo è diventato troppo importante, ripetitivo o condiviso per restare su Excel o su carta, e gli strumenti già pronti costringono a troppi adattamenti. Il modo più sicuro per arrivarci è partire da un MVP, cioè una prima versione essenziale, e farla evolvere con l'uso reale. È quello che ho fatto con TartaGest, una web app che oggi usano oltre 100 persone al posto di fogli Excel e registri cartacei.

Quando un foglio Excel non basta più

Excel è uno strumento straordinario e per molte attività resta la scelta giusta. Il problema nasce quando un foglio di calcolo diventa, senza che nessuno lo abbia deciso, il sistema gestionale di un'attività. Ci sono cinque segnali che indicano che quel momento è arrivato.

  1. Esistono più versioni dello stesso file. "Gestione_definitivo_v3_ok.xlsx" su un computer, un'altra copia sul telefono, un'altra ancora inviata per email.
  2. I dati si inseriscono più volte. La stessa informazione viene scritta su un foglio, poi copiata in un altro, poi riassunta in un terzo.
  3. Serve consultare i dati fuori dall'ufficio. Dal telefono, sul campo, in un momento in cui il computer non c'è.
  4. Gli errori costano. Una formula sovrascritta o una riga cancellata per sbaglio hanno conseguenze reali.
  5. Il processo è sempre lo stesso. Le stesse colonne, gli stessi passaggi, le stesse domande ogni settimana: è il segnale che il processo è maturo per diventare uno strumento.

Se poi al posto di Excel c'è ancora la carta (quaderni, schede, registri) quasi tutti questi problemi si moltiplicano: niente ricerca, niente storico consultabile, nessuna copia di sicurezza.

Su misura, software pronto o no-code?

Non esiste una risposta valida per tutti. Ognuna delle tre strade ha senso in situazioni diverse.

Software prontoStrumenti no-codeWeb app su misura
Quando convieneIl processo è standard (fatturazione, contabilità, CRM generico)Il processo è semplice e lo gestisce internamente chi lo conosceIl processo è specifico o è esso stesso il prodotto
Tempi di avvioImmediatiBreviSettimane per un MVP
Adattamento al processoIl processo si adatta allo strumentoBuono, entro i limiti della piattaformaLo strumento si adatta al processo
Costi nel tempoAbbonamento per utenteAbbonamento, cresce con l'usoSviluppo iniziale ed evoluzione
ProprietàDel fornitoreDati tuoi, logica legata alla piattaformaProdotto e dati tuoi

La regola che uso è semplice: se esiste già uno strumento che risolve bene il problema, quasi sempre conviene usarlo. Il su misura ha senso quando il processo è davvero specifico, quando gli strumenti esistenti costringono a troppi compromessi, oppure quando l'obiettivo è costruire un prodotto da offrire ad altri.

Il caso TartaGest

TartaGest è nato da un bisogno molto concreto: chi alleva tartarughe di terra, per passione o in modo più strutturato, deve tenere traccia di molte informazioni per ogni animale. Anagrafica, pesate periodiche, alimentazione, letargo, riproduzione. Prima di TartaGest queste informazioni finivano su fogli Excel o, peggio ancora, su schede e quaderni cartacei.

Il problema. Dati sparsi, difficili da confrontare nel tempo e impossibili da consultare quando servono, per esempio durante una pesata o prima del letargo. Nessuno strumento esistente era pensato per questa esigenza.

Le scelte. Ho costruito una web app mobile-first, perché i dati si registrano soprattutto dal telefono, vicino agli animali. Ho tenuto il perimetro essenziale: le schede degli animali e le registrazioni che contano davvero. Poi ho aggiunto abbonamenti e pagamenti integrati, per rendere il progetto sostenibile.

Il risultato. Oggi TartaGest ha oltre 100 utenti che hanno sostituito i propri fogli Excel e registri cartacei con uno strumento unico, consultabile ovunque e pensato per il loro modo di lavorare.

La lezione più utile di questo progetto è che il valore non stava nella tecnologia, ma nell'aver capito bene il bisogno di una community precisa e nell'aver costruito solo ciò che serviva.

Schermata di TartaGest, web app per la gestione delle tartarughe di terra

Visita TartaGest ↗

Come si costruisce un MVP

MVP significa minimum viable product: la versione più piccola di un prodotto che risolve davvero il problema principale. Non è un prototipo da buttare, ma la prima versione di qualcosa che crescerà. Il percorso che seguo ha sei passi.

  1. Osservare come si lavora oggi: strumenti, passaggi, punti di attrito.
  2. Capire il bisogno reale, che non sempre coincide con la richiesta iniziale.
  3. Disegnare il perimetro minimo: cosa fa lo strumento e, soprattutto, cosa non fa.
  4. Costruire per incrementi, con versioni utilizzabili il prima possibile.
  5. Testare con utenti reali e raccogliere feedback.
  6. Evolvere aggiungendo funzioni solo quando l'uso le richiede.

L'errore più comune è voler mettere tutto nella prima versione. Ogni funzione in più allunga i tempi, aumenta i costi e rende più difficile capire cosa funziona.

Da cosa dipendono tempi e costi

Il costo di una web app su misura dipende soprattutto da cinque fattori:

  • numero di funzioni della prima versione;
  • utenti e ruoli (un solo tipo di utente o più livelli di accesso);
  • integrazioni con altri strumenti (pagamenti, email, calendari, gestionali esistenti);
  • dati da migrare da Excel o da altri sistemi;
  • evoluzione prevista dopo il lancio.

Per questo diffido dei preventivi fatti senza aver visto il processo. Con gli strumenti di sviluppo attuali, compresi quelli basati sull'intelligenza artificiale, i tempi per arrivare a un MVP funzionante si sono ridotti molto. Resta però decisivo il lavoro che viene prima: capire bene cosa costruire.

Dove AI e automazioni fanno la differenza

Non ogni processo ha bisogno di una nuova app. A volte basta un'automazione che collega strumenti già in uso: un modulo che alimenta un foglio condiviso, un promemoria automatico, un report che si compila da solo. L'intelligenza artificiale è utile quando c'è da classificare, riassumere o estrarre informazioni da testi e documenti, oppure quando un utente deve ricevere un'indicazione personalizzata a partire dai propri dati. Race Breakdown, per esempio, trasforma le risposte di un atleta in un report di analisi della sua gara.

La mia esperienza

Oltre a TartaGest ho sviluppato Race Breakdown, una web app che analizza una gara di running o trail e produce un report personalizzato, e sto sviluppando LoadGuard, uno strumento per leggere carico, fatica e rischio a partire da check-in settimanali. Sono progetti nati da bisogni che ho osservato direttamente, nel coaching sportivo con Coach4Runners e nelle community che conosco. A questo aggiungo più di vent'anni di lavoro su analisi, processi e organizzazione in ambito finanziario e societario: aiutano a capire non solo cosa costruire, ma anche se ha senso costruirlo.

Se hai un processo fermo su Excel o su carta, o un'idea di prodotto da validare, puoi leggere come lavoro nella pagina Sviluppo app e automazioni o raccontarmi il tuo progetto.

FAQ

Domande frequenti.

Posso importare i dati che ho già su Excel?

Sì, nella maggior parte dei casi. I dati vanno prima puliti e resi coerenti, ma la migrazione da Excel a una web app è un passaggio normale e conviene prevederlo fin dall'inizio.

Una web app funziona anche da telefono?

Sì. Una web app si apre dal browser, senza installazione, e può essere progettata mobile-first come TartaGest, cioè pensata prima di tutto per l'uso da smartphone.

Quanto tempo serve per un MVP?

Dipende dal perimetro. Il primo lavoro è proprio ridurlo all'essenziale: meno funzioni nella prima versione significano tempi più brevi e feedback reali prima.

Meglio un software su misura o uno già pronto?

Se uno strumento pronto risolve bene il problema, conviene quasi sempre. Il su misura ha senso quando il processo è specifico o quando vuoi costruire un prodotto tuo.

Cosa succede dopo il lancio?

Si osserva l'uso reale, si raccolgono feedback e si corregge. Uno strumento utile evolve per incrementi, seguendo i bisogni che emergono.