Sviluppo software
Software industriale che parla con le macchine e con l’ERP
Sviluppiamo firmware embedded, sistemi di supervisione e applicazioni gestionali su misura. La differenza la fa l’integrazione: il software serve a poco se i dati restano isolati nel reparto in cui sono nati.
- dal firmware al cloud
- Embedded dal firmware al cloud
- integrazione con ERP e MES
- API integrazione con ERP e MES
- sorgente sempre del cliente
- Codice sorgente sempre del cliente
Servizi
Cosa sviluppiamo
Progetti nuovi oppure interventi su codice esistente da mantenere ed estendere.
-
Firmware embedded
Sviluppo su microcontrollori e sistemi real-time per schede di controllo, con gestione degli aggiornamenti over-the-air.
-
SCADA e supervisione
Interfacce di supervisione e controllo per linee e impianti, con storicizzazione, allarmi e gestione delle ricette di processo.
-
MES e tracciabilità
Avanzamento produzione, tracciabilità di lotto e raccolta dati di qualità, collegati alle postazioni di reparto.
-
Applicazioni web e mobile
Portali e app per manutenzione, assistenza tecnica e configurazione prodotto, utilizzabili anche in campo da tablet.
-
Integrazioni e API
Interfacciamento con ERP, PLM e sistemi di terze parti, con API documentate e sincronizzazioni verificabili.
-
Manutenzione evolutiva
Presa in carico di software esistente, riduzione del debito tecnico e sviluppo di nuove funzioni con rilasci pianificati.
Come lavoriamo
Rilasci frequenti, nessuna sorpresa finale
Ciclo iterativo con versioni funzionanti a intervalli brevi, così le correzioni di rotta costano poco.
-
Analisi e architettura
Mappiamo processi, sistemi esistenti e utenti reali. Definiamo architettura, stack e criteri di accettazione condivisi.
-
Sviluppo iterativo
Rilasci a cadenza breve su ambiente di test, con demo periodiche per validare le funzioni sul campo e non su specifica.
-
Collaudo e messa in servizio
Test funzionali, prove di carico e migrazione dei dati, seguite dalla formazione degli operatori e dei referenti interni.
-
Supporto continuativo
Monitoraggio, correzioni e sviluppo evolutivo con livelli di servizio concordati e canale di assistenza dedicato.
Un software da sviluppare o da rimettere in carreggiata?
Valutiamo insieme requisiti, sistemi da integrare e priorità, e proponiamo un percorso di rilascio realistico.