Piattaforma web per la gestione preventivi e ordini

Piattaforma web per la gestione preventivi e ordini

Piattaforma web per la gestione preventivi e ordini

Piattaforma web per la gestione preventivi e ordini

Come abbiamo semplificato la gestione di commesse articolate aumentando la produttività

CLIENTE:

Ram Oil&Gas

Piattaforma web per la gestione preventivi e ordini

L’esigenza

RAM Oil&Gas è una società di ingegneria che opera con importanti realtà multinazionali del settore. Visto il crescente aumento dei volumi di lavoro degli ultimi anni il management ci ha contattato per sviluppare uno strumento centralizzato, accessibile a tutto il personale tecnico ed amministrativo dedicato alla gestione del workflow di generazione e approvazione dei preventivi e successiva amministrazione degli ordini acquisiti.

La soluzione

Vista la natura del progetto abbiamo ritenuto opportuno sviluppare un’applicazione web responsive, fruibile da qualsiasi tipo di dispositivo, sia esso un desktop, tablet o smartphone. In questo modo abbiamo dato la possibilità a tutti gli utenti massima libertà di consultazione dell’applicazione. Su richiesta del cliente abbiamo deployato l’applicazione su un loro server interno in modo da permettere la gestione architetturale del software direttamente al loro personale preposto. Per la programmazione sia lato client che lato server abbiamo scelto di utilizzare la runtime di JavaScript Open source multipiattaforma Node.js con framework Express mentre i dati vengono ospitati su un database Postgres.  Per lo sviluppo client-side ci siamo affidati anche al framework Angular 2+.

La piattaforma permette la gestione in primis del processo di approvazione dei preventivi basato sul workflow molto articolato e complesso del proprio cliente principale. Tramite la piattaforma vengono gestite le approvazioni parziali delle voci dei preventivi, le revisioni, la possibilità di allegare documentazione accessoria e l’invio di notifiche automatiche via mail sui cambi di stato del workflow ai referenti delle attività preventivate, siano essi tecnici interni all’azienda o fornitori esterni. Nel caso di approvazione delle attività vengono generati gli ordini di commessa e, per il personale amministrativo, è possibile vedere la rendicontazione secondo una serie di KPI definite col cliente. 

I vantaggi

Grazie all’introduzione della piattaforma il cliente ha riscontrato i seguenti vantaggi:

  • centralità ed uniformità della gestione del processo. Prima dell’esistenza della piattaforma i preventivi erano gestiti dai tecnici in modo non organico e tutto il personale faceva riferimento ad un foglio Excel su una folder di un server condiviso dove riportava a mano tutte le informazioni necessarie ad identificare univocamente il preventivo. Con l’aumento del numero di persone che avevano accesso al file, l’utilizzo simultaneo del foglio Excel era fonte di inconsistenza e mancanza di sincronizzazione dei dati inseriti.
  • aumento della produttività. La piattaforma ha permesso l’automatizzazione dell’inserimento di molti dati ricorrenti nei preventivi, come quelli relativi alle anagrafiche dei clienti, tecnici e fornitori e l’automatizzazione di operazioni quali l’invio delle mail agli stakeholder coinvolti nel processo.

La testimonianza

L’applicazione web sviluppata da Kiwibit ha permesso al nostro team di migliorare la produttività e l’efficienza nel processo di gestione dei preventivi ed ordini verso il nostro cliente principale. Uno strumento efficace e di facile utilizzo ormai indispensabile nel nostro lavoro quotidiano  

Barbara Mazzaro

Ram Oli & Gas

La richiesta

  • Digitalizzazione del processo di gestione di preventivi ed ordini

Il nostro contributo

  • Sviluppo applicazione web responsive  

Tecnologie usate

  • Bootstrap, Angular 2+, Javascript
  • NodeJs, ExpressJs
  • Postgres

Risultati raggiunti

  • Centralità ed uniformità della gestione del processo
  • Aumento della produttività

POTREBBERO INTERESSARTI ANCHE

Gestione della formazione, dell’indirizzario e dei progetti in app

Gestione della formazione, dell’indirizzario e dei progetti in app

