Riksdagens öppna data
Mer data för fler jobb!
Ge oss data NU!
Data berikar hela
landet
Du bestämmer
själv!
Val 2014
Riksdagens öppna data
• Så här gick det till
• Det här är riksdagens öppna data
• Det här gör vi nu
• Det här kan öppna data vara
Öppenhet
"Till främjande av ett fritt meningsutbyte och en allsidig upplysning skall varje svensk medborgare ha rätt att taga del av allmänna handlingar"(2 kap. 1 § tryckfrihetsförordningen, som enligt 14 kap. 5 § som regel gäller även utlänningar.)
Vår strategi
• Öppna data som ett strategiskt val för kommunikation
• Öppna data som motor för våra publika tjänster
• Fri åtkomst – ingen registrering
• Vi kommer aldrig kunna lösa alla önskemål på webbplatsen
Några datum – bakgrund
1990 Riksdagens arbete börjar digitaliseras
1993 Rixlex lanseras – ett femårigt försöksprojekt.
1996 Rixlex gratis
1996 www.riksdagen.se
1997 Rixlex via www
1998 www.riksdagen.se (v2) - Rixlex och www börjar smälta samman
2005 www.riksdagen.se (v3)
2009 Rixlex utfasad
2010 data.riksdagen.se
2011 www.riksdagen.se (v4)
2013 Nylansering data.riksdagen.se
Men varför inte tidigare?
• Uppsjö av olika system som inte pratade med varandra
• Begränsade möjligheter för uttag
• Föränderlig process - system fasas ut och nya fasas in
• Få kontroll på flöden och hålla webben uppdaterad samtidigt
Stegvis utveckling
bild
One small step at a time…
En tugga i taget
Förutsättningar på plats. Äntligen kan vi börja utveckla!
Hösten 2009
Öppna data version 1.0
• 3-4 månaders utvecklingstid
• Liten grupp - 1 person
• Parallell förberedelse för nya riksdagen.se
En idé…
Kan öppna data bli en motor för riksdagens webbplats? Kan vi göra så? Kommer det att fungera? Det skulle bli det ultimata testet för vårt API.
Vi kör!
Det här är riksdagens öppna data
Det är…
• En frikopplad tjänst
• Data från riksdagens olika källsystem
• I huvudsak ett API (gränssnitt)
• Bygger på enkel webbteknik (REST + XML)
Principer
• Permanenta/långsiktiga adresser och format
• Det som finns på riksdagen.se finns på öppna data
• Placerad på egen domän - data.riksdagen.se
• Bygger på öppna standarder
Utveckling av tjänsten
• XML av webbsidorna
• URL-strategi
• Listor över sidorna
Innehåll
Det här innehåller tjänsten.
Den består av listor och sidor med:
• Kalender
• Dokument
• Person
• Utskottsförslag
• Votering - per votering och ledamot
• Rapporter
Förstudie
• Vem använder, vad använder man och hur?
• Erfarenheter
• Behovsanalys
• Hur gör andra?
• Förslag på genomförande
Vad är efterfrågat
• Information som är ledamotsorienterad
• Voteringar, anföranden
• Lagar
• Dokument
• Aktuellt
I god tid till valet 2014
Tre typanvändare Fem utvecklingsområden
Avancerad användare - tjänst
Applikationsutvecklare och webbutvecklare.
• De har ett utarbetat mål att använda tjänsten.
• De behöver vägledning för att förstå innehållet och sammanhangen.
API
1.
Avancerad användare - innehåll
Forskare och databasjournalister.
• De har ett utarbetat mål att använda tjänsten.
• De förstår innehållet men behöver hjälp med att få fram data i lämpligt format.
datasets
2.
Användare med enklare behov
Användare som har nytta av eller vill använda tjänsten men inte vet hur man går till väga.
• De behöver vanligtvis använda tjänsten som rapportverktyg.
• De behöver ha vägledning till vilken information som kan hämtas ut och hur.
rapporter
3.
dokumentation
4.
kvalité & användbarhet
5.
Förtroendet för riksdagen
Kravet på tillförlitlig källa
• Öppna data är en primär informationskälla
• Informationen används i forskning, statistik, beslutsunderlag etc
• Det finns ingen annan aktör än Riksdagsförvaltningen som kan bygga riksdagens öppna data
• Riksdagsförvaltningen måste se till att informationen är tillförlitlig och att eventuella felmarginaler kommuniceras.
Ny webbplats för öppna data
• Ny design, informationsstruktur och presentation
• Dokumenterar och förklarar tjänsten
• Support och hjälp till självhjälp
• Tydliga användningsvillkor
API
• Värdeförråd
• Utökning innehåll
• Fler filter, sökning fulltext (samma som www)
• Tydliga systemdatum för bevakning,
• Utformat – komplett (XML, CSV, JSON, JSONP (+callback), HTML, RSS …)
• Enhetlig namngivning parametrar
• Äldre data
Rapporter
• Fler rapporter
• Discovery – möjlighet att borra sig ner för att upptäcka innehåll
Dataset
• Ladda ned en samling sidor / dumpar
• Flera format
• Dynamiska dataset
• Dataset på tvären (pivot)
• Stöd för att enkelt bygga egen databas
Dokumentstatus – /xml
Dokumentstatus – /sql
Lärdomar
Utmaningar
• Tufft att driva utveckling i framkant!
• Många förstår inte öppna data
• Krävs att man vågar! Våga tappa kontrollen!
• Få med organisationen
• Att hantera en föränderlig process
• Få kontroll över informationsflödena
• Support – hur lösa det?
• Användningsvillkor – hur ska dessa se ut och fungera?
Framgångsfaktorer
• Strategin att använda öppna data som plattform för webbplatsen = legitimitet
• Kontroll på datakällorna/flöden
• A och O att utvecklarna har djup verksamhetskunskap
• Utvecklarna är placerade på informationsenheten - verksamhetsnära
• Ingen extern kostnad för utveckling
• Lyckosam förankring = fick loss resurser
• Stegvis utveckling
• Gemensam förvaltning av www, öppna data och sökplattformen
utveckling.riksdagen.se
Info about photos and licences
• Several photos have been taken from www.flickr.com (unless otherwise specified)
• Photos licensed to Riksdagsförvaltningen are not free to use
• The name of the photo, name of the photographer and licence conditions are all given in the notes part of the presentation (i.e. under each photo)
• More information about the licence is available at www.creativecommons.org