Avoimen tuotteen hallintamalli käytännössä: Oskari.org ohjelmisto ja Oskari-verkosto



Samankaltaiset tiedostot
Avoimen ohjelmistotuotteen hallinta julkisella sektorilla. Jukka Kääriäinen VTT Oy , Oskari-verkostopäivä

OSKARI. Yhteistyöllä eteenpäin Jani Kylmäaho Oskari-verkoston koordinaattori

Oskari.org. kehittäminen

Mikä on avoimen tuotteen hallintamalli perustiedot ja taustoitus. Jukka Kääriäinen, Tapio Matinmikko, Raija Kuusela

JulkICTLab Eteneminen Mikael Vakkari, VM

Avoimen lähdekoodin ohjelmistot julkisessa hallinnossa

Paikkatiedon palvelualustan, Oskarin ja Paikkatietoikkunan kehittäminen Jani Kylmäaho / Antti Rainio Maanmittauslaitos Kehittämiskeskus

xxx avoimen rajapinnan hallintasuunnitelma (VALMIS 1.4)

Hallinnon karttapalvelu

Oskari-verkosto Oskari-verkostopäivä

Kuntasektorin kokonaisarkkitehtuuri

-toiminto Nuortenideat.fi Tuotteenhallintasuunnitelma

Oskari-verkosto TOIMINTAMALLI

Avoimen tuotteen hallintamalli FINTO OhRy

Avoimen lähdekoodin karttapalvelu Oskarin hyödyntäminen HSY:ssä. Henna-Kaisa Räsänen HSY paikkatietoseminaari Finlandia-talo

Viitekehys hallinnossa

Otakantaa palvelun tuotteenhallintasuunnitelma

Millainen projekti Suomi.fi on? Projektinhallintapäivä 2017, Tampere

Kohti Kohaa avoimen lähdekoodin kirjastojärjestelmän käyttöönotto

YJA ohjaus- ja tuotteenhallintaprosessi

Paikkatiedon palvelualustan ja OSKARIn kehittäminen. Jani Kylmäaho Tuoteomistaja Maanmittauslaitos / Paikkatietoinfratiimi

Kuntien teknisen ja ympäristötoimen aineistorajapintojen hallintasuunnitelma

Verkkopalvelusopimuksen täydentäminen: Karttajulkaisun käyttöehdot. Maanmittauslaitos / Inspire-sihteeristö

JulkICTLab. Kirsi Pispa, projektipäällikkö, CSC

Yhteenveto tuotteenhallinnan tiimoilta kertyneistä opeista. Jukka Kääriäinen

Kansallisen paikkatietoportaalin kehittäminen

AVOIMEN TUOTTEEN HALLINTAMALLIT. Kunnassa toteutettujen tietojärjestelmien uudelleenkäyttö. Yhteentoimivuutta avoimesti

JulkICTLab projektien tilannekatsaukset 06/2015

Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4

Sopimus paikkatiedon hyödyntämisen mahdollistajana. Inspire-verkoston työpaja Antti Rainio

HARAVA-PALVELU AVOIMEN LÄHDEKOODIN TEKNOLOGIOILLA ALPO-seminaari 2013

Maankäyttöpäätökset Topi Tjukanov

Avoimen ja yhteisen rajapinnan hallintamalli

Paikkatiedon palvelualustan konsepti

Kaukokartoitusaineistojen hyödyntäminen toiminnanohjausjärjestelmässä

Kuntasektorin kokonaisarkkitehtuurityö (KA) Kuntamarkkinat 13.9 klo Paikka: B 3.3

Kansallinen palveluarkkitehtuuri TUNNISTUSPALVELU INFO

Oskari-verkosto Toimintamalli v Tämä Oskari-verkoston toimintamalli on Oskari-verkoston Integraatiosopimuksen liite 2.

Paikkatiedot palveluväylässä

Avoimet ohjelmistot julkisessa hallinnossa. Oskari verkostopäivä Tommi Karttaavi

Oskari-verkosto Toimintamalli v Tämä Oskari-verkoston toimintamalli on Oskari-verkoston Integraatiosopimuksen liite 2.

INSPIREn määrittelyjen mukaisen tietotuotteen muodostaminen: PAIKANNIMET

Paikkatietoikkunan Verkkopalvelusopimus Karttajulkaisun käyttöehdot. Maanmittauslaitos / Inspire-sihteeristö / Antti Rainio 29.9.

Oskari-verkosto Muistio

JulkICT Lab Julkisen hallinnon palvelujen kehittämisympäristö