Sviluppo di un’interfaccia touchscreen per il controllo del processo di asciugatura di materiale plastico

Sviluppo di un’interfaccia touchscreen per il controllo del processo di asciugatura di materiale plastico

Riprogettazione della scheda elettronica di controllo di un trapano per implantologia dentale

Riprogettazione della scheda elettronica di controllo di un trapano per implantologia dentale

Tool di costruzione del digital twin per analisi strutturale di basamenti metallici

Tool di costruzione del digital twin per analisi strutturale di basamenti metallici

Digitalizzazione di processo con introduzione di firma digitale dei documenti

Digitalizzazione di processo con introduzione di firma digitale dei documenti

Postazione integrata per la gestione e tracciabilità di schede elettroniche durante il processo di riparazione

Postazione integrata per la gestione e tracciabilità di schede elettroniche durante il processo di riparazione

Piattaforma web per la gestione operativa dei Consorzi di Autoscuole

Piattaforma web per la gestione operativa dei Consorzi di Autoscuole

Analisi delle soluzioni di identificazione automatica per tracking di persone ed oggetti (sviluppo software per il settore medico sanitario)

Analisi delle soluzioni di identificazione automatica per tracking di persone ed oggetti (sviluppo software per il settore medico sanitario)

Interfaccia per l’automazione della calibrazione di una saldatrice laser utilizzata nella produzione di pacemaker

Interfaccia per l’automazione della calibrazione di una saldatrice laser utilizzata nella produzione di pacemaker

Software di collaudo della HMI di controllo per abbattitori termici

Software di collaudo della HMI di controllo per abbattitori termici

Piattaforma web per la gestione preventivi e ordini

Piattaforma web per la gestione preventivi e ordini

Generazione automatica di documenti

Generazione automatica di documenti

Automatizzazione dei rilasci software negli ambienti di Test, Quality Assurance e Production

Automatizzazione dei rilasci software negli ambienti di Test, Quality Assurance e Production

Sviluppo di un nuovo dispositivo in ambito automotive per il monitoraggio del pitch&roll basto su sensori MEMS

Sviluppo di un nuovo dispositivo in ambito automotive per il monitoraggio del pitch&roll basto su sensori MEMS

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Un software in cloud per l’organizzazione delle visite a Casa Sicura

Un software in cloud per l’organizzazione delle visite a Casa Sicura

Generazione automatica di documenti

Generazione automatica di documenti

Generazione automatica di documenti

Generazione automatica di documenti

Risparmiare tempo al personale qualificato grazie alla documentazione prodotta dal software

CLIENTE:

Importante multinazionale

Generazione automatica di documenti

L’esigenza

Il cliente lavora su commesse di grande dimensione con punti di verifica ricorrenti sullo stato di avanzamento in cui ha la necessità di consegnare ai propri clienti un numero considerevole di report in formato Office, documenti di testo .docx, fogli di lavoro .xlsx e presentazioni .pptx. Si tratta di documenti di diverse decine di pagine in cui vengono riportati i risultati delle analisi e della progettazione di parti dell’impianto oggetto della commessa. 

La realizzazione dei report era a carico del personale altamente qualificato, solitamente ingegneri progettisti, i quali impiegavano giornate di lavoro di attività a basso valore aggiunto per collezionare dati, grafici ed immagini da inserire nei report. Tutti le informazioni erano  prodotte dai software utilizzati dagli stessi ingegneri per la progettazione dell’impianto. I report solitamente erano composti da parti a comune e parti variabili caratterizzate dai risultati delle analisi e della configurazione dell’impianto.

L’eventuale sviluppo di nuovi software avrebbe dovuto avere la caratteristica di poter essere installata su server sia Linux che Microsoft per esigenze infrastrutturali esistenti.

La soluzione

