Skip to content

openMunicipio: piattaforma nazionale dei Comuni

scaloni edited this page Jan 25, 2012 · 20 revisions

ABSTRACT

Dopo il successo di openParlamento, che in breve tempo si è imposto come il canale di accesso privilegiato per seguire, comprendere e divulgare le attività del Parlamento italiano, molti cittadini, soci e utenti di openpolis, ci hanno suggerito di provare a fare qualcosa di simile per il Comune, l’istituzione più prossima ma non sempre quella più accessibile, soprattutto nel caso di città medie e grandi.

Così è nato openMunicipio, il progetto no profit per aprire la politica e l’amministrazione dei Comuni italiani alle comunità dei cittadini, attraverso la piena trasparenza di processi, atti e decisioni, per facilitare la condivisione delle scelte, delle informazioni e la partecipazione democratica.

openMunicipio è una piattaforma internet che si alimenta dei dati politico-amministrativi ufficiali, forniti dai singoli Comuni aderenti, per distribuire dati in formato aperto e standard (opendata) e offrire alla cittadinanza servizi gratuiti di informazione, di monitoraggio e partecipazione attiva.

Le informazioni puntuali sulle attività di Sindaco, Giunta e Consiglio, personalizzate in base agli argomenti che interessano il singolo utente, vengono recapitate direttamente nella sua casella di posta elettronica. Sapere cosa accade nel proprio Comune e seguirne con tempestività le iniziative e gli sviluppi, diventa, in questo modo, qualcosa di semplice, immediato e alla portata di tutti. Recuperato un essenziale equilibrio informativo, possono poi più facilmente svilupparsi occasioni di comunicazione e collaborazione in cui cittadini e rappresentanti potranno confrontare idee, opinioni e soluzioni. Con openMunicipio, la “strategia dell’apertura” si pone perciò al centro della possibile innovazione della relazione tra amministratori e cittadini, per recuperare, grazie alla trasparenza e ad un uso opportuno della rete e delle tecnologie, il patrimonio di fiducia indispensabile alla vita delle istituzioni.

openMunicipio è un progetto, senza fini di lucro, che propone un nuovo modello di collaborazione tra i Comuni interessati per attuare la “strategia dell’apertura” su tutto il territorio nazionale. Una piattaforma unica, in cui ciascun Comune aderente avrà un sito web dedicato, rende possibile ed economicamente sostenibile la raccolta e la condivisione di dati politico-amministrativi omogenei con i quali possono essere offerti servizi utili per tutti (cittadini, aziende, istituzioni e amministratori) altrimenti impensabili. Da parte sua, il Comune può partecipare mettendo a disposizione i propri dati e condividendo le spese di gestione - per la parte dell’applicazione e dei servizi rivolti in particolare alla propria città - con un contributo annuale che varia in ragione del numero di abitanti.

l’Associazione openpolis in collaborazione con InformaEtica e il Comune di Senigallia hanno avviato nel 2011 la realizzazione dell’infrastruttura tecnologica di openMunicipio. Per procedere in questo sforzo e portarlo a compimento entro breve, intendiamo raccogliere intorno al progetto altri Comuni di buona volontà che costituiscano il nucleo iniziale di un’iniziativa di portata nazionale, capace di innovare in maniera radicale il modo di fare e comunicare la politica in città.

FUNZIONALITÀ

Si descrivono, di seguito, le principali funzionalità previste dal sistema.

Ricerca per argomento

L'utente potrà scegliere tra i circa mille argomenti avendo come risultato tutti gli atti, relativi all'argomento, presentati e in discussione in uno o più Comuni.

La ricerca potrà essere filtrata per:

  • Comune
  • tipo di atto
  • status dell'iter

Grazie a questa funzionalità gli utenti hanno a disposizione una panoramica unica rispetto agli atti in discussione nei vari Comuni aderenti su uno specifico tema.

Funzioni di monitoraggio

L'utente può scegliere di monitorare gli argomenti (o località) e gli atti di suo interesse oppure anche i singoli amministratori locali, ossia le loro attività e iniziative, ricevendo direttamente nella propria casella di posta elettronica gli aggiornamenti relativi. I monitoraggi potranno riguardare i lavori di uno o più Comuni. In openMunicipio ciascun utente ha a disposizione una sua sezione ad accesso riservato dove poter seguire in maniera personalizzata i lavori, e dove definire e modificare le impostazioni del proprio monitoraggio (aggiungi/elimina oggetto da monitorare).

Avviso su parola chiave

L'utente può impostare degli avvisi su parole chiave a sua scelta. Riceverà una e-mail ogni qualvolta una delle parole impostate ricorrerà nel testo di un atto o di un verbale di seduta.

Interazione e condivisione

Nella pagina del singolo atto saranno a disposizione strumenti per facilitare il commento e il dibattito pubblico. Favorevoli e contrari ai provvedimenti potranno esprimersi nel merito, suggerire modifiche e miglioramenti, confrontarsi, possibilmente, con i Consiglieri e Assessori direttamente coinvolti nella loro elaborazione.

L’integrazione tecnologica di openMunicipio con le principali piattaforme di social networking (facebook, twitter, etc.) permetterà l’immediata condivisione di tutti i contenuti, le informazioni di fonte ufficiale insieme a quelle prodotte dagli utenti. Saranno inoltre disponibili dei widget per la pubblicazione su blog e siti di informazione, oltre a flussi di dati nei formati json e xml.

