Applicazione di pesatura industriale

retel

Il prodotto di punta del cliente, specializzato nella fornitura di apparecchiature di pesatura professionali, è ormai obsoleto. Inoltre il sistema si basa su di PC industriale, con installato un sistema operativo desktop, con conseguente incremento del costo del prodotto finito.

Il sistema è figlio di uno sviluppo durato anni, con personalizzazioni introdotte ad hoc per differenti clienti, ed è piuttosto complicato. Grazie ad un’attenta analisi dei requisiti e un’aperta comunicazione con il cliente è stato possibile definire una pianificazione a lungo termine, determinando le funzioni essenziali necessarie a fornire un prodotto spendibile sul mercato ma aperto per succesivi sviluppi.

Il progetto ha quindi compreso differenti attività:

  • selezione di un potenziale hardware (computer on board con schermo touchscreen da 7″)
  • preparazione di una distribuzione Linux per architettura ARM con tutte le componenti necessarie
  • preparazione di un ambiente di sviluppo su macchina virtuale con toolchain per la cross-compilazione
  • sivluppo dell’applicativo e test finali

L’impegno del cliente è stato ridotto a pochi incontri, liberando le risorse interne che normalmente si occupano dello sviluppo.

Il risultato è stato fornire una soluzione più innovativa di quella usata, preddisposta a futuri sviluppi e con un costo di realizzazione più basso rispetto a quella precedente.

In particolare la visione a lungo termine, utilizzata per tracciare sin da subito le tecnologie utilizzate e le linee di sviluppo principali, è un valore fondamentale che a permesso di fornire velocemente un prodotto funzionale, ma aperto a futuri sviluppi.

Tecnologie/Piattaforme utilizzate:

  • QT/C++
  • MySQL
  • Linux
  • ARM