Abbiamo realizzato una serie di software batch, generatori automatici di report Microsoft Office, in grado di produrre documenti nei tre formati richiesti .docx, .xlsx e .pptx. Vista la caratteristica dei documenti di avere parti a comune e variabili abbiamo costruito insieme al cliente dei template di progetto, ovvero dei file contenenti le parti a comune e arricchiti con dei “placeholder” che sono serviti per compilare automaticamente le parti variabili con i dati di progetto. Per soddisfare l’esigenza di far girare i generatori su macchine sia Windows che Linux abbiamo optato per una tecnologia open-source, ovvero il progetto POI dell’Apache Software Foundation. Si tratta di una suite open di librerie Java in grado di manipolare i modelli xml dei suddetti formati Office.

I vantaggi

Lo sviluppo dei generatori ha portato al cliente i seguenti vantaggi:

  • risparmio di tempo e conseguente riduzione di costi di commessa. Solitamente prima dell’introduzione dei generatori il personale del cliente spendeva anche molte ore nella produzione di un singolo report. Adesso sono necessari solo pochi secondi con tutti i vantaggi del caso.
  • assenza di Office su server in cui gira il generatore. Utilizzando la tecnologia open-source il cliente non ha più l’esigenza di aver installato Office sui server in cui girano i generatori potendo evitare anche il costo della licenza del software Microsoft.
  • riduzione degli errori di compilazione del documento. Demandando questo genere di attività ripetitiva ed a basso valore aggiunto dal personale qualificato al software il cliente ha ridotto il numero di errori presenti nei documenti.
  • personale del cliente più soddisfatto. Togliendo al personale qualificato l’incombenza di dover spendere delle ore del proprio lavoro su un’attività a così basso valore aggiunto il cliente ha constatato un incremento della soddisfazione del proprio personale.

La testimonianza

La parte di sviluppo dei generatori in formato Word non è stata semplice da realizzare a causa del complesso modello xml nativo del formato in questione. Il cliente aveva la necessità di generare documenti molto elaborati, ma con la nostra esperienza di sviluppo in linguaggio Java siamo riusciti a soddisfare tutte le loro esigenze.” 

Alessandro Paoli

CEO Kiwibit

La richiesta

  • Automatizzare la generazione di documenti in formato Office .docx, .xlsx, .pptx, realizzando software batch installabili sia su Windows che su Linux

Il nostro contributo

  • Sviluppo di moduli software che utilizzano un file template e lo compilano con i dati del progetto  

Tecnologie usate

  • Librerie Apace POI
  • Java 7 e 8

Risultati raggiunti

  • Risparmio di tempo e conseguente riduzione di costi di commessa
  • Assenza di Office su server in cui gira il generatore
  • Riduzione degli errori di compilazione del documento
  • Personale del cliente più soddisfatto

POTREBBERO INTERESSARTI ANCHE

Gestione della formazione, dell’indirizzario e dei progetti in app

Gestione della formazione, dell’indirizzario e dei progetti in app

Sviluppo di un’interfaccia touchscreen per il controllo del processo di asciugatura di materiale plastico

Sviluppo di un’interfaccia touchscreen per il controllo del processo di asciugatura di materiale plastico

Riprogettazione della scheda elettronica di controllo di un trapano per implantologia dentale

Riprogettazione della scheda elettronica di controllo di un trapano per implantologia dentale

Tool di costruzione del digital twin per analisi strutturale di basamenti metallici

Tool di costruzione del digital twin per analisi strutturale di basamenti metallici

Digitalizzazione di processo con introduzione di firma digitale dei documenti

Digitalizzazione di processo con introduzione di firma digitale dei documenti

Postazione integrata per la gestione e tracciabilità di schede elettroniche durante il processo di riparazione

Postazione integrata per la gestione e tracciabilità di schede elettroniche durante il processo di riparazione

Piattaforma web per la gestione operativa dei Consorzi di Autoscuole

Piattaforma web per la gestione operativa dei Consorzi di Autoscuole

Analisi delle soluzioni di identificazione automatica per tracking di persone ed oggetti (sviluppo software per il settore medico sanitario)

Analisi delle soluzioni di identificazione automatica per tracking di persone ed oggetti (sviluppo software per il settore medico sanitario)

Interfaccia per l’automazione della calibrazione di una saldatrice laser utilizzata nella produzione di pacemaker

Interfaccia per l’automazione della calibrazione di una saldatrice laser utilizzata nella produzione di pacemaker

