ERP su misura o ERP pronto personalizzato?

Secondo Mesterséges Intelligencia Központ Kft., azienda di sviluppo software con sede a Budapest, l'ERP pronto va bene se i processi si possono adattare allo standard; quello su misura se il modo di lavorare è diverso o se la personalizzazione metterebbe ormai a rischio gli aggiornamenti.

In sintesi: le strade sono tre: l'ERP pronto così com'è; l'ERP pronto configurato ed esteso tramite i punti di estensione del produttore; e l'ERP su misura. Quanto più a fondo bisognerebbe intervenire nel nucleo del sistema pronto, tanto più conviene collocare la parte specifica in un modulo separato o costruire un sistema proprio. Qualunque sia la strada, il passaggio per fasi, con una pulizia preventiva dei dati, comporta un rischio minore di un unico grande cambiamento.

Che cos'è un ERP?

L'ERP (enterprise resource planning, in italiano sistema di pianificazione delle risorse aziendali) riunisce in un unico sistema i processi fondamentali dell'azienda. Secondo la definizione di Microsoft, l'ERP è un software di gestione aziendale che aiuta le organizzazioni a integrare i propri processi fondamentali, come la finanza, la catena di approvvigionamento, la produzione, le risorse umane, gli acquisti e la gestione dei progetti (Microsoft: What is ERP?).

In pratica il valore di un ERP sta nel fatto che lo stesso dato nasce una sola volta: dall'ordine in arrivo nasce lo scarico di magazzino, da questo la fattura, dalla fattura la registrazione contabile e il credito da incassare. Se questi passaggi vivono in programmi e fogli di calcolo separati, il dato viaggia a mano, e con esso viaggiano anche gli errori. Il monitoraggio dei clienti e delle vendite è un ambito affine, ma è una decisione a parte; ne parliamo nell'articolo Quando conviene sviluppare un CRM su misura?.

Tre strade verso un ERP

La domanda «su misura o pronto» è in realtà una scelta tra tre possibilità. Il confine non è netto, ma la differenza nei costi, negli aggiornamenti e nella dipendenza è notevole.

L'ERP pronto così com'è

L'azienda introduce un prodotto pronto e adatta i propri processi al funzionamento standard del prodotto. Funziona bene se i processi sono quelli consueti e l'azienda è disposta a cambiare il modo di lavorare abituale. I vantaggi sono un avvio più rapido e gli aggiornamenti forniti dal produttore; lo svantaggio è che ciò che il prodotto non prevede prosegue nei fogli di calcolo o nel lavoro manuale.

L'ERP pronto configurato ed esteso

La maggior parte delle implementazioni si colloca da qualche parte qui. Conviene distinguere tre cose, perché dal punto di vista dell'aggiornabilità hanno un significato molto diverso:

L'ERP su misura

Il sistema si basa sui processi e sul modello dei dati dell'azienda, e si realizza solo ciò che serve davvero. Non c'è un nucleo del produttore da aggiornare, e sull'ulteriore sviluppo decide il committente. In cambio bisogna organizzare lo sviluppo, la gestione e la manutenzione, con un team interno o con uno sviluppatore sotto contratto. Della valutazione generale tra software su misura e software pronto parla l'articolo Software su misura o soluzione pronta (SaaS)?.

Perché troppe personalizzazioni ostacolano gli aggiornamenti?

Il produttore di un ERP pronto pubblica regolarmente correzioni e nuove versioni. Se l'azienda ha modificato il codice del produttore, a ogni aggiornamento bisogna verificare se la modifica funziona ancora, e spesso occorre anche riscriverla. La documentazione stessa dei grandi produttori arriva alla stessa conclusione:

La lezione, per SAP e per Microsoft, è la stessa: il nucleo deve restare intatto, e ciò che nell'azienda è specifico deve vivere in un'estensione separabile o in un modulo separato, che dialoga con il sistema pronto tramite un'interfaccia documentata; per Odoo, invece, è la manutenzione dei moduli su misura a determinare quando il sistema può essere aggiornato. Se la specificità necessaria è così grande da non poter più essere gestita in modo pulito, questo è un forte segnale a favore di un ERP su misura o di un modulo su misura.

Specificità ungheresi: NAV Online Számla, fatturazione, banca, negozio online

