Unenterprise resource planning oERP, conosciuto comepianificazione delle risorse d'impresa,[1] è unsoftware digestione che integra tutti iprocessi aziendali[2] e tutte le funzioni aziendali rilevanti, ad esempio vendite, acquisti,gestione magazzino,finanza ocontabilità. Integra quindi tutte le attività aziendali in un unico sistema per supportare al meglio ilmanagement. Attraverso tale sistema, i dati provenienti da molteplici parti dell'azienda vengono raccolti e gestiti in maniera centralizzata.
Con l'aumento della popolarità dell'ERP e la riduzione dei costi delletecnologie dell'informazione e della comunicazione, si sono sviluppate applicazioni che aiutano ibusiness manager ad implementare questa metodologia nelle attività di business, quali il controllo diinventari, il tracciamento degli ordini, i servizi per i clienti, lafinanza e lerisorse umane.
Il Gartner Group ha usato per la prima volta l'acronimo ERP negli anni '90[3] per includere le capacità di pianificazione dei requisiti dei materiali (MRP), e la successiva pianificazione delle risorse di produzione (MRP II)[4], così come la produzione integrata al computer. Senza sostituire questi termini, ERP è venuto a rappresentare un insieme più ampio che riflette l'evoluzione dell'integrazione delle applicazioni oltre la produzione[5].
La prima versione dell'ERP metteva in collegamento diretto le aree di gestione contabile con l'area di gestionelogistica (magazzini ed approvvigionamento); successivamente si sono iniziate ad implementare le relazioni interne anche con le aree di vendita, distribuzione, produzione, manutenzione impianti, gestione dei progetti, ecc. Di grande importanza è il sistema di pianificazione fabbisogno materiali omaterial requirements planning (MRP) la sua evoluzioneMRP 2 (integrati nel sistema ERP) che permettono di programmare logiche di ordini automatici ai fornitori molto sofisticate, tanto da tener conto dei tempi di consegna e di messa in produzione del prodotto; questa metodologia permette di ottimizzare la rotazione dei materiali nei magazzini e la minimizzazione delle giacenze che impattano a livello contabile e fiscale.
Da evidenziare anche la crescita, sullo scenario nazionale, di ERP tutti italiani che garantiscono la gestione completa degli adempimenti contabili e fiscali rispetto alla complessa normativa italiana; questi ERP a differenza dei grandi fornitori internazionali si calano in maniera più precisa nel "modus operandi" dell'azienda italiana con conseguente minore sforzo di adattamento alle procedure delle aziende che li adottano.
A tutt'oggi i moderni sistemi di ERP coprono tutte le aree che possano essere automatizzate e/o monitorate all'interno di un'azienda, permettendo così agli utilizzatori di operare in un contesto uniforme ed integrato, indipendentemente dall'area applicativa.
Dai primi anni del 2000, i maggiori fornitori di soluzioni ERP iniziano a creare delle soluzioni informatiche verticali per i vari settori merceologici delle aziende; iniziano così a nascere specializzazioni degli applicativi per il settoreautomobilistico, per i settore dellevendite al dettaglio, per il settorelogistico, per il settoremeccanico e per il settoreedile.
Negli anni più recenti anche gli ERP hanno cominciato a introdurre funzionalità basate su logiche diintelligenza artificiale[6]. Le prime funzionalità di IA integrate negli ERP riguardano il supporto utente, la generazione documenti e testi. A questo si aggiungono sistemi per la gestione del magazzino e degli approvvigionamenti. Si prevede che in pochi anni la IA modificherà molto il panorama attuale dei software gestionali ERP.
I sistemi ERP tipicamente sono caratterizzati da tre fattori:
- Undatabase comune per tutte le applicazioni, in tal modo non ci siano problemi di aggiornamento dei dati, all'opposto di quanto avviene nei sistemi a isole
- Una strutturamodulare
- Ciò consente una grandeinteroperabilità tra i gruppi funzionali
- Consente inoltre all'impresa di decidere quale strategia utilizzare ovvero la cosiddettaone shop stop che consiste nel comprare tutti i moduli di un unico venditore oppure la strategiabest of breed che consiste nello scegliere il modulo dal miglior produttore. A seconda della funzione si possono distinguere le seguenti classi:
- Modulicross-industry ovvero moduli la cui funzione è interaziendale, un esempio sono i moduli per la contabilità.
- Moduliindustry, ovvero pacchetti indirizzati alla specifica funzione considerata, un esempio può essere un programma per la progettazione dei tergicristalli, in un'apposita industria.
- Moduliextended, ovvero moduli che non appartengono alla versione di base, un esempio sono icustomer relationship management (CRM) e lagestione della catena di distribuzione (SCM).
- Un approccio prescrittivo; questo tipo di approccio favorisce lariprogettazione dei processi aziendali (BPR), inoltre inverte il solito paradigma del programma che si adatta alla funzione.
- Migliorare l'efficienza aziendale da un punto di vista operativo, riducendo i costi e aumentando il controllo sulla gestione dell'azienda,
- Viene abbassato il rischio grazie all'integrità dei dati e grazie ad un maggior numero di controlli finanziari,
- Aumento dell'efficienza del management, infatti un aumento della reperibilità di dati rende possibile velocizzare e rendere più affidabili i processi aziendali e anche quelli decisionali,
- Migliore coordinamento tra gli utenti dei dati relativi ai processi aziendali, infatti questo sistema condiviso consente a più utenti di accedere ad un numero più elevato di informazioni,
- Si ha una migliore gestione delle risorse umane come ad esempio gli operai,
- Vengono ridotti i costi relativi alla gestione operativa, perché dal momento in cui i processi diventano più brevi e più precisi si risparmiano tempo e costi, così aumenta l'efficienza aziendale;
- Favorire un approccio predittivo grazie ai report e al tracciamento dei tempi e delle procedure di produzione;
- Rendere trasparente l’informativa dei processi e delle procedure legate alla produzione, così da agevolare e allineare i diversi reparti dell’azienda verso gli stessi obiettivi[7].
Le aziende in unmercato globalizzato sentono sempre più spesso la necessità di rendere accessibili le loro applicazioni e questo comporta l'esigenza di avere qualcosa in più di una semplice interfaccia posto sul nucleo del sistema centrale: nasce quindi l'esigenza di realizzare una forte integrazione tra tutte le applicazioni e i dati, indipendentemente dalla loro posizione geografica o logica.
Oggi, se un'azienda vuole operare nel mercato globale, deve integrarsi con l'esterno, inserendo anche l'ERP in un'architettura orientata ai servizi (SOA), permettendole così di integrarsi con le applicazioni di partner, fornitori e clienti. Non a caso i big del softwareenterprise offrono soluzioni ERP integrate in SOA.
Nel corso dell'implementazione di un ERP si fa ricorso a diversi specialisti, per i tanti aspetti tecnici, funzionali e applicativi da prendere in considerazione. Requisitihardware, processi, parametrizzazione, migrazione dei dati e naturalmente i costi correlati devono essere valutati accuratamente. L'impatto organizzativo del progetto richiede che gli specialisti del pacchetto prescelto siano spesso affiancati (o preceduti) da uno specialista diriprogettazione dei processi aziendali.
I costi del progetto dipendono quindi da diversi fattori quali: costo della licenza, numero di utenti, personalizzazioni, hardware, formazione del personale e consulenze. Un progetto di implementazione per una PMI parte dai 50.000 euro e va a salire. Per grandi imprese, soprattutto per soluzioni leader di mercato quali quelle di SAP, andiamo ad oltre il milione di euro.
Nel futuro prossimo si prevede tuttavia l'arrivo sul mercato Italiano di applicativi che permettano una drastica riduzione del costo di implementazione e licenza per lePiccole e medie imprese (PMI), che in Italia[8] soffrano di una bassa automatizzazione.
A queste si affiancano le soluzioni distribuite tramite modellosoftware as a service (SaaS) che permettono ad un'azienda con processi standard di ridurre drasticamente i costi per il proprio ERP.
I sistemi ERP hanno avuto tassi di crescita molto elevati alla fine deglianni novanta. Infatti, secondo alcune fonti, il 50% delle aziende europee ha installato uno o più moduli ERP ed oltre il 35% li usa in almeno 3 aree funzionali. I grandi produttori dominano il mercato delle multinazionali e grandi imprese nazionali, ma hanno minor penetrazione fra le PMI italiane dove produttori locali hanno la maggior quota del mercato grazie a maggiore specificità e minore complessità diimplementazione anche se spesso le soluzioni italiane sono basate su tecnologie obsolete.
Il mercato degli ERP può essere inoltre classificato in due grandi categorie: ilsoftware proprietario e il softwareopen source. I software proprietari non rendono disponibile il codice sorgente, ma possono permettere in alcuni casi comunque ambienti dedicati allapersonalizzazione delle funzionalità da parte dell'utente, ed offrono garanzie di assistenza ed aggiornamento. Un esempio di software con codice chiuso ma possibilità di personalizzazioni in ambiente specifico èSAP.Il software open source viene invece distribuito con ilcodice sorgente e con la possibilità da parte dell'utente di poterlo modificare per adattarlo alle proprie esigenze[9]. Un esempio di gestionali basati su tecnologia Open Source sono quelli basati sulla piattaforma 1C Enterprise.
- ^L. Wylie, "A Vision of Next Generation MRP II", Scenario S-300-339, Gartner Group, 12 aprile 1990
- ^Cosa è un Software ERP? Significato e caratteristiche, su1c-erp.it, 26 Marzo 2022.URL consultato il 26 Gennaio 2023.
- ^(EN) Heather Harreld InfoWorld,Extended ERP technology reborn in B2B, suComputerworld, 27 agosto 2001.URL consultato il 13 aprile 2022.
- ^Enterprise Speak - Waikato Linux Users Group, suwiki.wlug.org.nz.URL consultato il 13 aprile 2022.
- ^John Wiley & Sons, Inc. TMD License,http://dx.doi.org/10.1002/tdm_license_1 Titolo mancante per url
url
(aiuto).URL consultato il 13 aprile 2022. - ^Intelligenza artificiale nel software gestionale, su1c-erp.it.
- ^MES ed ERP a confronto: significati e benefici, suDM Solution, 5 marzo 2020.URL consultato il 18 novembre 2021.
- ^ Quizpatenteonline.it,Quiz Patente B 2025-2026 rilasciati dal Ministero, suQuiz Patente Online.URL consultato il 7 maggio 2025.
- ^ Esempi di software con codice aperto sonoDynamics di Microsoft e le soluzioni basate sulle piattaforma 1C Enterprise.Per comprendere meglio la distinzione tra software proprietari e open source si può visitare il sito[1]Archiviato il 10 ottobre 2014 inInternet Archive.Archiviato il 10 ottobre 2014 inInternet Archive.