Software di collaudo della HMI di controllo per abbattitori termici

Software di collaudo della HMI di controllo per abbattitori termici

Piattaforma web per la gestione preventivi e ordini

Piattaforma web per la gestione preventivi e ordini

Generazione automatica di documenti

Generazione automatica di documenti

Automatizzazione dei rilasci software negli ambienti di Test, Quality Assurance e Production

Automatizzazione dei rilasci software negli ambienti di Test, Quality Assurance e Production

Sviluppo di un nuovo dispositivo in ambito automotive per il monitoraggio del pitch&roll basto su sensori MEMS

Sviluppo di un nuovo dispositivo in ambito automotive per il monitoraggio del pitch&roll basto su sensori MEMS

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Un software in cloud per l’organizzazione delle visite a Casa Sicura

Un software in cloud per l’organizzazione delle visite a Casa Sicura

Automatizzazione dei rilasci software negli ambienti di Test, Quality Assurance e Production

Automatizzazione dei rilasci software negli ambienti di Test, Quality Assurance e Production

Automatizzazione dei rilasci software negli ambienti di Test, Quality Assurance e Production

Automatizzazione dei rilasci software negli ambienti di Test, Quality Assurance e Production

Margini di errore ridotti per un’azienda multinazionale grazie a moduli di Continuos Integration su piattaforma Jenkins

CLIENTE:

Importante multinazionale

L’esigenza

Il cliente aveva sviluppato nel corso degli anni un ampio ecosistema di software e, vista la moltitudine di tools e tecnologie differenti utilizzate per svilupparli, spendeva molto tempo e risorse nella fase di rilascio. Inoltre a seguito della procedura per ottenere una delle certificazione ISO aveva l’esigenza di implementare la “Segregation of Duties” che impone di tenere separate le mansioni e aree di responsabilità tra cui quelle di sviluppatori, deployer e tester.  

La soluzione

Visto l’elevato numero di tool che dovevano essere distribuiti mediante il nuovo sistema automatico il lavoro di scrittura del codice è stato preceduto da una capillare fase di analisi che ci ha permesso di individuare tutte le criticità della successiva fase di sviluppo.

Abbiamo dovuto sviluppare jobs di varia natura capaci di deployare applicazioni anche a tecnologia mista. La scelta di Jenkins è stata ottimale per le sue caratteristiche di versatilità ma abbiamo comunque dovuto mettere in campo tutte le nostre abilità tecniche per riuscire ad automatizzare i rilasci delle applicazioni più complesse.

I vantaggi

Grazie all’introduzione del deployer  il cliente ha riscontrato i seguenti vantaggi:

  • ottimizzazione dei tempi di rilascio delle applicazioni. I precedenti rilasci manuali portavano con sé potenziali criticità a causa della complessità delle infrastrutture IT del cliente, con molteplicità di ambienti di rilascio, sistemi operativi di diverse tecnologie, ecc.. L’introduzione del deployer automatico ha permesso di analizzare e superare le criticità in fase di sviluppo dei jobs in modo da non lasciarle gestire ogni volta dall’operatore incaricato del rilascio.
  • diminuzione del margine di errore sui rilasci. L’utilizzo dello strumento automatico di deploy ha standardizzato la gestione del versionamento dei software sul repository dei codici sorgenti imponendo i commit agli sviluppatori secondo regole ben precise.

La testimonianza

“Sfruttando la modularità di Jenkins abbiamo realizzato un sistema potente e, allo stesso tempo, semplice da utilizzare.
Il flusso di approvazione e distribuzione può essere gestito facilmente via email.
Con questa soluzione abbiamo consentito al cliente di standardizzare una grande quantità di processi riducendo drasticamente tempi ed errori.” 

Francesco Frosini

Senior Software Architect
Kiwibit

La richiesta

  • Automatizzazione dei rilasci dei software nei vari ambienti di test, QA e PROD

Il nostro contributo

  • Analisi di fattibilità
  • Sviluppo dei jobs di rilascio dei software

Tecnologie usate

  • Jenkins