L'ERP di un'azienda ungherese deve funzionare anche con i sistemi nazionali. Il più importante è NAV Online Számla, il sistema dell'amministrazione finanziaria ungherese per la trasmissione online dei dati delle fatture: secondo le informazioni della NAV, dal 4 gennaio 2021 è obbligatorio trasmettere i dati di ogni fattura, fattura modificativa e fattura di annullamento a cui si applicano le norme di fatturazione della legge ungherese sull'IVA (NAV: Online Számla).

La versione supportata del collegamento tra i sistemi (interfaccia automatica) è la 3.0 (verificato il 17 ottobre 2026). Secondo la specifica dell'interfaccia, il programma di fatturazione deve effettuare la trasmissione dei dati automaticamente, senza un intervento umano separato all'interno del processo; la NAV elabora i dati inviati in modo asincrono, e la trasmissione non si può considerare adempiuta finché il programma non si è accertato del buon esito dell'elaborazione e non ha ricevuto il messaggio di ricevuta relativo alla fattura (NAV Online Számla: Documentazione). La NAV modifica la specifica di tanto in tanto (ne ha pubblicato una versione modificata anche ad agosto 2026), perciò il collegamento richiede manutenzione.

Ciò che un ERP ungherese deve di solito saper fare, e che noi colleghiamo:

Nella scelta di un ERP pronto conviene chiedere se il prodotto ha una localizzazione ungherese, chi mantiene il collegamento con la NAV quando la specifica cambia e come si collega alle banche e ai servizi di fatturazione ungheresi. In un ERP su misura gli stessi collegamenti fanno parte dello sviluppo. Del collegamento dei sistemi parliamo più in dettaglio nella pagina Automazione dei processi.

Tabella decisionale

CriterioERP pronto così com'èERP pronto estesoERP su misura
Aderenza ai processil'azienda si adatta ai processi standardgran parte dello standard va bene, alcuni punti sono specificiil modo di lavorare si discosta sostanzialmente dallo standard
Avviodi solito rapido, se basta la configurazionepiù lungo, per lo sviluppo delle estensionirichiede il tempo dello sviluppo, può partire anche per fasi
Aggiornamentili fornisce il produttore, con pochi rischile estensioni vanno verificate a ogni aggiornamentoli pianifica il committente, li esegue lo sviluppatore
Processi specificisolo tramite le impostazionitramite punti di estensione o in un modulo separatoqualsiasi logica di business
Integrazionicon i connettori del produttore e dei suoi partnerconnettori e integrazioni su misuracon qualsiasi sistema di cui siano accessibili l'interfaccia o i dati
Struttura dei costicanone di licenza o di abbonamento alle condizioni del produttorelicenza, più lo sviluppo e la manutenzione delle estensionisviluppo, gestione e ulteriore sviluppo
Dipendenzadal produttore e dal futuro del prodottodal produttore e dal partner che sviluppa le estensionicon il codice sorgente, può essere portato avanti anche da un altro sviluppatore
Per chi è adatto?per aziende con un funzionamento consueto, che vogliono partire in frettaper chi trova nello standard una buona base, ma in alcuni punti lavora diversamenteper chi ha un modo di lavorare o integrazioni specifici

È frequente anche una soluzione mista: l'ERP pronto resta per la finanza e la contabilità, mentre i processi particolari dell'azienda (ad esempio una pianificazione della produzione o una determinazione dei prezzi su misura) girano in un modulo su misura separato, che dialoga con il sistema pronto tramite un'interfaccia.

Il passaggio dal vecchio sistema

Un progetto ERP raramente parte da un foglio bianco: c'è un vecchio programma, un sistema pronto o un insieme di fogli di calcolo in cui vivono i dati di anni. Le fasi del passaggio:

  1. Analisi: quali dati, processi e collegamenti esistono, e che cosa oggi gira nei fogli di calcolo, fuori dal sistema.
  2. Inventario e pulizia dei dati: sistemare i clienti duplicati, l'anagrafica articoli incompleta e le voci obsolete prima ancora della migrazione.
  3. Mappatura dei dati: dove va a finire ciascun vecchio campo nel nuovo sistema, e che cosa succede alle vecchie voci chiuse.
  4. Migrazione di prova: i vecchi dati vengono trasferiti in un ambiente di test, dove gli utenti chiave li verificano su casi reali.
  5. Avvio in produzione per fasi: modulo per modulo o sede per sede, eventualmente con un breve funzionamento in parallelo del vecchio e del nuovo sistema, perché il lavoro quotidiano non si fermi.
  6. Assistenza post-avvio: correzione dei bug, formazione integrativa e gestione dopo l'avvio in produzione.