Oskari/Karttaliittymäinfo Antti Rainio Maanmittauslaitos / Kehittämiskeskus

Suomi.fi palveluiden hyödyntäminen valinnanvapaus ja palvelutietovaranto

Paikkatietoikkunan Verkkopalvelusopimus Karttajulkaisun käyttöehdot. Maanmittauslaitos / Inspire-sihteeristö / Antti Rainio

Aika: Torstaina klo Paikka: Maanmittauslaitos, kokoushuone Toimitus, Opastinsilta 12C, Helsinki

Paikkatiedon palvelualusta resurssihankinnan suuntaviivat. Panu Muhli Maanmittauslaitos / Paikkatietoinfratiimi panu.muhli@nls.fi

Paikkatietoinfra käyttöön paikkatiedon palvelualustoilla

Vuosikokous klo 12-

Tampereen paikkatietoinfrastruktuuri ja Inspire. Kunnat ja Inspire koulutus Marko Kauppi

Oskari-verkosto Oskari-verkosto

Kuntien Kansalliseen palveluarkkitehtuuriin liittyminen. Kunta-KaPA

Paikkatietoikkunan uudet tuulet. Panu Muhli Kehittämiskeskus Paikkatietoinfratiimi / Inspire-sihteeristö

JulkICT Lab ja Dataportaali Avoin data ja palvelukokeilut

Oskari-verkosto Avoimen lähdekoodin kehittämisverkosto. Esittely - toukokuu 2014

Case: Helsinki Region Infoshare - pääkaupunkiseudun tiedot avoimiksi

Kansalliset paikkatietotuotteet INSPIREyhteensopivasti

Paikkatietoalusta ja sen mahdollisuudet. HSY:n Paikkatietoseminaari 22.3 Antti Jakobsson Hankepäällikkö

AVOIN LÄHDEKOODI JA SEN MERKITYS LIIKETOIMINNASSA

Avoin lähdekoodi. Jani Kylmäaho Maanmittauslaitos

Paikkatietopalveluja koskevat Inspire-vaatimukset

Paikkatietoalusta. Maanmittauspäivät Antti Jakobsson hankepäällikkö

Oskari-verkosto Muistio

MAKUFI. Avoimen tuotteen hallintamalli Maakuntien verkkopalvelusivustot

Esittely: Helsinki Region Infoshare Seudun tietovarannot avoimiksi. Ville Meloni ja Pekka Vuori

Avoin lähdekoodi hankinnoissa Juha Yrjölä

Avoimuus ja julkisen hallinnon tietohallinto. Yhteentoimivuutta avoimesti -seminaari Tommi Oikarinen, VM / JulkICT

Oskari-verkoston ohjausryhmän kokous

Oskari-verkosto Muistio

Paikkatietoalusta Kuntafoorumi, Kuntaskype tapaaminen

Näin otat konkreettisesti käyttöön avoimen tuotteen hallintamallin organisaatiossasi

Saavutettavuus tietojärjestelmien hankinnoissa

Suomi.fi Palvelutietovaranto (PTV) Mitä, miksi, miten ja milloin?

Palvelualustat karttojen julkaisemiseen verkkokäyttöön

Kohti Euroopan yhteisiä karttapalveluja

MAANMITTAUSLAITOKSEN LAUSUNTO HALLITUKSEN ESITYKSESTÄ LAIKSI HALLINNON YHTEISISTÄ SÄHKÖISEN ASIOINNIN TUKIPALVELUISTA

Julkishallinnon tunnistuksen ohjauspalvelun kehityshanke mitä PoC-vaihe on opettanut? Manne Miettinen, Henri Mikkonen ja Arto Tuomi

Paikkatietoikkuna ketterästi ja avoimesti. Jani Kylmäaho Maanmittauslaitos Kehittämiskeskus

Oskarin avulla kaupungin karttapalvelut kuntoon

Tekninen alusta. Tavoitteet ja näkökulmia maankäyttöpäätöksiin Jani Kylmäaho, osahankepäällikkö Maanmittauslaitos

Suomi.fipalvelutietovaranto. Palvelulupaus

KATSAUS TOIMINTAKAUTEEN

Pilviväylä-TH: tulokset ja suoritus

Askeleet kunnan paikkatietopalvelujen toteuttamisessa. Antti Rainio Kunnat ja Inspire -koulutus

Avoimen ohjelmiston hallintamallin konkretisointi - Kohti Kumppanuutta -ratkaisun määrittely tuotteenhallinnan malleilla

