Riassunto analitico
Obiettivo della tesi è stato la progettazione e la realizzazione di una web application denominata Visual Analytics Dashboard, nell’ambito dello stage di Netidea Webranking SRL. L’azienda è tra le realtà più conosciute e apprezzate in Italia per i servizi di Search Marketing di alto profilo, ed è anche l'agenzia italiana più certificata da Google per i servizi di Web Marketing, in un gruppo di 50 top agenzie in tutto il mondo. La Visual Analytics Dashboard appositamente creata predispone un accesso multi-utente e multi-cliente, al fine di raccogliere e rappresentare dati provenienti da fonti eterogenee. Nello specifico si tratta di dati relativi alle interazioni degli utenti su siti web di clienti, denominato Traffico Analytics, e posizionamenti inerenti la ricerca di parole chiave d'interesse su motori di ricerca, SEO (Search Engine Optimization). L’elemento imprescindibile ai fini della realizzazione dell’applicazione è stato l’obbligatorietà del monitoraggio e aggregazione di un elevato numero di dati relativi a circa 250 siti web dei clienti. La complessità derivante dalla dimensione del dataset ha richiesto un approccio efficace e innovativo, volto alla gestione e presentazione di indicatori chiave di performance (KPI), stabiliti sulle specifiche e peculiari esigenze di ciascun cliente. In aggiunta è stato creato un sistema di confronto dei dati su archi temporali di lunghezza identica e non, e su gruppi di siti appartenenti a paesi e/o brand distinti. L’implementazione della Visual Analytics Dashboard ha preso forma seguendo un approccio di sviluppo Agile, volutamente guidato da test (Test Driven Development) e di tipo iterativo simil-Scrum, fondato quindi sul raggiungimento di obiettivi comuni passo dopo passo. In seguito al rilascio dell’applicazione il monitoraggio degli errori in tempo reale, tramite sistema di terze parti, ha contribuito alla risoluzione dei bachi (bug) riscontrati durante le interazioni degli utenti/clienti. Il continuo processo di ottimizzazione ha contribuito al successo del lavoro svolto e alla soddisfazione dei clienti. Come nota finale, l’approccio seguito è, a nostra conoscenza, totalmente innovativo in termini di funzionalità.
|