Non occorre sostituire tutto in una volta. Spesso la strada percorribile è affiancare prima il nuovo modulo al vecchio sistema e far scambiare dati ai due tramite un'interfaccia, finché la vecchia parte non può essere dismessa.

I rischi e come ridurli

Dove aiuta l'intelligenza artificiale in un ERP?

I grandi modelli linguistici come ChatGPT di OpenAI, Claude di Anthropic e Gemini di Google sono utili là dove finora una persona leggeva, copiava o redigeva testi:

Dove un errore costa denaro, l'IA propone e una persona approva. Del collegamento dei modelli e della protezione dei dati parliamo nella pagina Integrazione dell'IA.

La nostra esperienza

Attualmente stiamo sviluppando un grande sistema ERP e CRM; non rendiamo noti i nomi del cliente e del prodotto. In un ERP la parte difficile raramente sono le schermate: sono il modello dei dati, i permessi, le integrazioni e il recupero dei vecchi dati a decidere se i collaboratori useranno il sistema o se, accanto a esso, continueranno a tenere il loro foglio di calcolo.

Domande frequenti

Quando conviene sviluppare un ERP su misura?

Quando il modo di lavorare dell'azienda si discosta sostanzialmente da ciò su cui si basano gli ERP pronti e l'azienda vuole mantenere questa differenza; quando bisogna collegare molti sistemi e per essi non esiste un connettore pronto; oppure quando la personalizzazione necessaria richiederebbe ormai la modifica del nucleo del produttore. Se un ERP pronto copre gran parte dei processi tramite le impostazioni, di solito è quella la via più rapida; lo diciamo già nella prima consulenza.

Quanto si può personalizzare un ERP pronto?

In molti modi, ma non è indifferente come. Le impostazioni (configurazione) e i punti di estensione supportati dal produttore incidono poco sugli aggiornamenti; la modifica del codice del produttore, invece, può causare nuovo lavoro a ogni aggiornamento. La documentazione dei grandi produttori (SAP e Microsoft) raccomanda di lasciare intatto il nucleo e di tenere separate le estensioni; secondo la documentazione di Odoo, la manutenzione dei moduli su misura è una condizione per l'aggiornamento.

Qual è il rischio di una personalizzazione eccessiva?

Soprattutto che gli aggiornamenti diventino costosi e rischiosi: a ogni nuova versione le modifiche vanno verificate e spesso riscritte, e con alcuni produttori l'aggiornamento non si può nemmeno eseguire finché le parti su misura non sono pronte per la nuova versione. Inoltre l'azienda diventa dipendente anche dal partner che sviluppa le estensioni. Se l'entità della personalizzazione lo giustifica, conviene confrontarla con il costo di un modulo su misura o di un ERP su misura.

Come avviene il passaggio dal vecchio sistema?

Inizia con l'analisi, la pulizia dei dati e la mappatura dei dati; seguono una migrazione di prova in un ambiente di test e poi l'avvio in produzione per fasi: modulo per modulo, oppure con un breve funzionamento in parallelo del vecchio e del nuovo sistema. Dopo l'avvio in produzione seguono la correzione dei bug e la gestione. Il vecchio sistema può continuare a funzionare per un certo tempo accanto al nuovo, collegato tramite un'interfaccia.

Collegate NAV Online Számla?

Sì. Inviamo i dati delle fatture tramite l'interfaccia automatica della NAV, interroghiamo l'esito dell'elaborazione e gestiamo gli errori, come prescrive la specifica dell'interfaccia della NAV. Allo stesso modo colleghiamo anche i servizi di fatturazione esterni, le banche e il negozio online.

Come possiamo aiutarLa?

Mesterséges Intelligencia Központ Kft. sviluppa sistemi ERP, CRM e di back office su misura, realizza moduli e integrazioni su misura per sistemi pronti e li collega con l'intelligenza artificiale. La prima consulenza è gratuita, e se basta un ERP pronto, Le diciamo anche questo. Misuriamo la dimensione funzionale dello sviluppo in punti funzione COSMIC (ISO/IEC 19761) e da questa ricaviamo l'offerta e la pianificazione; il metodo è descritto nella pagina Prezzi. Su richiesta firmiamo un accordo di riservatezza (NDA) e dopo la consegna ci occupiamo anche della gestione e della manutenzione. Il codice sorgente e i diritti d'uso sono regolati dal contratto.

I dettagli sono nella pagina Software gestionali. Se desidera parlarci del Suo sistema, ci scriva ai recapiti indicati nella pagina Contatti.

Fonti