Risultati raggiunti

  • Ottimizzazione dei tempi di rilascio delle applicazioni
  • Diminuzione del margine di errore sui rilasci

POTREBBERO INTERESSARTI ANCHE

Gestione della formazione, dell’indirizzario e dei progetti in app

Gestione della formazione, dell’indirizzario e dei progetti in app

Sviluppo di un’interfaccia touchscreen per il controllo del processo di asciugatura di materiale plastico

Sviluppo di un’interfaccia touchscreen per il controllo del processo di asciugatura di materiale plastico

Riprogettazione della scheda elettronica di controllo di un trapano per implantologia dentale

Riprogettazione della scheda elettronica di controllo di un trapano per implantologia dentale

Tool di costruzione del digital twin per analisi strutturale di basamenti metallici

Tool di costruzione del digital twin per analisi strutturale di basamenti metallici

Digitalizzazione di processo con introduzione di firma digitale dei documenti

Digitalizzazione di processo con introduzione di firma digitale dei documenti

Postazione integrata per la gestione e tracciabilità di schede elettroniche durante il processo di riparazione

Postazione integrata per la gestione e tracciabilità di schede elettroniche durante il processo di riparazione

Piattaforma web per la gestione operativa dei Consorzi di Autoscuole

Piattaforma web per la gestione operativa dei Consorzi di Autoscuole

Analisi delle soluzioni di identificazione automatica per tracking di persone ed oggetti (sviluppo software per il settore medico sanitario)

Analisi delle soluzioni di identificazione automatica per tracking di persone ed oggetti (sviluppo software per il settore medico sanitario)

Interfaccia per l’automazione della calibrazione di una saldatrice laser utilizzata nella produzione di pacemaker

Interfaccia per l’automazione della calibrazione di una saldatrice laser utilizzata nella produzione di pacemaker

Software di collaudo della HMI di controllo per abbattitori termici

Software di collaudo della HMI di controllo per abbattitori termici

Piattaforma web per la gestione preventivi e ordini

Piattaforma web per la gestione preventivi e ordini

Generazione automatica di documenti

Generazione automatica di documenti

Automatizzazione dei rilasci software negli ambienti di Test, Quality Assurance e Production

Automatizzazione dei rilasci software negli ambienti di Test, Quality Assurance e Production

Sviluppo di un nuovo dispositivo in ambito automotive per il monitoraggio del pitch&roll basto su sensori MEMS

Sviluppo di un nuovo dispositivo in ambito automotive per il monitoraggio del pitch&roll basto su sensori MEMS

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Un software in cloud per l’organizzazione delle visite a Casa Sicura

Un software in cloud per l’organizzazione delle visite a Casa Sicura

Sviluppo di un nuovo dispositivo in ambito automotive per il monitoraggio del pitch&roll basto su sensori MEMS

Sviluppo di un nuovo dispositivo in ambito automotive per il monitoraggio del pitch&roll basto su sensori MEMS

Sviluppo di un nuovo dispositivo in ambito automotive per il monitoraggio del pitch&roll basto su sensori MEMS

Sviluppo di un nuovo dispositivo in ambito automotive per il monitoraggio del pitch&roll basto su sensori MEMS

Inclinometro per veicoli: il nostro servizio completo dall’idea al prodotto finito 

CLIENTE:

Importante realtà industriale italiana

L’esigenza

Il nostro cliente ha vinto una commessa per realizzare un nuovo dispositivo da montare sui veicoli del proprio cliente finale con l’obiettivo di monitorare in real time il pitch&roll del veicolo, ovvero l’inclinazione secondo gli assi di riferimento del piano di appoggio (o piano stradale).

La soluzione

