Il problema
Un lampione rotto arriva al comune come telefonata, visita allo sportello, commento su Facebook ed email — quattro canali, nessun elenco condiviso, nessun orologio che scatta su uno qualsiasi di essi. Nessuno sa dire quanti problemi sono aperti, quali sono in ritardo, o se la squadra inviata la settimana scorsa abbia davvero risolto qualcosa. Il cittadino lo scopre passandoci davanti.
Cosa abbiamo costruito
Un unico sistema per l’intero ciclo. I cittadini segnalano un problema dal telefono — categoria, pin sulla mappa, foto. Lo staff lo smista, assegna una squadra e una scadenza. La squadra lo chiude con un rapporto di lavoro fotografico, e il cittadino che ha segnalato il problema lo conferma o lo rimanda indietro. Ogni richiesta porta con sé una catena di stati visibile: in esame, in corso, in attesa di approvazione, concordata.
CUBA Platform (oggi Jmix) · Java · PostgreSQL · mobile nativo
Perché è il caso che mostriamo per primo
Risponde insieme alle due obiezioni che sentiamo più spesso su questo stack tecnologico. “Riuscite davvero a costruire qualcosa di complesso con questo?” — un sistema per la pubblica amministrazione con un portale web e un’app mobile su un unico core, un ciclo di vita completo delle richieste e un’amministrazione che serve circa 80.000 cittadini alle spalle. “Non sembrerà un pannello di amministrazione interno?” — le schermate qui sotto sono il prodotto consegnato.
Ed è la risposta lunga a “da quanto tempo lavorate con Jmix”. Abbiamo costruito questo su CUBA Platform — il framework diventato Jmix — anni prima del cambio di nome. Il percorso di migrazione dall’uno all’altro per noi non è una slide; è una strada che abbiamo percorso con il nostro stesso codice in produzione.
Multi-comune fin dalla prima versione: categorie, squadre, scadenze e branding sono configurazione, non un fork. Aggiungere la prossima amministrazione è un’attività di configurazione.
- Cittadini serviti
- ~80.000
- Cosa abbiamo costruito
- portale + app un unico core, due client
- Categorie di richieste
- 12
- Approvazione per ogni intervento
- il cittadino
- Tempo medio di chiusura
- 5 giorni
- In produzione dal
- 2020
«Finalmente le persone si accorgono che il comune ascolta.»
