Software aziendale

Da Excel a un gestionale su misura senza fermare l’azienda

Il passaggio non comincia importando un file. Comincia chiarendo processi, responsabilità e regole che oggi vivono tra formule, cartelle condivise e memoria delle persone. Ecco un percorso prudente per cambiare strumento senza perdere il controllo del lavoro.

A cura di ContatPubblicato il 12 min di lettura

Prima il processo

Si descrive come nasce, cambia e si chiude un lavoro prima di progettare schermate o database.

Dati ripuliti

Duplicati, campi ambigui e valori mancanti si risolvono prima della migrazione, non durante il go-live.

Prove ripetibili

L’importazione viene provata su copie, misurata e riconciliata finché il risultato è verificabile.

Periodo parallelo

Per i flussi critici, vecchio e nuovo metodo convivono il tempo necessario a confrontare i risultati.

Rollback scritto

Prima del passaggio si stabilisce chi può fermarlo, con quali segnali e come si torna indietro.

Adozione reale

Ruoli, formazione e assistenza fanno parte del progetto quanto il codice e le integrazioni.

Molte aziende non scelgono davvero Excel come gestionale. Ci arrivano per accumulo: un foglio per i clienti, uno per gli ordini, una copia per il commerciale, una versione corretta dall’amministrazione e una cartella chiamata ‘definitivo’ che contiene cinque file diversi. Finché il volume è basso e chi ha creato le formule è presente, il sistema sembra economico. Il limite appare quando il lavoro dipende dal ricordare quale file aprire, chi può modificarlo e quale dato è quello giusto.

Passare a un software gestionale su misura non significa trasformare ogni colonna in un campo. Significa decidere quali parti del processo meritano una regola condivisa, quali eccezioni vanno gestite e quali attività possono essere automatizzate. La migrazione è quindi un progetto organizzativo prima ancora che tecnico.

Quando Excel è ancora sufficiente e quando diventa un rischio

Quando Excel è ancora sufficiente e quando diventa un rischio

Un foglio resta uno strumento eccellente per calcoli, analisi temporanee, previsioni e modelli esplorativi. Non serve costruire software per ogni tabella. Il passaggio diventa sensato quando si ripetono segnali concreti:

  • Più persone modificano gli stessi dati e non è chiaro quale versione sia aggiornata.
  • Le formule contengono regole operative che soltanto una persona sa spiegare o correggere.
  • Lo stesso dato viene ricopiato tra fogli, email, gestionale contabile, e-commerce o CRM.
  • Servono ruoli e permessi diversi: chi inserisce non dovrebbe approvare, chi vende non dovrebbe vedere ogni informazione amministrativa.
  • Manca uno storico affidabile: si vede il valore corrente, ma non chi lo ha cambiato, quando e perché.
  • Gli errori arrivano al cliente: disponibilità sbagliate, consegne duplicate, preventivi non aggiornati o scadenze dimenticate.

La domanda utile non è ‘quanti fogli abbiamo?’, ma ‘cosa succede se questo file è sbagliato, bloccato o indisponibile per un giorno?’. Se la risposta coinvolge fatturato, clienti, produzione o obblighi operativi, quel flusso merita una base più solida.

Mappa il lavoro reale, comprese le eccezioni

Mappa il lavoro reale, comprese le eccezioni

Prima di disegnare il nuovo sistema, segui un caso dall’inizio alla fine. Per esempio: una richiesta diventa preventivo, il preventivo diventa ordine, l’ordine richiede disponibilità, consegna e fatturazione. Per ogni passaggio annota chi agisce, quali informazioni usa, cosa produce, quali decisioni prende e cosa accade quando manca un dato.

Le eccezioni sono la parte più importante. Il cliente può cambiare quantità dopo la conferma? Un ordine può essere evaso in due consegne? Chi autorizza uno sconto oltre una soglia? Come si corregge un pagamento registrato sul cliente sbagliato? Un software progettato soltanto sul percorso ideale costringe le persone a ricreare fogli paralleli appena arriva il primo caso vero.

Trasforma la mappa in requisiti verificabili. ‘Gestire gli ordini’ è troppo generico. ‘Un operatore può creare una bozza, il responsabile può approvarla, il magazzino vede soltanto gli ordini approvati e ogni modifica resta nello storico’ descrive ruoli, stato e risultato. La nostra guida al capitolato di un software gestionale aiuta a rendere queste regole confrontabili prima del preventivo.

Fai l’inventario dei dati prima di importarli