Ricerca avanzata degli atti

E' prevista la funzionalità di ricerca avanzata per consentire, ad utenti avanzati e addetti ai lavori, l'interrogazione completa della base dati. Sarà possibile scegliere:

  • Comune o insieme di Comuni
  • tipo di atto
  • argomenti
  • firmatari
  • status dell'atto
  • intervallo della data di presentazione
  • parole contenute nel titolo e nel testo dell'atto

Funzionalità per i Consiglieri e Assessori del Comune

Gli amministratori interessati possono avere accesso riservato a openMunicipio per disporre di funzionalità ad hoc sia per facilitare il monitoraggio sia per comunicare con i cittadini e gli altri utenti della piattaforma. Nella pagina dedicata al Sindaco/Consigliere/Assessore, oltre alle informazioni sulla sua attività istituzionale, potrebbero, in questo modo, essere disponibili gli interventi e i contributi alle discussioni pubbliche che avrebbero luogo in openMunicipio.

Funzionalità per l’amministrazione

Organi e uffici del Comune possono utilizzare servizi avanzati per l’interrogazione e l’estrazione dei dati dalla piattaforma, sia in maniera continuativa, a supporto delle attività istituzionali, sia accasionalmente per attività di studio e reportistica.

ALIMENTAZIONE DI OPENMUNICIPIO CON I DATI DEL COMUNE

La fonte dati della singola istanza di openMunicipio, ossia del sito web dedicato a ciascun Comune aderente, è, come si è detto, il Comune stesso. In questo paragrafo si descrive sommariamente il sistema attraverso cui l’amministrazione può trasmettere e aggiornare i propri dati presso la piattaforma. La modalità normale prevista è quella automatica, che, per mezzo della interconnessione tra il sistema informativo del Comune e openMunicipio (detto “connettore”), permette di alimentare la piattaforma senza la necessità impegnare del personale dedicato. L’altra modalità è quella di accesso riservato, per consentire l’aggiunta o la modifica di determinate informazioni al personale degli uffici. La definizione dei dettagli tecnici verrà concordata successivamente all’approvazione del presente accordo.

L'architettura software di OpenMunicipio prevede:

  • un'interfaccia di consultazione (in seguito frontend) che gestisce l'interazione con gli utenti finali e l'acquisizione di eventuali contenuti da essi generati (per esempio preferenze, commenti o espressioni di voto); essa potrà anche presentare contenuti personalizzati per specifiche categorie di utenti (personale degli uffici, amministratori locali);
  • un'interfaccia di amministrazione (in seguito chiamata backend), riservata ai gestori dell'applicazione, attraverso la quale è possibile accedere, sia in lettura che in scrittura, alla totalità di dati presenti;
  • un'interfaccia di programmazione (chiamata API, acronimo di Application Programming Interface) che consente l'utilizzo della piattaforma openMunicipio da parte di applicazioni software esterne.

Mentre il frontend e il backend gestiscono l'interazione tra l'utente e il sistema (interfaccia uomo-macchina), attraverso pagine web progettate per essere fruite da esseri umani, l'interfaccia API (o semplicemente l'API) di openMunicipio è facilmente utilizzabile da altri software (interfaccia macchina-macchina). Essa consente ad altre applicazioni, esterne ad openMunicipio e ad esso connesse via rete, di estrapolare o modificare dati, o anche immetterne di nuovi, senza far uso né del frontend né del backend. Le operazioni possibili attraverso l'API di openMunicipio dipendono dal livello di autenticazione richiesto. L'interfaccia di programmazione è progettata secondo i principi REST (REpresentational State Transfer) ed è raggiungibile attraverso il protocollo HTTP.

Parte essenziale di openMunicipio è quella componente software, che chiamiamo connettore, che si occupa di raccogliere i dati dalle fonti disponibili (in primis, il sistema informativo del Comune) per poi gestirli all'interno della base dati interna, tenendo quest'ultima sincronizzata con le relative fonti. L'operazione di importazione dei dati in openMunicipio, svolta dal connettore, avviene utilizzando l'interfaccia di programmazione (API), predisponendo le necessarie autenticazioni. Dunque il connettore resta distinto da openMunicipio, e ciò consente di separarne lo sviluppo e il deployment. L'adattamento della piattaforma ad una realtà locale può essere, pertanto, facilmente esternalizzabile una volta che l'API sia stata definita nel dettaglio e condivisa.

Il sistema verrà realizzato utilizzando esclusivamente prodotti con licenze open source.

Formati aperti e standard dei dati

Tutte le informazioni presenti nel database verranno rilasciate in formati open data (json e xml) per permetterne un facile riuso anche per altre applicazioni e servizi informativi.

#SOSTENIBILITA’ ECONOMICA openMunicipio offre servizi di informazione e comunicazione avanzati per favorire la collaborazione tra rappresentanti e cittadini nel contesto dell’amministrazione comunale. I servizi saranno gratuiti e la loro fruizione resterà libera da pubblicità e da qualsiasi forma di comunicazione commerciale. Obiettivo economico del progetto è di ottenere la sostenibilità dei costi di gestione e di mantenimento della piattaforma, non il profitto. Pertanto per far fronte ai costi di gestione del progetto, openpolis propone ai Comuni un modello di partenariato non commerciale che preveda la compartecipazione agli sforzi per perseguire una utilità pubblica.

Torna in Home

Clone this wiki locally