Tietovarannot. Anna Eteläaho. Analyysi ja yhteenveto avoimen datan innovaatiokilpailun kilpailutöistä. Intressiryhmän 2. kokous 27.2.

VM/2232/ /2016

Kaupunginkanslian avoin ohjelmistokehitys, rajapintatyö, syksy kevät Projektitarpeen ja tavoitteiden kuvaus

Kansallinen palveluarkkitehtuuri Tilannekatsaus JUHTA O-P Rissanen

Katselupalvelut ja latauspalvelut - Paikkatietoa karttakuvina ja GML-muodossa

POROT. Porotalouden paikkatietokanta ja sen hyödyntäminen maankäytön suunnittelussa. Kari Oinonen, SYKE,

Julkisen hallinnon Paikkatiedon viitearkkitehtuuri. Palveluarkkitehtuurin luonnostelua Antti Rainio

Rajapintapalvelujen INSPIRE-yhteensopivuus

Mitä hyötyä avoimesta datasta työhön. Henna-Kaisa Stjernberg, paikkatietoasiantuntija

Kokonaisarkkitehtuuri julkisessa hallinnossa 2016

Helsinki Region Infoshare Pääkaupunkiseudun tiedon avaaminen

Sosiaali- ja terveydenhuollon kansallisen kokonaisarkkitehtuurityön käynnistäminen

Transkriptio:

Avoimen tuotteen hallintamalli käytännössä: Oskari.org ohjelmisto ja Oskari-verkosto 22.4.2015 Jani Kylmäaho, Maanmittauslaitos Matti Pesu, Liikennevirasto

AGENDAA Oskari.org -ohjelmisto Oskari-verkosto ja Avoimen tuotteen hallintamallin soveltaminen Tuotteenhallinnan perustiedot Roolit ja organisaatio Elinkaaren hallinta Rahoituskäytännöt Onnistumisia Haasteita Vinkkejä

OSKARI.ORG -OHJELMISTO

MIHIN KÄYTTÖÖN? Avoimen lähdekoodin karttapalveluohjelmisto Standardien rajapintapalveluiden hyödyntämiseen, kun Julkaistaan upotettuja karttoja muille verkkosivuille Lisätään omia kohteita tai aineistoja kartalle Asioidaan sähköisesti kartan avulla Visualisoidaan tilastotietoja teemakartoiksi Analysoidaan paikkatietoa

Karttoja hyödyntävät selainsovellukset RPC SAAS Oskari.org -ohjelmisto Muu rajapinta Standardi rajapinta Standardi rajapinta Standardi rajapinta Tilastot INSPIREaineistot Kansalliset aineistot Avoimet aineistot Yhteisölliset aineistot RYSP

Liikenneviraston tiedostolatauspalvelu

SYKE:n ja Ympäristöministeriön Liiteri-palvelu

Tampereen paikkatietopalvelu

European Location Framework (ELF) Showcase Application BETA

Hallinnon karttapalvelu (MML)

Paikkatietoikkuna

TE-palvelut: työpaikkahaku

Paimion liikuntapaikat

Avoimen lähdekoodin Oskari Oskari-verkosto Yhteistuottaminen Oskari-ohjelmisto Avoin lähdekoodi Palvelualusta Karttaliittymien julkaisu Tuetut rajapinnat Paikkatietoikkuna Kansallinen portaali Pilotti 27 jäsentä Oskari.org GitHub ml. 12 yritystä Livi MML KAPA Tampere Kansallinen palveluarkkitehtuuri SADe-ohjelma -> palvelunäkymien kartat Suomi.fi - palvelukartta -> eharava, Lupapiste, Liiteri JulkICTLab Hallinnon karttapalvelu MML Museovirasto Mol.fi-palvelu Tampereen kaupunki Arctic SDI European Location Framework ELF Kiinteistötietopalvelu > 12 000 käyttöluvan haltijaa WMS WMTS WFS WFS-T Karttajulkaisu Karttaikkuna Teemakartat Analyysi > 1000 karttatasoa > 20 000 rekisteröitynyttä käyttäjää 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017

OSKARI-VERKOSTO - YHTEISTYÖLLÄ ENEMMÄN

Periaatteet Yhteistyö Päällekkäisen työn välttäminen Avoin lähdekoodi Ketterä kehittäminen Viitearkkitehtuuri Kokonaisarkkitehtuurit Standardit rajapinnat Elinkaari Arkkitehtuuri Kerroksellisuus Laajennettavuus Uusia palveluita kustannustehokkaasti Looginen toimivuus Yhtenäinen ulkoasu Tiedon julkaisun ja käsittelyn tehostaminen

