MES: Manifacturing Execution System per l'industria 4.0
Progetto 2.0
1. Progetto Butcher2.0
Premessa
La società Macellerie RAIS s.a.s., a partire dal mese di Settembre del 2012 si è dotata
di uno strumento informatico, denominato Butcher, fruibile via web, attraverso il quale
gestisce i principali processi aziendali coordinando e integrando il lavoro che si svolge
nei diversi punti vendita (macellerie) dislocati all’interno delle strutture ospitanti
(tipicamente dei market).
Successivamente, nel corso del 2013, sul sistema sono state introdotte tutta una serie
di modifiche alle funzionalità iniziali, nonché nuove funzionalità orientate ad una
sempre maggiore aderenza del sistema alle specifiche dinamiche lavorative
dell’azienda.
Anche in ragione di una sempre maggiore padronanza degli strumenti informatici e
della constatazione dell’efficacia dell’impiego delle nuove tecnologie, la società ritiene
ora fondamentale - ai fini non solo di un consolidamento dei risultati raggiunti, ma
anche nella prospettiva di incrementare il numero di punti vendita gestiti – intervenire
sulla piattaforma informatica attualmente in uso per portarla ad un più elevato grado
di affidabilità e al contempo per estenderne ulteriormente le funzionalità in modo da
garantire la necessaria adattabilità ai nuovi scenari che si prospettano.
L’obiettivo del progetto è duplice: da un lato si intende disporre di un sempre
maggiore controllo dei flussi finanziari (incassi e costi) attraverso una adeguata
reportistica real-time e, più in generale, di un maggior controllo delle operazioni
giornalmente effettuate dagli attori coinvolti nel processo (i punti vendita, i
dipendenti, i fornitori); dall’altro ci si vuole dotare di funzioni che, introducendo
automatismi più spinti, consentano ulteriori significative riduzione dei tempi necessari
allo svolgimento delle attività ricorrenti.
Il raggiungimento dell’obiettivo si concretizzerà con la disponibilità di una nuova
release del sistema informatico, che prenderà il nome di Butcher2.0.
Si elencano, e si descrivono brevemente, le funzioni che si intendono implementare in
Butcher2.0.
Tracciamento delle operazioni
Tutte le operazioni rilevanti effettuate dai responsabili dei punti vendita, dai fornitori e
dai dipendenti devono essere tracciate nel sistema in modo tale che l’amministratore
possa in qualunque momento essere in grado di comprendere chi, quando e come ha
dato luogo ad un’azione attraverso l’applicativo.
A puro titolo di esempio, devono essere tracciate:
le operazioni di ordine dei prodotti;
le operazioni di impostazione/modifica dei prezzi da parte dei fornitori;
Rilevazione e notifica di non raggiungimento/superamento soglie
Il sistema deve consentire l’impostazione di valori di soglia, riferibili, ad esempio, agli
incassi e ai DDT, dei punti vendita.
Allo stesso tempo deve essere prevista la notifica automatica (via mail, sms e/o su
interfaccia) all’amministratore del sistema in caso di non raggiungimento o
superamento di tali soglie.
Ad esempio, all’inizio del mese, per un dato punto vendita, l’amministratore può
impostare un valore di incasso atteso e il sistema deve notificare una eventuale
2. situazione di criticità rispetto al suo raggiungimento una settimana prima della fine del
mese.
Ambiente per il controllo delle anomalie
Sul sistema deve essere disponibile un ambiente in cui vengono evidenziate situazioni
anomale in termini di dati presenti nella banca dati e che possono determinare
risultati di sintesi non attendibili o dar luogo a criticità nei rapporti con i fornitori.
A titolo d’esempio, si riportano alcune delle possibili inconsistenze sui dati:
valori registrati di incasso e/o di DDT nulli, troppo bassi o troppo alti rispetto ai
valori medi di un punto vendita;
non impostazione, da parte dei fornitori, per periodi di tempo superiori ad certo
numero di giorni, dei prezzi da loro praticati (è una situazione che può far
presumere un corretto utilizzo del sistema da parte dei fornitori).
Ambiente di simulazione
Sul sistema deve essere disponibile un ambiente che renda disponibili funzioni di
simulazione dell’andamento temporale delle variabili fondamentali nella gestione
aziendali, incassi e costi, sia rispetto ai singoli punti vendita, sia rispetto al complesso
dei punti vendita.
Gli algoritmi di simulazione devono principalmente basarsi sui dati storici, ma devono
anche essere parametrizzabili rispetto ad altre variabili, quali ad esempio il numero e
il costo dei dipendenti, le percentuali da corrispondere alla struttura ospitante la
macelleria, le percentuali in base alle quali calcolare i premi di produzione.
Adeguamento infrastruttura di erogazione del servizio
L’infrastruttura di erogazione del servizio deve essere adattata per garantire tempi di
risposta ragionevolmente brevi anche a fronte di elaborazioni complesse.
Per tale motivo si prevede di installare il sistema Butcher2.0 su un ambiente server
più performante (e, quindi, anche più costoso) rispetto a quello attualmente in uso.
Sulla stessa infrastruttura dovranno inoltre essere attivate delle adeguate politiche di
backup sui dati e sull’applicazioni in modo da poter affrontare situazioni limite di
perdita dei dati o, al limite, dell’inaccessibilità del server (disaster recovery).
Tempi di realizzazione e costi
I tempi di realizzazione del sistema Butcher2.0 sono stimabili in 60 giornate lavorative
(= 480 h) distribuite tra:
analisi [5% - 3gg]
progettazione [10% - 6gg]
implementazione e test (in modo ricorsivo, fino al pieno soddisfacimento dei
requisiti) [80% - 48gg]
messa in produzione (comprende anche l’attivazione e il tuning
dell’infrastruttura di erogazione del servizio) [5% - 3 gg]
Considerando un costo orario di 32,00 Euro + IVA, il costo per la realizzazione del
sistema Butcher2.0 è pari a 15.360,00 Euro + IVA.
Ai costi di implementazione vanno aggiunti i costi per l’acquisto del servizio in cloud
per l’erogazione del sistema, stimabili in 1.200,00 Euro + IVA per 12 mesi (100,00
Euro + IVA al mese).
Il costo totale è pertanto stimabile in 16.560,00 Euro + IVA.