Le attività che ci sono state commissionate prevedevano sia la progettazione elettronica della scheda del dispositivo, lo sviluppo del firmware del microcontrollore da noi scelto e del software di test e collaudo del prodotto finale.
I componenti principali della scheda elettronica oltre al microcontrollore sono stati i sensori MEMS, ovvero un accelerometro a 3 assi e un giroscopio che hanno fornito i dati da analizzare per determinare le inclinazioni del veicolo sui due assi. Il feedback visivo per l’utente è stato realizzato con due indicatori a lancetta pilotati dal micro tramite due motori stepper attraverso un canale di comunicazione seriale I2C.
La sfida del progetto è stata quella di sviluppare un algoritmo di BI che elaborasse i dati dei sensori MEMS riuscendo a discriminare le forze intrinseche dovute al moto del veicolo (accelerazioni e decelerazioni oltre alle accelerazioni centrifughe e centripete in curva) da quelle effettivamente imputate per l’inclinazione del veicolo.
Di fondamentale importanza è stata la fase di messa a punto dell’algoritmo nella quale abbiamo fatto una serie di acquisizioni di dati in campo che ci ha permesso di creare un database sufficientemente ampio da storicizzare i falsi positivi per poterli distinguere dalle situazioni in cui le inclinazioni erano reali. La raccolta dei dati è stata necessaria anche per apportare modifiche all’algoritmo come ad esempio la variazione del modulo del vettore di forza misurato dall’accelerometro in condizioni di zeroG (ovvero senza alcuna forza applicata oltre a quella gravitazionale) al variare degli angoli di orientamento del sensore.

I vantaggi

Tra i vantaggi principali raggiunti con lo sviluppo del nuovo dispositivo abbiamo: 
  • affidabilità della misura. Grazie all’algoritmo implementato la misura non risente delle forze in gioco che non concorrono all’inclinazione del veicolo e che invece solitamente alterano la misura degli analoghi indicatori realizzati con sensori analogici.
  • maggiore sicurezza del veicolo. L’introduzione dello strumento ha aumentato la sicurezza delle persone presenti sul veicolo fornendo un allarme ben visibile in caso di superamento delle soglie di sicurezza.

 

La testimonianza

“Progetto sfidante. L’essere riusciti a isolare i valori di inclinazione dalle altre forze agenti sul moto  del veicolo è stata la parte più complessa del lavoro fatto. Di notevole importanza è stata la fase di acquisizione dati in campo dalla quale siamo riusciti ad ottenere un sufficiente numero di informazioni per ottimizzare l’algoritmo di misura”

Alessandro Paoli
CEO Kiwibit

La richiesta

  • Progettazione e realizzazione di nuovo dispositivo automotive per il monitoraggio del pitch&roll

Il nostro contributo

  • Progettazione della scheda elettronica
  • Sviluppo del firmware
  • Prototipazione
  • Marcatura CE
  • Sviluppo della procedura e software di test e collaudo del dispositivo

Tecnologie usate

  • OrCAD per la progettazione schema e layout della scheda
  • linguaggi C e assembler per il firmware
  • C#.NET per il sw desktop di test e collaudo

Risultati raggiunti

  • Affidabilità della misura
  • Maggiore sicurezza del veicolo

POTREBBERO INTERESSARTI ANCHE

Gestione della formazione, dell’indirizzario e dei progetti in app

Gestione della formazione, dell’indirizzario e dei progetti in app

Sviluppo di un’interfaccia touchscreen per il controllo del processo di asciugatura di materiale plastico

Sviluppo di un’interfaccia touchscreen per il controllo del processo di asciugatura di materiale plastico

Riprogettazione della scheda elettronica di controllo di un trapano per implantologia dentale

Riprogettazione della scheda elettronica di controllo di un trapano per implantologia dentale

Tool di costruzione del digital twin per analisi strutturale di basamenti metallici

Tool di costruzione del digital twin per analisi strutturale di basamenti metallici

Digitalizzazione di processo con introduzione di firma digitale dei documenti

Digitalizzazione di processo con introduzione di firma digitale dei documenti

Postazione integrata per la gestione e tracciabilità di schede elettroniche durante il processo di riparazione

Postazione integrata per la gestione e tracciabilità di schede elettroniche durante il processo di riparazione

Piattaforma web per la gestione operativa dei Consorzi di Autoscuole

Piattaforma web per la gestione operativa dei Consorzi di Autoscuole

Analisi delle soluzioni di identificazione automatica per tracking di persone ed oggetti (sviluppo software per il settore medico sanitario)

Analisi delle soluzioni di identificazione automatica per tracking di persone ed oggetti (sviluppo software per il settore medico sanitario)