OSKARI - VERKOSTO Unelmakoulu

Miten verkosto ohjaa Oskaria? Missä mennään? laajentuminen syventyminen Slack Oskari.org Paikkatietoikkuna GitHub Kehittäjätapaamiset Hankekokoukset uutiskirjeet StackOverflow Verkostopäivä Ohjausryhmäkokoukset Web-katselmoinnit perustaminen hyödyntäminen ohjaaminen hyötyminen Tarpeiden kartoitus koordinointi viestintä kehittäjätiimit Muut open source -yhteisöt managerit johtajat

Ohjelmiston nimi Ohjelmiston julkaisutapa / asennustapa Käyttävät organisaatiot Tuotteenhallinnan ja ohjelmiston perustiedot Toteuttavan projektin nimi - Oskari.org -ohjelmisto Avoimen lähdekoodin ohjelmisto Julkishallinto, yritykset, yleishyödylliset organisaatiot 1. version toteutusaikataulu Ensimmäinen julkinen versio julkaistiin vuonna 2011 Ohjelmiston tilaaja Maanmittauslaitos 1. version toteuttaja Maanmittauslaitos 1. version julkinen rahoittaja Maanmittauslaitos Ohjelmiston ja dokumentaation jakelupaikka Oskari-ohjelmistoon liittyvä dokumentaatio, esimerkit, jne.: http://www.oskari.org Lähdekoodi: https://github.com/nls-oskari Yleisluontoinen esittely sekä verkostoesittely: http://www.paikkatietoikkuna.fi Hakusana/yksilöivä tunniste jakelupaikassa Sosiaalisen median välineet ja toimintatavat Oskari Twitter: @oskari.org twitter channel reports new releases, bug and security fixes as well as events related to Oskari Slack: A team communication platform at https://oskari.slack.com IRC: IRC channel #Oskari on the freenode network

ROOLIT JA ORGANISAATIOT Omistaja: Oskari-verkosto Hallinnoivan yhteisön rakenne Avoin Verkostosopimuksella kaikille osapuolille Ohjausryhmään kehityshankkeiden omistajat Integraatiosopimuksella Koordinaattori on verkoston ja hankkeiden omistajien edunvalvoja ja ohjausryhmän sihteeri Integraattori on tekninen ylläpitäjä, huolehtii hankkeiden tuotosten integroinneista ydinsovellukseen, jakelupaikasta, ydinsovelluksen versiopäivityksistä sekä dokumentoinnista

ELINKAAREN HALLINTA - KOKOONTUMISET Verkostopäivä ainakin kerran vuodessa Verkoston tilanne- ja tulevaisuuskatsaus Hankkeiden ja toimintamallin esittelyä Verkoston edustajien valinta ohjausryhmään Kehittäjätapaamiset 3-4x/vuosi Ohjausryhmän kokoukset vähintään 4x/vuosi Päättää verkoston toiminnasta ja sen kehittämisestä Valitsee vuosittain koordinaattorin ja päättää tukipalvelumaksusta Vastaa ohjelmiston tavoitetilan asettamisesta, arkkitehtuurista ja kehityspolusta Vastaa verkoston viestintäsuunnitelmasta ja valvoo sen toteutumista Vakiomuotoinen asialista + vuosikellon mukaiset teemat Verkoston ja ohjelmiston esittelyt erilaisissa tapahtumissa

ELINKAAREN HALLINTA - KEHITTÄMISTYÖ Periaatteet Kehitystyö rinnakkaisissa, hankkeiden omistajat vastaavat Kehittäminen perustuu yhteiseen arkkitehtuurinäkemykseen Osapuolet sopivat hankkeiden keskinäisestä työnjaosta Koordinaattori tukee em. Toiminnoissa Hankkeiden tuottama lähdekoodi integroidaan osaksi Oskaria Kehittämishankkeet dokumentoivat, testaavat ja mahdollisuuksien mukaan ylläpitävät tuottamaansa lähdekoodia Uudet versiot jaetaan yhteiseen ja yleiseen käyttöön avoimen lähdekoodin lisensseillä

ELINKAAREN HALLINTA VERSIONHALLINTA Koordinaattori ylläpitää kehityspolun dokumentaatiota Hankkeet informoivat koordinaattoria uusista integroitavaksi tulossa olevista ominaisuuksista Virheistä raportointi onnistuu GitHubissa Koordinaattori ja integraattori huolehtivat versionhallinnasta, ohjausryhmä hyväksyy suunnitelmat uusista versioista Koordinaattori ja integraattori hoitavat itsenäisesti kiireelliset korjaukset

