SRCS - Sirman Remote Control System
Sistema per monitorare e controllare in tempo reale macchinari in ambito ristorativo
Tecnologie
React
Node
Aws
Lambda
DynamoDB
Serverless
Cognito
Parole chiave
AWS
IOT
LAMBDA
Team
Cliente
Sirman nasce oltre 50 anni fa dalla mente di Nereo Marzaro ed è leader di mercato per quanto riguarda la produzione di attrezzature professionali per la cucina. Il suo headquarter a Curtarolo, Padova, è un centro all’avanguardia per la progettazione e realizzazione di macchinari professionali come affettatrici, forni e stagionatori. Presente in tutto il mondo, USA, Cina e Brasile per citarne alcuni, la rende un’azienda globalizzata e per questo attenta ai trend di mercato e pronta a innovare costantemente.
Sviluppo
La metodologia utilizzata per gestione delle attività è quella Agile, in particolare il framework Scrum. Inizialmente sono stati individuati tutti i requisiti minimi - che formano il primo Product Backlog - per la realizzazione della versione MVP. Il tempo di sviluppo è stato poi suddiviso in periodi di tempo stabiliti, gli Sprint. In ogni Sprint viene implementato un certo numero di requisiti presenti nel Product Backlog, che con il passare del tempo è stato sempre ampliato. Alla fine di ogni Sprint viene rilasciato al cliente quello che è stato fatto in modo da avere feedback immediati e quindi poter calibrare gli Sprint successivi sulle reali esigenze.
- Sviluppo ad iterazioni: Il nostro approccio allo sviluppo dei progetti prevede le seguenti modalità:
- Incontro per la definizione del primo Product Backlog e delle priorità delle funzionalità da realizzare;
- La lavorazione verrà poi suddivisa in iterazioni - Sprint - di 2 settimane ciascuna;
- Al termine di ogni Sprint ci sarà un incontro con il cliente (di persona o da remoto) dove vengono prese in esame le funzionalità realizzate.
- Nello sprint review vengono scelte le attività da svolgere in quello successivo.
- Curiosità: il progetto è nato nel 2018 ed è ancora in corso. Dal primo rilascio ufficiale del primo MVP, la versione di 1.0.0, ci sono stati moltissimi rilasci che hanno portato tante piccole nuove funzionalità e perfino rivoluzioni (ben due major release all’attivo). Abbiamo quasi raggiunto il 100 Sprint!
Architettura
- Frontend
- React
- Cognito
- Pwa
- Notifiche push
- Backend
- Serverless
- Api gateway
- Database no sql
- Database sql
Obiettivo del Progetto
Ottimizzare la gestione dei macchinari da cucina professionale tramite il monitoraggio remoto, migliorando l'efficienza operativa e fornendo all'utente un sistema user-friendly.
Descrizione del Progetto
Il sistema SRCS monitora e controlla in tempo reale vari macchinari da cucina come affettatrici, cutter e confezionatrici. I dispositivi IoT sono integrati con sensori che raccolgono dati sui parametri operativi dei macchinari, come temperatura, stato di funzionamento, consumi energetici e usura dei componenti.
Funzionalità Principali
- Associazione macchinario: Associazione di un macchinario connesso al cloud a partire da un codice seriale;
- Monitoraggio in Tempo Reale: Visualizzazione dello stato operativo dei macchinari da cucina;
- Gestione ricette: E' possibile salvare, modificare e condividere le ricette con altri utenti. Ogni ricetta può essere avviata dall’applicazione da remoto.
- Tracciamento dei Consumi Energetici: Monitoraggio dei consumi energetici per identificare inefficienze e ottimizzare l'uso delle risorse;
- Gestione degli Allarmi: Notifiche istantanee in caso di anomalie o malfunzionamenti, con dettagli specifici per una rapida risoluzione dei problemi;
- Reportistica e Analisi: Report dettagliati sulle prestazioni dei macchinari, con analisi di tendenze e raccomandazioni per miglioramenti.
Benefici Attesi
-
Incremento dell'Efficienza Operativa
- Ottimizzazione dell'uso delle risorse energetiche tramite il monitoraggio e l'analisi dei consumi.
-
Facilità d'Uso e Accessibilità
- Sistema user-friendly che consente una gestione intuitiva e immediata dei macchinari.
- Accesso remoto ai dati e alle funzionalità del sistema da qualsiasi dispositivo connesso a internet.
-
Supporto Decisionale
- Raccomandazioni basate sui dati per migliorare l'efficienza e la produttività.
Conclusione
Il sistema SRCS rappresenta una soluzione innovativa per la gestione dei macchinari in ambito ristorativo, offrendo benefici significativi in termini di efficienza, sicurezza e sostenibilità. La sua implementazione può trasformare radicalmente il modo in cui le cucine professionali operano, garantendo un servizio migliore e più affidabile.