La vera forza delle Industrial IoT APP è l’accessibilità: grazie agli studi approfonditi sulla user experience abbiamo delineato un processo per la configurazione di nuovi macchinari semplice e accessibile a tutti, anche per chi non ha conoscenze tecniche del settore e adatto ad azioni per il monitoraggio energetico industriale.

Per ridurre i costi del processo produttivo abbiamo realizzato le Zerynth Industrial IoT APP, un insieme di strumenti che permettono di raccogliere i dati dai macchinari per l’elaborazione e visualizzazione automatica su apposite dashboard.

La User Experience delle Zerynth APP

Nel precedente blog post abbiamo parlato di user experience, l’importanza di creare applicazioni facili da usare, intuitive e semplici per una maggiore soddisfazione degli utenti finali. In questo articolo, invece, approfondiremo più nel dettaglio le scelte implementative per la realizzazione delle Industrial IoT APP di Zerynth progettate e disegnate per scopi di monitoraggio energetico industriale.

La vera forza delle app è l’accessibilità: è infatti possibile programmare le macchine industriali tramite un configuratore di tipo  “Wizard” che pone all’utente alcune semplici domande e, in base alle risposte ottenute, permette di capire come estrapolare e rielaborare i dati da tale macchinario e visualizzarli in apposite dashboard.

Il processo di sviluppo per la creazione delle nostre Industria IoT APP è stato complesso in quanto ha dovuto tenere in conto una serie di necessità e caratteristiche per creare uno strumento che potesse essere usato anche da persone non esperte del settore. Ci siamo quindi concentrati in un primo momento sullo studio di quale User Experience (ux) volevamo offrire ai nostri utenti.

Figura 1. Zerynth Industrial IoT APP- Machine Monitoring

La scelta dei criteri e la realizzazione

La user experience  si riferisce al  modo con cui un utente interagisce con un prodotto, sistema o servizio e include le percezioni di utilità e facilità d’uso della persona. La progettazione della ux è un processo utilizzato per creare prodotti che forniscono esperienze significative e pertinenti agli utenti. Ciò include quindi la progettazione dell’intero processo di acquisizione e integrazione del prodotto, inclusi gli aspetti di branding, design, usabilità e funzionalità.

Durante lo sviluppo della ux per le Zerytnh APPabbiamo ricercato obiettivi e features indispensabili per un efficace monitoraggio energetico industriale, concentrandoci poi sui seguenti fattori:

  • Learnability, grado in cui è possibile comprendere l’interfaccia e/o il sistema senza dover consultare un manuale utente;
  • Efficiency, indica la rapidità con cui un utente riesce ad eseguire un determinato obbiettivo;
  • Memorability, se utilizzi un’interfaccia una volta, dovresti essere in grado di ritornare dopo un certo periodo di tempo e ricordare ancora come usarla;
  • Errors, nel caso in cui si verifica un errore, l’utente deve capire cosa sta succedendo, perché si è verificato questo errore e come poter risolvere la situazione;
  • Satisfaction, determina quanto è piacevole il layout con cui si interagisce e spinge l’utente a decidere se tornare e continuare o meno ad utilizzarlo.

In questa fase di studio abbiamo realizzato dei mockup per indicare a grandi linee il layout da seguire e lo stile che dovranno avere le nostre app e, solo in un secondo momento abbiamo iniziato a scrivere il codice sulle basi dello studio precedentemente effettuato e sui mockup realizzati.

Durante la fase di realizzazione vera e propria delle app, invece, abbiamo applicato un processo di sviluppo iterativo in cui ci riunivamo periodicamente per sessioni di brainstorming di analisi del lavoro realizzato fino a quel momento. Si tratta di un processo molto utile da seguire nelle fasi di realizzazione della user experience perché permette di confrontarsi con il team di sviluppo e suggerire ulteriori modifiche per migliorare l’accessibilità del prodotto finale.

L’ultimo step, una volta raggiunta una versione soddisfacente per le nostre app, ha riguardato la fase di test di usabilità, sia con persone esperte del settore iot che con persone non esperte. La nostra app è effettivamente intuitiva e semplice da utilizzare, adatta per scopi di monitoraggio energetico industriale? Ci sono caratteristiche da modificare o migliorare?

Test di usabilità

Il test di usabilità è una metodologia di ricerca user experience X popolare. In una sessione di test, il ricercatore chiede al partecipante di eseguire dei compiti, solitamente utilizzando una o più interfacce utente specifiche. Mentre il partecipante completa ogni compito, il ricercatore osserva il comportamento del partecipante e ascolta i vari feedback.

Ai partecipanti viene spesso chiesto di pensare ad alta voce durante i test di usabilità, in questo modo il ricercatore può comprendere più facilmente i comportamenti, gli obiettivi, i pensieri e le motivazioni dei partecipanti, durante l’esecuzione dei compiti assegnati.

È molto importante eseguire i test di usabilità se vogliamo avere una buona user experience perché permettono di:

  • Identificare dei problemi nella progettazione del prodotto o servizio;
  • Scoprire nuove opportunità per migliorare;
  • Conoscere il comportamento e le preferenze dell’utente target.

Ci sono molte variabili nella progettazione di un’interfaccia utente moderna e ci sono ancora più variabili nel cervello umano. Il numero totale di queste combinazioni è enorme quindi l’unico modo per ottenere un UX design corretto è testarlo.

Zerynth APP Machine Monitoring

Attualmente abbiamo lanciato sul mercato la prima ’APP “machine monitoring”, focalizzata sul monitoraggio della produzione dei macchinari industriali. Stiamo continuando a sviluppare nuove app seguendo lo stesso  processo iterativo appena descritto, continuando a mantenere il nostro focus sull’usabilità dei nostri prodotti per l’utente finale.

L’utilizzo di tecniche di user experience ci permette, in questo modo, di realizzare prodotti semplici e accessibili a tutti, rendendo possibile introdurre il proprio ecosistema nel mondo dell’industria 4.0 anche se non si hanno conoscenze tecniche approfondite.

Share This Story, Choose Your Platform!

About the Author: Stefania Falchi

Stefania è una Software Engineer a Zerynth, ha una laurea in Informatica all’Università di Pisa. Si occupa di tutto ciò che riguarda la programmazione front end e la user experience . Nel tempo libero suona il sassofono e le piace cucinare.

Follow Zerynth on

Latest Posts