Università di Bologna / Grin-Up

Tracciare le abitudini di spostamento e consumo degli studenti

Tracciare le abitudini di spostamento e consumo degli studenti

App Mobile • Backoffice Web Directus • 2024 - 2025
Decorazione 1
Decorazione 2
Decorazione 3
Immagine Dietro
Immagine Davanti

Un'applicazione mobile evoluta iOS e Android, per aumentare la partecipazione degli studenti a un progetto di ricerca PNRR.

Il sistema trasforma la raccolta di dati scientifici sulla mobilità urbana in un’esperienza di gamification coinvolgente, garantendo il tracciamento GPS continuo nel pieno rispetto della privacy.
test

L'Università di Bologna aveva bisogno di raccogliere dati reali e continuativi sulla mobilità urbana degli studenti.

I ricercatori avevano già coinvolto migliaia di studenti tramite questionari tradizionali, ma per fare il salto di qualità serviva una soluzione su misura che bilanciasse rigore scientifico, normativa GDPR e un'esperienza utente capace di mantenere alto l'engagement oltre le prime settimane di utilizzo.
Challenge come unità di ricerca

Ogni Challenge consiste nella compilazione di questionari e in sessioni di tracciamento dei propri spostamenti, e può durare da pochi giorni a diverse settimane. Tramite un portale backoffice il team di ricerca può creare, pubblicare e orchestrare ogni Challenge, mentre i dati raccolti dall'app vengono inviati a Qualtrics per essere analizzati.

Tracciamento GPS degli spostamenti

Attraverso il GPS l'app monitora le aree di spostamento dell'utente e il mezzo di trasporto che sta utilizzando, avvisandolo per tutto il tempo in cui il tracciamento è attivo. Non viene inviato il punto esatto dell'utente, ma un'area attorno ad esso, in modo da garantirne la privacy.

Sondaggi spot

Sono questionari inviati in momenti specifici per raccogliere dati contestuali, ad esempio sugli acquisti fatti nel weekend.

Sondaggi periodici settimanali

Ogni settimana della Challenge corrisponde a un nuovo questionario periodico, inviato automaticamente al termine della finestra di tracciamento.

Le caratteristiche chiave del sistema

Gamification e Classifiche
La compilazione di sondaggi e il tracciamento gps genera punti, trasformando la ricerca in una competizione virtuosa.
Cloaking Spaziale
L'app non invia mai le coordinate esatte. Il punto GPS viene trasformato in un'area poligonale (raggio 200-500m), permettendo di studiare i flussi di mobilità senza risalire all'indirizzo esatto dell'utente.
Backoffice per i Ricercatori
Un pannello di controllo web dedicato che permette al team universitario di orchestrare l'intero sistema: configurare nuove challenge, programmare l'invio di sondaggi e monitorare l'andamento della raccolta dati.
Pianificazione intelligente
Per non gravare sulla batteria e sulla vita privata, gli utenti vengono assegnati a finestre temporali di tracciamento randomizzate (es. lunedì mattina o mercoledì pomeriggio).
Integrazione con i sistemi d'Ateneo
L'app riconosce automaticamente gli studenti già censiti e si interfaccia con Qualtrics per la somministrazione di sondaggi.
challenge_image
Classifica dei punti in app
download dell'app nella prima challenge attiva

1.900+

Risposte ai sondaggi periodici e spot raccolte dal sistema

8.000+

Tracciamenti GPS completati e anonimizzati

875+

Oltre i numeri, l'app ha rivoluzionato il metodo di ricerca dell’Ateneo: dai questionari statici si è passati a tracciamenti continui. Il sistema di gamification ha mantenuto vivo l'interesse degli studenti nel tempo, mentre l'anonimizzazione on-device ha garantito la massima sicurezza senza sacrificare la qualità del dato.

challenge_image
How Might We Questions
Il progetto è partito con una discovery iniziale per mappare le esigenze del team di ricerca, i vincoli normativi e le aspettative degli studenti in termini di privacy e usabilità. Abbiamo poi sviluppato una PoC tecnica per validare gli aspetti più critici: la durata della batteria e l’anonimizzazione dei dati.
Lo sviluppo è avvenuto in cicli iterativi, con rilasci progressivi che ci hanno permesso di testare funzionalità specifiche e raccogliere feedback continuo. Prima del rollout massivo, abbiamo condotto user testing intensivo con un gruppo ristretto di ricercatori e studenti volontari, perfezionando i flussi di onboarding, le notifiche push e la gestione dei permessi di localizzazione.

Architettura Cloud e Privacy-by-design

L'infrastruttura è cloud-native su AWS con logica serverless (ECS Fargate), scelta che garantisce scalabilità automatica durante i picchi di partecipazione alle challenge e costi di gestione contenuti. Il backend è basato su Directus, utilizzato come layer API e interfaccia di amministrazione per il backoffice dei ricercatori.
Abbiamo adottato un approccio zero-trust. Per massimizzare la protezione, i dati GPS anonimizzati non transitano nemmeno dal nostro database: l'app li invia direttamente ai sistemi protetti dell'Università tramite connessioni criptate.
Lo sviluppo in Flutter ha permesso di gestire con un'unica codebase le complessità dei sensori di movimento e del tracciamento GPS su entrambi i sistemi operativi (iOS/Android).