TUOTTEENHALLINNAN RAHOITUSKÄYTÄNNÖT Integraatiotyön, tukipalvelun ja viestinnän rahoitus tulee hankkeiden omistajilta integraatiosopimuksen perusteella (tukipalvelumaksu) MML on tähän saakka rahoittanut valtaosan Oskarin kehittämisestä Jatkossa rahoitus jakautunee tasaisemmin verkoston osapuolten kesken sovittava asia Hankkeissa huomioitava myös ydinsovelluksen kehittäminen ja ylläpito

OSKARI-OHJELMISTO Verkostosopimus Integraatiosopimus - Päättää verkoston toiminnasta ja huolehtii yhteistyön kehittämisestä - Valitsee kullekin vuodelle koordinaattorin ja päättää tukipalvelumaksuista - Vastaa ohjelmiston tavoitetilan asettamisesta ja arkkitehtuurin ja kehityspolun kehittymisestä - Vastaa verkoston viestintäsuunnitelmasta ja valvoo sen toteuttamista - Verkoston ja hankkeiden omistajien edunvalvoja ja toimii ohjausryhmän valtuuttamana. - Toimii ohjelmiston tuoteomistajana ja vastaa ohjelmiston arkkitehtuurista. - Tekee integrointityöstä sopimuksen, johon kirjataan tilattavat tehtävät ja toimitusehdot. - Huolehtii ohjelmiston integraation edellyttämästä ohjelmoinnista, testauksesta ja versiopäivityksistä sekä dokumentoinnista ja tarpeellisista tukipalveluista hyödyntäen ohjelmistotalon kilpailutettuja resursseja Koordinaattori (Tuotepäällikkö) MML Integraattori MML Oskari-verkosto Oskariohjausryhmä - Toimii Omistajana. - Toimii intressiryhmänä tiedon jaolle ja ideoiden keruulle. - Välittää tietoa ohjelmiston kehittämisestä ja keskustelee tavoitteista. - Kokoontuu ohjausryhmän määritteleminä ajankohtina koordinaattorin kutsumana ja koordinoimana. - Verkoston jäsenet voivat osallistua katselmointeihin, Verkostopäivään sekä julkisiin tilaisuuksiin, joissa Oskari-ohjelmistoa ja sen hyödyntämistä esitellään. Ohjelmistotalot Julkaisut+ dokumentaatio

ONNISTUMISIA Vahva verkosto ja toiminta hyvässä vauhdissa vasta vuoden harjoittelun jälkeen Hallintamallin soveltaminen on tuonut jämäkkyyttä tekemiseen Toimiva tuote, jota käytetään laajalti Suomessa ja joissakin kansainvälisissä hankkeissa Karttatoiminnallisuudet laajennettavissa tarpeen mukaan pienehköllä kehittämispanostuksella Yhteistuottamisen hyödyt alkavat realisoitua! Useita merkittäviä kehittämishankkeita näköpiirissä vuosille 2015-2017

HAASTEITA Alussa tekeminen kalliimpaa -> tarvitaan alkupanostusta, uskoa tuotteeseen ja yhteistyötä Hankkeiden tuottaman lähdekoodin dokumentoinnin, testauksen ja ylläpidon vastuut? Ylläpitävän kehittämisen sekä koordinoinnin ja integraatioiden rahoittaminen? Ytimen kehittäminen vs. uudet ominaisuudet? Kehitysideoiden kerääminen ja kehityspolun laadinta Hankkeita suunnittelevien tahojen houkuttelu mukaan toimintaan jo alkuvaiheessa Teknistä tietämystä vaativan ohjauksen järjestäminen verkostossa? Ohjelmistojen löydettävyys -> JulkICTLab-esiselvitys

VINKKEJÄ Julkisen sektorin täytyy järjestää kehittämänsä tuotteen hallinta ja rahoitus tavalla tai toisella Tuotteen lisenssin on syytä olla avoin ja tasapuolinen Lisenssi, arkkitehtuuriasiat, dokumentointi, testaus ja yhteistyö huomioitava jo hankintavaiheessa Lisensseissä voidaan viitata valmiisiin malleihin Ydinsovelluksen versiopäivitykset kehittämisen aikana

http://www.paikkatietoikkuna.fi/web/fi/oskari http://www.oskari.org https://github.com/nls-oskari/ Twitter: @oskari_org