Interfaccia per l’automazione della calibrazione di una saldatrice laser utilizzata nella produzione di pacemaker

Interfaccia per l’automazione della calibrazione di una saldatrice laser utilizzata nella produzione di pacemaker

Software di collaudo della HMI di controllo per abbattitori termici

Software di collaudo della HMI di controllo per abbattitori termici

Piattaforma web per la gestione preventivi e ordini

Piattaforma web per la gestione preventivi e ordini

Generazione automatica di documenti

Generazione automatica di documenti

Automatizzazione dei rilasci software negli ambienti di Test, Quality Assurance e Production

Automatizzazione dei rilasci software negli ambienti di Test, Quality Assurance e Production

Sviluppo di un nuovo dispositivo in ambito automotive per il monitoraggio del pitch&roll basto su sensori MEMS

Sviluppo di un nuovo dispositivo in ambito automotive per il monitoraggio del pitch&roll basto su sensori MEMS

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Un software in cloud per l’organizzazione delle visite a Casa Sicura

Un software in cloud per l’organizzazione delle visite a Casa Sicura

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Come abbiamo portato l’industria 4.0 nel settore dell’edilizia

CLIENTE:

Trimmer

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

L’esigenza

Trimmer, azienda leader nella progettazione e produzione di macchinari per il trattamento di superfici dal 1979, ci ha chiesto di partecipare al processo di innovazione e restyling in ottica Industria 4.0 di uno dei propri modelli di punta della sua gamma. L’obiettivo era quello di introdurre nuove funzionalità tecnologiche all’avanguardia sulla loro pallinatrice elettromeccanica XT30 dgt. In particolare ci è stato richiesto di progettare e realizzazione la nuova interfaccia uomo-macchina digitale con lo scopo di migliorare il controllo, la precisione e il monitoraggio dei dati raccolti sul macchinario attraverso l’introduzione di nuovi sensori digitali.

La soluzione

In Kiwibit, grazie alle nostre competenze sia di sviluppo software e ingegnerizzazione e industrializzazione del prodotto, abbiamo potuto proporre a Trimmer, azienda dalle alte competenze meccaniche, la possibilità di seguire il processo di innovazione e digitalizzazione della XT30 in modo completo ed efficace.
Dopo una prima fase di analisi benchmark abbiamo individuato il prodotto sul mercato che meglio si adattasse alle esigenze del cliente.
Abbiamo scelto un panel HMI con microprocessore NXP i.MX6 a 582MHz basato su architettura ARM Cortex-A7 dotata di GPIO e periferiche di connettività come Ethernet, Wi-Fi, seriale che ci ha permesso di sviluppare la soluzione nei tempi concordati e avere la predisposizione a rientrare nei parametri dell’Industria 4.0.
Il prodotto, dotato di un housing compatto ed IP65 sulla superficie frontale, ha dato modo al cliente di minimizzare la procedura di montaggio dell’HMI sul macchinario permettendo di adottare una filosofia “plug and play”.

Per quanto riguarda le scelte dell’architettura software, abbiamo optato per una tecnologia Open Source con sistema operativo basato su Linux Embedded, il packet manager Yocto che, grazie alla sua struttura a layers, ci ha permesso di essere flessibili e reattivi verso le esigenze del cliente. Abbiamo infatti potuto generare l’immagine a partire dalla nostra configurazione, una serie di Meta data (o reciepe) presenti nel repository centrale e dal repository del costruttore dell’hardware.
Per quanto riguarda gli strumenti di sviluppo abbiamo optato per le librerie QT (versione 5). Il motivo principale è la capacità di ottimizzazione delle risorse utilizzate dal software che si riesce ad ottenere con questo strumento, oltre alla grande flessibilità dei componenti grafici che ci hanno permesso di creare una GUI moderna, intuitiva e con una grafica accattivante.

I vantaggi

