Cosa può imparare la Svizzera da Amazon

Roger Wattenhofer ritiene che le interfacce di programmazione siano sottovalutate. Le possibilità che offrono sarebbero enormi - se l'amministrazione stesse al gioco.

Roger Wattenhofer

Quando il mio smartphone suona una certa melodia al mattino, so che è il momento di camminare verso la fermata dell'autobus. Se mi attardo durante il tragitto, lo smartphone vibra e accelero un po' il passo. Come sempre, arrivo alla fermata esattamente alla stessa ora dell'autobus e salgo. Questo funziona senza problemi anche se l'autobus è in ritardo.

? questo il futuro di una città intelligente? Perché il futuro? Un'applicazione come questa è relativamente semplice e può essere scritta in un weekend. Anche i dati sono tutti disponibili: gli autobus sono dotati di GPS e trasmettono la loro posizione attuale al centro di controllo in tempo reale. Ma come fa l'app ad accedere a questi dati?

Città intelligente
La smart city prospera grazie allo scambio di dati corretti. (Immagine: metamorworks / Adobe Stock)

Più della somma delle sue parti

Le tre lettere magiche sono API, acronimo di Application Programming Interface. Le API semplificano la decisione di mettere dati e funzioni a disposizione di altri utenti. Questi utenti possono combinare diverse fonti di dati per generare servizi o altri dati che sono più della somma delle loro parti.

Il concetto di API basato su Internet è stato reso popolare nell'era delle dot-com 20 anni fa. Le API sono state anche al centro della trasformazione di Jeff Bezos del suo grande magazzino online Amazon in un'azienda tecnologica nel 2002. Bezos non solo ha chiesto ai suoi sviluppatori che in futuro tutto il software di Amazon dovesse comunicare tramite API (altrimenti sarebbero stati "licenziati"), ma ha anche preteso che queste API fossero accessibili sia internamente che esternamente ("senza eccezioni"). Tra l'altro, Bezos ha gettato le basi per il fatto che oggi Amazon è tre volte più grande dei suoi concorrenti come fornitore di servizi cloud.

Le API non sono il problema

Molte persone sono estremamente critiche nei confronti delle API. Proprio di recente, le API sono state al centro degli incidenti di Facebook e Cambridge Analytica. Facebook ha consentito a circa 60 partner di accedere ai dati degli utenti tramite un'API. Questi partner hanno potuto leggere i dati personali degli utenti di Facebook che avevano dato il loro consenso. I partner erano anche in grado di leggere i dati degli amici degli utenti e degli amici degli amici. A mio parere, il nocciolo dell'incidente di Facebook non riguarda l'offerta di dati da parte di Facebook tramite un'API, ma solo i soggetti a cui Facebook offre i dati. Bisogna sempre fare attenzione alle API in generale.

L'accesso ai dati non solo per le grandi aziende

Le autorità, i cantoni e le città svizzere sono attualmente in piena febbre da digitalizzazione. Stanno pensando a quali innovazioni potrebbero rendere felici i loro cittadini, lanciando task force e strategie (come il progetto "Il mondo della comunicazione"). pagina esternaStrategia per le città intelligenti della città di Zurigo).

"Non dovremmo lasciare i dati solo alle grandi aziende, ma anche alle piccole imprese e ai singoli individui tramite le API, perché la vera innovazione spesso avviene su piccola scala".Roger Wattenhofer

Tuttavia, dare forma al futuro non è la competenza principale di un'amministrazione. Le autorità dovrebbero piuttosto concentrarsi sul modo in cui l'accesso al loro tesoro di dati può essere regolato in modo sensato e sicuro. Quali dati possono essere decisi (in tempo reale!) da terzi interessati? Come si regolano la protezione dei dati, la frequenza di accesso e le autorizzazioni di scrittura? Quali dati sono pubblici, quali sono accessibili con un'autorizzazione speciale e quali rimangono off-limits?

Non dovremmo - come purtroppo spesso accade - lasciare i dati solo alle grandi aziende potenti, ma anche alle piccole aziende e ai singoli individui tramite API, perché la vera innovazione spesso avviene su piccola scala. Sono sicuro che gli studenti dell'ETH si divertirebbero a sviluppare applicazioni che utilizzano i dati in modo significativo. Le autorità dovrebbero rendere possibile l'emergere di diversi concetti innovativi. Così avremo anche la città intelligente e io avrò il mio autobus.

JavaScript è stato disabilitato sul tuo browser