H2O Caratteristiche generali
Scelte tecnologiche
Vantaggi Architettura funzionale Funzionalitą e moduli Referenze

Scelte tecnologiche

Web-based

H2O è un prodotto web-based nativo, interamente fruibile tramite internet browser. Questo riduce drasticamente le necessità di manutenzione dei PC degli utenti finali e semplifica le attività di manutenzione e aggiornamento.

Tecnologia allo stato dell’arte

H2O è stato scritto utilizzando il framework di sviluppo SitePainter di Zucchetti. Si tratta di una combinazione di strumenti C.A.S.E. (Computer Aided Software Engineering) e R.A.D., in grado di realizzare applicazioni web lavorando ad un elevato livello di astrazione. Gli strumenti Zucchetti compilano e deployano l’applicazione web in ambiente J2EE, multipiattaforma.
I vantaggi di questa metodologia sono:

  • produttività elevata
  • tempi e costi di sviluppo ridotti
  • standardizzazione del processo produttivo
  • riduzione dei bug.

Gli strumenti CASE consentono inoltre, di svincolarsi dalle scelte tecnologiche, dal momento che l’evoluzione della tecnologia non è devoluta all’applicazione ma allo strumento CASE stesso.
L’ambiente multipiattaforma consente di non legarsi ad alcuna particolare filosofia in termini di sistemi operativi, database, application server e web server, e di poter effettuare di volta in volta le scelte tecnologiche più opportune per prestazioni, costi, tempi e manutenibilità.

Configurazione senza codice sorgente: partner e clienti protagonisti del progetto

H2O è stato pensato in modo da essere ampiamente configurabile senza intervento sul codice sorgente. Questo comporta due significativi vantaggi:

  • limita la necessità di ricorrere a personalizzazioni, rendendo quindi più semplici gli aggiornamenti e la manutenzione
  • incrementa l’autonomia di partner e clienti i quali, una volta formati, diventano protagonisti del progetto di implementazione di H2O con evidente beneficio per l’economia del progetto stesso e per la soddisfazione del cliente.