La migrazione non deve trasferire ciecamente tutto ciò che esiste. Per ogni foglio identifica il proprietario del dato, il significato di ogni colonna, il formato atteso, l’obbligatorietà e la relazione con altri archivi. ‘Cliente’, per esempio, potrebbe essere una ragione sociale in un file, un codice nel gestionale contabile e un indirizzo email nell’e-commerce. Prima di unire gli archivi serve una chiave affidabile.

Classifica i problemi in anticipo:

  • Duplicati: la stessa azienda compare con nomi o identificativi diversi.
  • Valori mancanti: campi che nel nuovo processo diventano necessari non sono sempre compilati.
  • Formati incoerenti: date, numeri, province, codici fiscali e stati usano convenzioni differenti.
  • Campi sovraccarichi: una nota libera contiene insieme indirizzo, istruzioni e condizioni commerciali.
  • Dati senza utilità: colonne ereditate da vecchi flussi che nessuno usa più.

Stabilisci poi cosa migrare integralmente, cosa conservare in un archivio consultabile e cosa non trasferire. La minimizzazione non è soltanto ordine: la Commissione europea ricorda che la protezione dei dati va progettata fin dall’inizio, limitando per impostazione predefinita dati, tempi di conservazione e accessi a ciò che serve davvero.

Progetta una migrazione che si possa provare e rifare

Una buona migrazione è un processo ripetibile, non una notte di copia-incolla. Il percorso minimo comprende sei passaggi:

  1. Fotografia iniziale: numero di record per archivio, intervalli di date, totali economici e casi noti da controllare.
  2. Mappatura: per ogni campo di origine si indica la destinazione, la trasformazione e la regola per i valori non validi.
  3. Importazione di prova: si lavora su una copia e su un ambiente separato, mai sull’unica fonte operativa.
  4. Riconciliazione: si confrontano conteggi, totali e campioni scelti dagli utenti che conoscono davvero il processo.
  5. Correzione dello script: i problemi si risolvono nella procedura, così la prova successiva non li ripete.
  6. Prova generale: si misura quanto dura l’intero passaggio e si verifica la sequenza esatta del giorno di avvio.

Non basta che l’importazione ‘finisca senza errori’. Un ordine collegato al cliente sbagliato è tecnicamente importato ma operativamente falso. La verifica deve includere relazioni, allegati, saldi, permessi e casi limite. Il Manuale di abilitazione al cloud pubblicato su Docs Italia, realizzato dal Team per la Trasformazione Digitale in collaborazione con AgID, richiama la validazione dei dati dopo il trasferimento: il principio vale anche fuori dalla pubblica amministrazione.

Decidi come convivono vecchio e nuovo sistema

Il ‘big bang’, con spegnimento del vecchio sistema e accensione del nuovo nello stesso istante, riduce il periodo di doppio lavoro ma concentra il rischio. È adatto soltanto quando il perimetro è piccolo, le prove sono solide e il ripristino è rapido. Per flussi critici è spesso più prudente procedere per modulo, gruppo di utenti, sede o tipo di pratica.

Durante un periodo parallelo bisogna però evitare due fonti ufficiali. Definisci dove si scrive ogni dato e quale sistema è soltanto in lettura. Se alcuni aggiornamenti devono viaggiare tra strumenti, servono API, webhook o una procedura temporanea controllata. Una sincronizzazione bidirezionale improvvisata può creare conflitti più difficili del problema iniziale.

Il piano di cutover deve avere orari, responsabili e criteri espliciti: chi blocca le modifiche, chi esegue l’ultima esportazione, chi verifica i totali, chi autorizza la riapertura. Il rollback non è una frase generica ma una procedura: copie disponibili, tempo massimo per decidere, dati prodotti nel frattempo e modo per recuperarli. Scriverlo prima evita di negoziare sotto pressione.

Porta le persone nel progetto prima del go-live

Chi usa i fogli conosce regole che spesso non sono documentate. Coinvolgerlo soltanto nella formazione finale significa scoprire tardi eccezioni, scorciatoie e informazioni essenziali. Scegli referenti per area e chiedi loro di provare casi reali già durante il prototipo.

La formazione deve seguire il lavoro, non il menu del software. Una sessione per ‘creare, approvare e correggere un ordine’ è più utile di una panoramica di ogni pulsante. Prepara istruzioni brevi, dati di prova e un canale per segnalare dubbi. Nei primi giorni osserva dove le persone rallentano: a volte serve correggere l’interfaccia, altre volte rendere esplicita una regola aziendale rimasta implicita.