Tra i vantaggi principali raggiunti con l’introduzione di queste soluzioni sulla pallinatrice XT30 dgt abbiamo: 
  • riduzione dei costi. Oltre il 30% dei costi è stato abbattuto grazie all’introduzione dell’interfaccia uomo-macchina e alla scelta di un hardware competitivo
  • maggiori ergonomia, funzionalità, efficienza e flessibilità del prodotto. L’interfaccia digitale permette una maggiore semplicità di utilizzo per l’operatore
  • maggiori informazioni e incremento della produttività. Grazie alla digitalizzazione dell’interfaccia l’operatore riesce a gestire un numero maggiore di informazioni che garantiscono un aumento della produttività 

 

La testimonianza

“Progetto al quale teniamo molto perché esempio di come anche la PMI italiana può implementare il paradigma dell’Industria 4.0 in modo concreto. Un cliente attento alle tematiche di innovazione che porta avanti lo sviluppo tecnologico dei propri prodotti per essere competitivo sul mercato nazionale e aprirsi a nuovi mercati internazionali”

Alessandro Paoli

Business Development Manager
Kiwibit

La richiesta

  • Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Il nostro contributo

  • Analisi sul mercato del panel computer più idoneo alle esigenze
  • Sviluppo dell’applicazione embadded
  • Supporto nella messa a punto

Tecnologie usate

  • ARM Cortex-A7 based HMI con micro i.MX6
  • SO Linux Embedded con Yocto packet manager
  • librerie QT5
  • linguaggio di programmazione C++

Risultati raggiunti

  • riduzione dei costi.
  • maggiori ergonomia, funzionalità, efficienza e flessibilità del prodotto.
  • maggiori informazioni e incremento della produttività.

POTREBBERO INTERESSARTI ANCHE

Gestione della formazione, dell’indirizzario e dei progetti in app

Gestione della formazione, dell’indirizzario e dei progetti in app

Sviluppo di un’interfaccia touchscreen per il controllo del processo di asciugatura di materiale plastico

Sviluppo di un’interfaccia touchscreen per il controllo del processo di asciugatura di materiale plastico

Riprogettazione della scheda elettronica di controllo di un trapano per implantologia dentale

Riprogettazione della scheda elettronica di controllo di un trapano per implantologia dentale

Tool di costruzione del digital twin per analisi strutturale di basamenti metallici

Tool di costruzione del digital twin per analisi strutturale di basamenti metallici

Digitalizzazione di processo con introduzione di firma digitale dei documenti

Digitalizzazione di processo con introduzione di firma digitale dei documenti

Postazione integrata per la gestione e tracciabilità di schede elettroniche durante il processo di riparazione

Postazione integrata per la gestione e tracciabilità di schede elettroniche durante il processo di riparazione

Piattaforma web per la gestione operativa dei Consorzi di Autoscuole

Piattaforma web per la gestione operativa dei Consorzi di Autoscuole

Analisi delle soluzioni di identificazione automatica per tracking di persone ed oggetti (sviluppo software per il settore medico sanitario)

Analisi delle soluzioni di identificazione automatica per tracking di persone ed oggetti (sviluppo software per il settore medico sanitario)

Interfaccia per l’automazione della calibrazione di una saldatrice laser utilizzata nella produzione di pacemaker

Interfaccia per l’automazione della calibrazione di una saldatrice laser utilizzata nella produzione di pacemaker

Software di collaudo della HMI di controllo per abbattitori termici

Software di collaudo della HMI di controllo per abbattitori termici

Piattaforma web per la gestione preventivi e ordini

Piattaforma web per la gestione preventivi e ordini

Generazione automatica di documenti

Generazione automatica di documenti

Automatizzazione dei rilasci software negli ambienti di Test, Quality Assurance e Production

Automatizzazione dei rilasci software negli ambienti di Test, Quality Assurance e Production

Sviluppo di un nuovo dispositivo in ambito automotive per il monitoraggio del pitch&roll basto su sensori MEMS

Sviluppo di un nuovo dispositivo in ambito automotive per il monitoraggio del pitch&roll basto su sensori MEMS

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Progettazione e realizzazione interfaccia uomo-macchina digitale su macchinario industriale

Un software in cloud per l’organizzazione delle visite a Casa Sicura

Un software in cloud per l’organizzazione delle visite a Casa Sicura