om attraktiva öppna api:er - developers are humans too / sundsvall42 2012
DESCRIPTION
Idag finns ett stort intresse från tredjepartsutvecklare att ta del av organisationers data via öppna API:er. Däremot är inte öppna API:er i sig är en garanti för att nya tillämpningar skapas eller att utvecklare ens använder sig av dedikerade API:er (utan hellre skrapar webbsidor). På seminariet beskrivs erfarenheter från ett projekt med Viktoriainstitutet, Samtrafiken och Trafikverket som i en pilot tillgängliggjort kollektivtrafikdata för tredjepartsutvecklare.TRANSCRIPT
Attraktiva Öppna API:er -
Developers are Human too
Daniel Rudmark, Viktoriainstitutet
Elias Arnestrand, Samtrafiken
Free + Premium
= Freemium
Trafiklab är ett community för öppen trafikdata
Vi vill göra det enklare att få tillgång till
APIer från trafikföretag, lättare att visa upp vad som finns och roligare att prata om vad
man skulle kunna göra.
Designprinciper
Dialog
Låga trösklar
Skyltfönster
Ett initiativ från branschen…
…en svala gör ingen sommar
En väg in i branschen för tredjepartsutvecklare
- Samlad nyckelhantering
- Enhetlig dokumentation
- Organisationsövergripande support
- Effektivare teknisk förvaltning genom delad drift
- Effektivare hantering av samarbeten
Möjlighet till olika nivåer av engagemang
>800 utvecklare >300 projekt
Reseplaneringsappar…
Reseplaneringsappar…
Nya presentationsformer…
Nya presentationsformer…
Mashups…
Alla transportslag Alla operatörer Alla hållplatser och stationer …i hela Sverige
Bakgrund till projektet med
Trafikverkets tågdata
• Bygga upp kunskap kring hur Trafikverket kan
tillgängliggöra trafikinformation om tåg till externa
parter
• Förstå behov och målgruppens förväntningar
• Pilot för att kartlägga behov kring teknisk infrastruktur
för att tillgängliggöra data
• Projektet finansieras av Vinnova
Trafikverket Resenär
Tågtavlan
Trafikverket Resenär
Utvecklare
Trafikverket Resenär
Utvecklare
Intervjuer
Workshop
Första specifikation
Dialog
Pilot
Utvärdering
Processen för att ta fram API:erna
[Yttre] [Inneboende]
[Yttre] [Inneboende]
Pengar
Användarbehov
Signalvärden
[Yttre] [Inneboende]
Pengar
Användarbehov
Signalvärden
Lärande
Ömsesidighet
Status Nöje/
”Flow”
Professionell
och personlig
identitet
Autonomi
Utmaning
[Yttre] [Inneboende]
Behovsbilden
Tredjepartsutvecklare
• Stabil dataleverans
• Fokusera sin energi på
problemlösning
• Enkel ”att växla upp”
Trafikverket
• Kontrollerad
dataleverans
• Minska egen
tjänsteutveckling
• Effektiv hantering av
relationer med
tredjepartsutvecklare
Trafikverket Utvecklare
Trafiklab Trainexport API TrainInfo API
Piloten
Trafiklab Trainexport API TrainInfo API
Orion
Trainexport API
Piloten
Trafiklab Trainexport API TrainInfo API
Piloten
TrainInfo API
Trafiklab Trainexport API TrainInfo API
Piloten
Trafiklab
Trafikverket Resenär
Utvecklare
Trafiklab.se
Slutsatser
• Trend mot fler tredjepartsaktörer - utan
relation till organisationen
• Tredjepartsutvecklare ställer krav på en ny
typer av relationer och en ny infrastruktur –
för för ett hållbart ekosystem
• En nyckel för att ekosystemet ska bli hållbart
är en förståelse för olika aktörers behov och
drivkrafter