NTT Data Italia, la filiale italiana di un importante system integrator con sede a Tokyo, opera in più di 50 paesi, offrendo servizi IT professionali di primo livello, dalla consulenza allo sviluppo di sistemi.
Nel 2013, come parte di un progetto strategico per un grande cliente istituzionale, NTT Data doveva sviluppare in tempi molto brevi il prototipo di un sistema per il calcolo di indicatori chiave di prestazione (KPI) a partire da misurazioni inserite manualmente dagli utenti.
Un requisito fondamentale per questo sistema era la possibilità di modellare liberamente la struttura organizzativa e i processi su cui mappare misurazioni e KPI. Tuttavia, il tempo e il budget disponibili erano insufficienti per sviluppare un prototipo funzionante in modo tradizionale, soprattutto considerando le capacità di modellazione richieste.
L'ambiente di modellazione di Livebase si è subito dimostrato perfettamente in grado di rappresentare le strutture organizzative e i processi da un lato, e le misurazioni e i KPI dall'altro. In pochi giorni, i requisiti del prototipo sono stati consolidati e modellati con il Livebase designer, poi tradotti automaticamente in un'applicazione web funzionante, che consentiva di: (1) configurare il sistema con la struttura organizzativa e i processi da valutare, le misurazioni da valorizzare e i KPI da calcolare con le formule rilevanti; (2) inserire mensilmente nel sistema i valori registrati per ogni misurazione.
Una volta messo in funzione, il prototipo è stato esteso con due moduli algoritmici necessari rispettivamente per: (1) calcolare i valori dei KPI dalle formule e dai valori inseriti per ciascuna misurazione; (2) registrare periodicamente i valori di misurazioni e KPI in un sistema di reporting esterno basato su Pentaho.
Grazie ai meccanismi di estensibilità di Livebase, è stato possibile sviluppare tali moduli in Java e integrarli nell'applicazione generata.
Il prototipo finale, completato e reso operativo in tempi record e a costi molto ridotti, ha permesso di testare e validare sul campo un approccio innovativo alla valutazione delle performance aziendali.