Definisci anche l’uscita dal progetto. L’azienda dovrebbe sapere dove sono repository, documentazione, backup e credenziali; gli account cloud e database possono essere intestati al cliente quando richiesto. Con Contat il cliente accede al repository Git dall’inizio e può usare e far manutenere il codice consegnato senza limiti di tempo per l’intera vita del progetto commissionato, anche dopo un trasferimento secondo gli stessi accordi. Prima della firma comunichiamo le persone assegnate e gli eventuali collaboratori esterni; Contat è il marchio condiviso di una rete di circa 22 professionisti tra sviluppo, marketing, social, design e video. Il contratto definisce funzioni incluse ed escluse, manutenzione, correzione dei bug e modifiche successive per i primi 12 mesi, oltre a ritardi, recesso, consegna incompleta, proprietà intellettuale, privacy, sicurezza, backup e GDPR. Prima dello sviluppo completo validiamo una demo o un prototipo; componenti riutilizzabili o preesistenti e software di terzi o open source mantengono titolarità e licenze proprie.

Riduci il primo rilascio a un processo completo

Provare a sostituire tutti i fogli insieme allunga l’analisi e rende difficile capire se il nuovo sistema migliora davvero il lavoro. Scegli un processo con valore chiaro, confini gestibili e utenti disponibili a provarlo. Deve essere completo dall’ingresso al risultato: non dieci schermate scollegate, ma un flusso che una persona può usare davvero.

Fissa prima le misure: tempo per completare la pratica, passaggi manuali, errori da correggere, richieste rimaste senza responsabile. Confronta il nuovo flusso con la fotografia iniziale e decidi cosa estendere. Questo approccio trasforma una sostituzione rischiosa in una serie di decisioni verificabili.

Se vuoi delimitare il primo passo, Smartquote raccoglie processo, utenti, integrazioni e budget in una conversazione guidata. La stima finale resta umana: lo strumento serve a costruire un brief migliore, non a promettere automaticamente tempi o prezzi.

Checklist prima di autorizzare il passaggio

  • Il processo reale e le sue eccezioni sono stati approvati da chi lo esegue.
  • Ogni archivio ha proprietario, regole di qualità e criterio di conservazione.
  • Almeno una migrazione completa di prova è stata riconciliata con conteggi e totali.
  • Ruoli, permessi, log, backup e ripristino sono stati verificati.
  • È chiaro dove si scrive durante l’eventuale periodo parallelo.
  • Cutover, responsabilità, criteri di stop e rollback sono documentati.
  • Gli utenti hanno provato casi reali e sanno dove chiedere assistenza.
  • Repository, account, documentazione e piano di manutenzione sono nel perimetro contrattuale.

Se una voce non ha un responsabile o una prova, non è ancora pronta. Rimandare un go-live di qualche giorno può essere meno costoso che scoprire l’ambiguità mentre clienti e colleghi stanno aspettando.

Domande sul passaggio da Excel al gestionale

No. Excel può restare utile per analisi, simulazioni e lavori temporanei. Il gestionale dovrebbe diventare la fonte affidabile dei processi condivisi e critici, evitando che regole operative e dati ufficiali vivano soltanto in copie di fogli.
Non automaticamente. Conviene distinguere dati operativi necessari, storico da consultare e informazioni obsolete o prive di finalità. La scelta dipende dal processo, dagli obblighi applicabili e dall’utilità reale; va definita prima dell’importazione.
Solo quanto serve a verificare i flussi critici. La durata dipende da frequenza e rischio del processo, non da una regola universale. Durante la convivenza deve essere chiaro quale sistema è la fonte ufficiale di ogni dato.
Con una riconciliazione preparata prima: conteggi per archivio, totali economici, relazioni tra record e campioni di casi noti controllati dagli utenti. L’assenza di errori tecnici non basta a dimostrare che i dati abbiano il significato giusto.
Sì, ed è spesso la scelta più prudente. Il primo rilascio deve però coprire un processo completo, con ingresso, responsabilità e risultato, così può essere misurato prima di estendere il sistema ad altre aree.
Oltre a chi decide il progetto, servono le persone che eseguono il lavoro ogni giorno, un referente per i dati e chi gestisce gli strumenti già collegati. Le eccezioni operative emergono raramente da una sola intervista direzionale.

Partiamo dal processo che oggi ti costa più tempo

La prima chiamata è gratuita. Mappiamo il flusso, verifichiamo dati e integrazioni e delimitiamo un primo rilascio che si possa provare senza mettere a rischio l’operatività.