Yhteiset konseptit ja periaatteet julkishallinnon palvelukehittämisen edistäjinä Kuntien avoin data hyötykäyttöön seminaari 27.1.2016 Kirsi Pispa, CSC Tieteen tietotekniikan keskus
JulkICTLab on valtiovarainministeriön omistama palvelukehitysympäristö, jonka avulla edistetään kokeilukulttuurin luomista julkishallintoon. Kokeiluilla kannustetaan julkishallinnon yhteisten ja hallinnon rajat ylittävien palveluiden syntymistä. JulkICTLab nopeuttaa palvelukokeilujen läpivientiä tarjoamalla veloituksettoman palvelukehitysympäristön mukaan valituille hankkeille. Innovatiivisuus ja tulosten jatkohyödynnettävyys perusteltava hyvin, avoimet lisenssit ja lähdekoodit suositeltavia. Palvelut: tekninen alusta pilvestä, laaja kirjo työkaluja ohjelmistokehitykseen ja projektin hallintaan, asiantuntijapalveluita niin ympäristön käyttöön kuin kokeilujen sisältöihin liittyviin mahdollisiin teknisiin konsultaatiotarpeisiin. www.julkictlab.fi
Yhteiset konseptit ja periaatteet julkishallinnon palvelukehittämisen edistäjinä Avoimen tuotteen hallintamalli Avoimen rajapinnan hallintamalli Julkishallinnon lisenssikäytännöt ja - suositukset Julkisten, avointen ja suojattujen, ohjelmistoartifaktien katalogi
Avoimen tuotteen hallintamalli On sovittu toimintamalli, jonka avulla julkisen sektorin toimijat hallitsevat yhteisesti kehittämää ja rahoittamaa ohjelmistoa (ylläpito ja jatkokehitys on turvattu) Keskeisinä asioina on kuvata tuotteen hallintasuunnitelma jossa, määritellään ohjelmiston: Omistajuus ja muut roolit sekä niihin liittyvät käytänteet. Tuotteen elinkaarenhallinta. Tuotteen jatkokehittämisen ja ylläpidon rahoittaminen. Tuotteenhallintasuunnitelma toimii myös käytäntöjen / vastuiden dokumentointi- ja kommunikointivälineenä Systematisoidaan toimintaa julkisella sektorilla, siten että hyviä tuotteenhallintakäytäntöjä saadaan leviämään ja hyödynnettäväksi eri toimijoiden välillä.
Avoimen rajapinnan hallinnan malli Nykyisin järjestelmätoimittajat tekevät avoimia rajapintoja omiin järjestelmiinsä. Rajapinnat ovat usein teknologisesti standardin mukaisia, mutta rajapinnan kautta siirtyvä tietosisältö ja rajapinnan elinkaari on toimittajan vapaasti päätettävissä Tulevaisuudessa määritellään enemmän avoimia rajapintoja eri järjestelmiin siten, että jokaiseen järjestelmätoimittajan järjestelmään on teknologisesti ja tietosisällöllisesti samanlainen rajapinta. Muuttunut tilanne aiheuttaa seuraavat kaksi asiaa: 1. rajapintojen määrittelyt tulevaisuudessa omistaa joku muu kuin ohjelmiston omistaja. 2. rajapinnan määrittelyiden omistajan tehtävänä on suorittaa itse tai järjestää rajapinnan hallinta Hallintasuunnitelma on dokumentti, jossa kuvataan käytännöt jolla hallitaan avointen ja yhteisten rajapintojen kehittämistä, ylläpitoa sekä rahoittamista. Suunnitelmalla varmistetaan rajapintojen kehittyminen muuttuvien tarpeiden mukaisesti. Hallintasuunnitelma tarvitaan tilanteessa, jossa jokin yhteisö tai saman toimialan yritykset tai organisaatiot määrittelevät rajapintakuvaukset, joiden pohjalta toimialaa palvelevat ohjelmistotalot toteuttavat rajapinnat omiin ohjelmistotuotteisiinsa. Suunnitelma tarvitaan sekä datarajapinnoille että toiminnallisille rajapinnoille.
Muutoksia avoimissa yhteisissä rajapinnoissa Ominaisuus Rajapinnan omistajuus Rajapinnan määrittely (teknologia ja tietosisältö) Rajapinnan suunnittelu ja toteutus NYKYTILA Rajapinnan ja sen määrittelyt omistaa ohjelmiston omistaja Ohjelmiston omistaja voi vapaasti määritellä rajapinnan Ohjelmiston omistaja voi vapaasti suunnitella ja toteuttaa rajapinnan. Tulevaisuuden tilanne Rajapinnan ylläpito Rajapinnan kehittämisen ja ylläpidon kustannukset rajapinnan ylläpidosta vastaa ohjelmiston omistaja omien resurssien ja aikataulujen puitteissa Kustannuksista vastaa ohjelmiston omistaja, joka voi vapaasti päättää miten kustannukset asiakkailta veloitetaan vai veloitetaanko ollenkaan Rajapinnan dokumentaatio Rajapinnan elinkaari Toimittaja voi vapaasti määritellä millainen dokumentaatio tuotetaan rajapinnasta Toimittaja voi vapaasti päättää rajapinnan elinkaaresta
Kehitysvaiheessa olevat avoimen kehittämisen periaatteita tukevat toteutukset Suositukset julkishallinnon lisenssikäytännöistä; työ aloitettu marraskuussa seminaarilla jossa nostettu esiin parhaita käytäntöjä julkishallinnon avoimista lisenssivalinnoista. Tarvitaan talletuspaikasta riippumaton katalogi, joka kokoaa yhteen oleellisen tiedon eri paikoissa sijaitsevista tuotoksista tukemaan julkishallinnossa jo tehtyjen, avoimesti jaettavissa ja jatkohyödynnettävissä olevien tuotosten löytymistä ja jakamista. edistää yhtenäisen metatiedon keräämistä, edistää yhteentoimivuutta dokumentoiden mm. jatkokäytön kannalta oleellista tietoa, kuten omistajuus, lisenssi ja ontologioihin perustuva asiasanoitus. luo tilanne- ja kokonaiskuvaa julkishallinnossa jo tehdystä kehitystyöstä joka olisi hyödynnettävissä poikkihallinnollisesti laajemminkin. tarjoaa loogisen paikan mm. hallituksen kokeilukulttuurin vahvistamiseen liittyvien kokeilujen tulosten levittämiselle.
Kiitos! www.julkictlab.fi info@julkictlab.fi Lisätietoja: Markus Rahkola, erityisasiantuntija, Valtiovarainministeriö Kirsi Pispa, asiakkuuspäällikkö, CSC Tieteen tietotekniikan keskus