xxx avoimen rajapinnan hallintasuunnitelma (VALMIS 1.4)

Samankaltaiset tiedostot
Kuntien teknisen ja ympäristötoimen aineistorajapintojen hallintasuunnitelma

Kuntasektorin kokonaisarkkitehtuuri

Avoimen rajapinnan hallinta (Tilaajan hallitsema rajapinta)

-toiminto Nuortenideat.fi Tuotteenhallintasuunnitelma

Otakantaa palvelun tuotteenhallintasuunnitelma

Avoimen rajapinnan elinkaari (Tilaajan hallitsema rajapinta) - tausta ja tarpeen kuvaus -elinkaaren hallinta ja siihen liittyvä dokumentaatio

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

Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4

Avoimen ja yhteisen rajapinnan hallintamalli

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

VTT:n avoimen tuotteen hallintamalli -työpaja. Tapio Matinmikko, Jukka Kääriäinen VTT

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

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

Avoimen lähdekoodin ohjelmistot julkisessa hallinnossa

Avoimen tuotteen hallintamalli FINTO OhRy

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

YJA ohjaus- ja tuotteenhallintaprosessi

JulkICTLab Eteneminen Mikael Vakkari, VM

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

Organisaatio. 2. Yhteyshenkilön tiedot. 3. Suositusluonnoksen hyväksyminen. 4. Vastustusperusteet

TIETOMALLI JA TIETOVARASTO PALVELUKONSEPTI

Hankesuunnitelma. Novus-Hanke. Novus-Hanke. YYL:n tietojärjestelmien kokonaisuudistus HANKESUUNNITELMA. LIITE 1

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

Valtioneuvoston kanslia VAIN VIRKAKÄYTTÖÖN Hallinto- ja palveluosasto/hallintoyksikkö Terja Ketola PTJ2008-työsuunnitelma 1 (5)

Kieku tuki ja ylläpito

Yhteiset konseptit ja periaatteet julkishallinnon palvelukehittämisen edistäjinä Kuntien avoin data hyötykäyttöön seminaari 27.1.

Suvi Remes Miika Alonen Petri Mustajoki Totti Tuhkanen

ADE Oy Hämeen valtatie TURKU. Tuotekonfigurointi. ADE Oy Ly Tunnus:

SOPIMUS [SOVELLUSHANKINNASTA]

Sopimus Asiakas- ja potilastietojärjestelmästä. Liite N: Kielivaatimukset

Suomi.fi-palvelutietovaranto

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

MAKUFI. Avoimen tuotteen hallintamalli Maakuntien verkkopalvelusivustot

10/06/2014 ROOLEIHIN. Jukka Kääriäinen, Tapio Matinmikko, Raija

ehoks: tietomalli ja rajapinta

Yhteentoimivuutta edistävien työkalujen kehittäminen - JulkICTLab pilottiehdotus

INSPIRE:n määrittelyjen mukaisen tietotuotteen muodostaminen: KIINTEISTÖT

Esityksen sisältö Määrittelyjen mukaisuudesta varmistuminen - PlugIT-leima

TOIMIJAREKISTERIN TOTEUTUKSEN JA YLLÄPIDON HANKINTA - HANKINNAN YKSI- LÖINTI HUOM!

Yhteisön kehitystyöhön osallistumisen mahdollisuudet ja mallit

Kirjastojen tietojärjestelmien uudistaminen AMKIT johtoryhmän ja Linnea2 ohjausryhmän työkokous

PILETTI. Tekninen vaatimusmäärittely. v. 0.2

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

Yhteenveto Kuntapilotit 2018

suomi.fi Suomi.fi-palveluväylä

Yhteentoimivuusvälineistö

T Tietojenkäsittelyopin ohjelmatyö Tietokonegrafiikka-algoritmien visualisointi Vaatimustenhallinta

Johdantoluento. Ohjelmien ylläpito

Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset

Suomi.fi-palveluväylä

Ohjelmistotuotteen hallinnasta

GroupDesk Toiminnallinen määrittely

IT2015 EKT ERITYISEHTOJA OHJELMISTOJEN TOIMITUKSISTA KETTERIEN MENETELMIEN PROJEKTEILLA LUONNOS

Opetus- ja koulutusyhteistyöhön liittyvä korkeakoulujen tietojärjestelmien yhteentoimivuuden kehittäminen ja arkkitehtuurityö

Onnistunut SAP-projekti laadunvarmistuksen keinoin

Tiedonhallintalakiehdotus - vaikutukset Tommi Oikarinen / valtiovarainministeriö

HUOM! Sinisellä taustavärillä on merkitty tarjoajan täytettäväksi tarkoitetut sarakkeet/kohdat/solut.

Yhteentoimiva.suomi.fi - palvelukokonaisuuden ja työkalujen esittely

Kuutoskaupunkien suositukset avoimista rajapinnoista

Tarja Miettinen, pj ( - ) Tuomo Pekkarinen, vpj ( x ) Sari Korhonen ( x ) Pauli Kuosmanen ( x ) Jan Blomberg ( - ) Mikko Korhonen ( x )

Oppilaitosten kestävän kehityksen kriteerit, itsearvioinnin kysymyslista OKKA-säätiö

Paikkatiedon kehittämisohjelma

SOPIMUSLUONNOS Opintojaksopalautejärjestelmän rakentamisesta

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

Kooste kotitehtävien vastauksista. Kotitehtävä 6 - Ylläpito- ja kehittämismalli

Ohjelmointitekniikka lyhyesti Survival Kit 1 Evtek KA ELINKAARIMALLEISTA

Sähköisten viranomaisaineistojen arkistoinnin ja säilyttämisen palvelukokonaisuus

OHJ-3010 Ohjelmistotuotannon perusteet. Ohjelmistoprojektin hallinta

Kansallinen ASPAtietojärjestelmä

VALDA 1.2 käyttötapauskaaviot VVAA052

Ohjelmajohtamisen kehittäminen

Finnaa arkistoille. Aki Lassila Arkistot

WWW-osoite Virallinen sähköpostiosoite Emoyhtiön konsernin nimi Yksikön nimi. Diaari /0/2014

ABB Drives and Controls, Koneenrakentajan ja laitetoimittajan yhteistoiminta toiminnallisen turvallisuuden varmistamisessa

WebOodin käyttöliittymän kehitys

Kieliaineistojen käyttöoikeuksien hallinnan tietojärjestelmä

Built Environment Process Reengineering (PRE)

Yhteentoimivuusalusta ja Sanastot-työkalu

File [Otsikko] Projektisuunnitelma. SPT2014 Selvitysprojekti projektihallinnan työkaluista

Kokemuksia projektimallin misestä sprinttimallilla. Jani Lehtinen Tulosyksikön johtaja, Sovelluspalvelut Solteq Oyj

Liittymät Euroclear Finlandin järjestelmiin, tietoliikenne ja osapuolen järjestelmät Toimitusjohtajan päätös

Avoin tiede ja tutkimus (ATT-hanke)

Maakunnan digipalvelut järjestämistehtävässä

WWW-osoite Virallinen sähköpostiosoite Emoyhtiön konsernin nimi Yksikön nimi. Diaari /0/2014

Projektisuunnitelma. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Kanta-palvelujen käyttöönotto sosiaalihuollossa

Periaatteet standardien SFS-EN ISO/IEC 17025:2005 ja SFS-EN ISO 15189:2007 mukaisen näytteenottotoiminnan arvioimiseksi

Pysyvän rakennustunnuksen käyttöönotto Jyväskylässä. Ismo Tulisalo Paikkatietoasiantuntija

Copyright by Haikala. Ohjelmistotuotannon osa-alueet

Laatuvastaavien perehdytys

Modulaariset tietosisältömäärittelyt Tilannekatsaus

Kuntien talous- ja toimintatietojen, tilastoinnin ja tietohuollon kehittäminen (Kuntatieto ohjelma)

Tietoturva- ja tietosuojariskien hallinta tietojärjestelmäkilpailutuksessa

Projektisuunnitelma. Palvelujen siirto Palvelutietovarantoon (PTV) Harri Nevala 1

Katsaus tietoarkkitehtuurityöhön

TIETOSUOJAPOLITIIKKA LAPPIA KONSERNI. Hyväksytty: Yhteistyötoimikunta , asiakohta 28 Yhtymähallitus , asiakohta 103

Talent Vectia Oy Tarjous

Luvat ja valvonta KA-kuvaukset, Ver. 1.0 HYVÄKSYTTY Jari Kokko & Vesa Mettovaara LUVAT JA VALVONTA -KÄRKIHANKE

Maaseutuviraston ajankohtaiset ja Hyrrän tilannekatsaus

OULA TelemArk - arkkitehtuuri

Transkriptio:

18.2.2016 <tässä rajapinnan hallintasuunnitelman pohjassa on koottu ohjeita suunnitelman täyttämiseksi. Pohjaa tulee soveltaa kunkin palvelun osalta. Poistakaa hakasulkeissa olevat ohjetekstit suunnitelmasta.> xxx avoimen rajapinnan hallintasuunnitelma (VALMIS 1.4) Versionhallinta: Versio Pvm Tila (Luonnos / Ehdotus / Tekijä(t) Huomautukset (kommentit, johtoryhmän hyväksyntä, muutosehdotuksen syy ja muutoskohteet) Hyväksytty) 0.1 21.8.2015 Dokumenttipohja Dokumenttipohja 0.2 26.8.2015 Luonnos 0.3 30.8.2015 0.4 0.5 20.9.2015 0.9 29.9.2015 Ehdotus 1.Ehdotus 1.0 1.10.2015 Valmis 1.2 3.2.2016 Valmis 1.2 Selkeytetty kappalejakoa ja tekstien kuvauksia Merkitty kohdat jotka on tärkeä suunnitelma ennen rajapinnan kehittämistä 1.3 10.2.2016 Valmis 1.3 Lisätty uusia kohtia kommenttien perusteella 1.4 17.2.2016 Valmis 1.4 Julkaistava versio

18.2.2016 2/9 Sisällysluettelo: 1 Johdanto... 3 2 xxx rajapinnan ja sen hallinnan perustiedot... 3 3 xxx rajapinnan hallinnan roolit ja organisaatiot... 5 4 xxx rajapinnan elinkaarenhallinta... 6 5 xxx rajapinnan hallinnan rahoituksen käytännöt... 7 6 xxx rajapinnan dokumentaatio... 8 7 xxx rajapintamäärityksiä noudattavat ohjelmistot... 8 Liite 1: hallinnan roolikuvaukset... 9

18.2.2016 3/9 1 Johdanto Tämä dokumentti kuvaa <xxx> rajapinnan tai rajapinta kokonaisuuden hallintasuunnitelman. Tässä rajapinnan hallintasuunnitelman pohjassa on koottu ohjeita suunnitelman täyttämiseksi. Pohjaa tulee soveltaa kunkin palvelun osalta. <Poistakaa hakasulkeissa olevat ohjetekstit suunnitelmasta.> 2 xxx rajapinnan ja sen hallinnan perustiedot Taulukko 1. /rajapintakokonaisuuden perustiedot. Tähän taulukkoon kuvataan rajapinnanperustiedot. Kaikki tietietoja ei tarvitse rajapinnan hallintasuunnitelman alkuvaiheessa täyttää vaan ne täydentyvät rajapintatoteutuksen aikana. Kohdat, jotka on hyvä miettiä mahdollisimman alussa tai ennen kehittämiseen ryhtymistä on merkitty alleviivauksella. /rajapintakokonaisuuden perustiedot /rajapintakokonaisuuden nimi uusin versionumero ja sen hyväksymispäivämäärä käyttämiseen liittyvät oikeudet tai lisenssit Rajanpinnan toiminnallisen määrittelyyn osallistuneet sidosryhmät kehittämisen koordinoinnin suorittanut organisaatio tekniset määritykset laatinut organisaatio <rajapintakokonaisuuden nimi> <Rajapintakokonaisuus voi koostua, joka yhdestä tai useammasta rajapinnasta. Rajapintakokonaisuuden muodostavat rajapinnat, jotka palvelevat saman toimialueen järjestelmien yhteentoimivuuden tarpeita> <mitä rajapintaversiota tällä dokumentilla hallitaan> <jos rajapinnalla on versionumero niin se laitetaan tähän sekä version hyväksymispäivämäärä> <tähän kuvataan tai viitataan dokumentaatioon jossa kuvataan rajapinnan käyttöönottoon liittyvät mahdolliset lisenssit, oikeudet tai rajoitukset> <tähän kuvataan rajapinnan toiminnalliseen määrittelyyn osallistuneet sidosryhmät> <tähän kuvataan organisaatio, joka on koordinoinut rajapintakokonaisuuden kehittämisen> <rajapinnan tekniset määritykset toteuttanut organisaatio>

18.2.2016 4/9 Ensimmäisen rajapintaversion toteutuksen rahoittaja dokumentaation jakelupaikka Hakusana/yksilöivä tunniste jakelupaikassa Sosiaalisen median välineet ja toimintatavat <ensimmäisen rajapintatoteutuksen rahoittanut taho> <mistä rajapintaan liittyen saa lisätietoja ja siihen liittyvän dokumentaation saa itselleen? tarvittava dokumentaatio kuvattu taulukossa 6> <millä nimellä rajapintakuvaus on jakelupaikassa> <millaisia sosiaalisen median välineitä ja toimintatapoja palvelua kehittävä yhteisö käyttää (esim. facebook)?>

18.2.2016 5/9 3 xxx rajapinnan hallinnan roolit ja organisaatiot Tässä kappaleessa kiinnitetään rajapinnan hallintaan liittyvät roolit organisaatioihin ja henkilöihin <Tutustu rajapinnanhallinnan roolikuvauksiin jotka ovat liitteenä 1. Ne kertovat esimerkkejä eri roolien tehtävistä ja tarkoituksesta> Taulukko 3. Roolit ja organisaatiot Rooli omistaja Rajapintaa hallinnoivan organisaation/yhteisön nimi ja rakenne Nimi / organisaatio <tähän kuvataan rajapinnan omistajan organisaatio> <Omistajaorganisaatio/yhteisö, jos eri kuin rajapinnan omistaja> Johtoryhmä/ohjausryhmä <mikä on johtoryhmän ja/tai ohjausryhmän rakenne?> tuotepäällikkö / kehittämisen koordinaattori teknisen laadun/ avoimuuden valvoja <tähän nimetään henkilö, joka vastaa rajapinnan elinkaaresta ja kehittämisestä rajapinnan hallintasuunnitelman kuvausten mukaisesti> <Huolehtii, että rajapinnan tekninen määrittely on laadukas ja jokaisen järjestelmän rajapintatoteutus vastaa määrityksiä. Voi olla myös rajapinnan tuotepäällikkö, jos osaaminen on riittävää tekniseen laadunvalvontaan>

18.2.2016 6/9 4 xxx rajapinnan elinkaarenhallinta Taulukko 4. Toimintatavat rajapinnan elinkaarenhallinnassa Asia hallinnan ohjausryhmän/johtoryhmän kokoontuminen julkaisusuunnitelma muutospyyntöjen esittäminen muutospyynnön analysointi ja muutosehdotuksen tekeminen muutospäätöksen tekeminen muutoksen toteutus (muutostyön projektointi) versionhallinta Uuden rajapinnan version hyväksyntä ja käyttöönotto Kiireellinen korjaus rajapintaan käytönpäättäminen Kuvaus <kuinka ohjausryhmä kokoontuu? Kuka kutsuu kokouksen koolle? Kuka toimii tapaamisten koordinaattorina ja puheenjohtajana? Onko tapaamisille aikataulua?> <mitä asioita käsitellään ohjausryhmän tapaamisessa? Mitkä asiat ovat johtoryhmän päätäntävallassa? Mitä asioita käsitellään mahdollisessa kehitysryhmässä/ohjausryhmässä?> <millaisia rajapintaversioita tehdään ja millaisella aikataulutuksella? Onko esimerkiksi pienempiä julkaisuja (virheenkorjaukset, parannukset) ja suurempia julkaisuja (uusia ominaisuuksia, teknologiamuutoksia)?> <kuinka muutospyynnöt/uudet ideat tehdään ja mihin/miten ne talletetaan/dokumentoidaan?> <kuinka pyynnöt analysoidaan ja kenen toimesta? Käyttääkö rajapinnan tuotepäällikkö yhteisön asiantuntijoita? Kuka kokoaa muutosehdotuksen?> <mitkä ovat päätöksentekovaltuudet johtoryhmällä, kehitysryhmällä/ohjausryhmällä ja tuotepäälliköllä?> <kuinka uuden rajapintaversion toteutus projektoidaan? Kuka vastaa projektinhallinnasta?> <kuinka versionhallinta toteutetaan rajapinnan elinkaaren aikana? esimerkiksi ylläpidetäänkö useita rajapintaversioita ja miten ne versioidaan > <kuinka yhteisö/johtoryhmä/tuotepäällikkö hyväksyy uuden version ohjelmistosta käyttöön? Käytetäänkö yhteisön asiantuntijoita hyväksymistestaukseen? Miten uudesta versiosta tiedotetaan?> <kuka hyväksyy ja koordinoi mahdollisen kiireellisen korjauksen (esim. tietoturva ongelma)?> <onko tunnistettavissa tilanteita tai olosuhteita, joissa rajapinta poistetaan> <jos sellaisia on niin miten niihin varaudutaan ja miten niissä toimitaan> <kuka vastaa ja

18.2.2016 7/9 organisoi alasajon> 5 xxx rajapinnan hallinnan rahoituksen käytännöt Taulukko 5. Rahoituskäytännöt ensimmäisen perusversion tuottamisen jälkeen Rooli / toiminta ylläpidon ja sen kehittämisen rahoittaminen Rahoituksen jakaminen käyttöönoton rahoittaminen Osallistuminen ohjausryhmän toimintaan Uuden toimijan mukaantulo ohjausryhmään tekninen laadunvalvoja dokumenttien jakelupaikka ja sen ylläpito Rahoitus <miten rajapinnan vaatimat ylläpitotehtävät rahoitetaan esimerkiksi muuttuvien tarpeiden vaatimien rajapintamäärittelyiden toteutukset sekä rajapintojen muutokset järjestelmiin> <mikäli pelkästään yksi taho ei rahoita rajapinnan ylläpitoa niin on tehtävä päätös miten rahoitus jaetaan eri toimijoiden kesken?> <kuvataan miten rajapinnan käyttöönotto rahoitetaan organisaatioissa vai rahoittaako, jokainen organisaatio käyttöönoton omassa organisaatiossa> <osallistuminen yhteisön toimintaan vaatii osallistumista esim. yhteisöpalavereihin. Kustantavatko kukin taho oman osallistumisensa yhteisön toimintaan? Miten hoidetaan kokouksien järjestelykustannukset?> <tuleeko uuden toimijan maksaa liittymismaksu tai muu vastaava osallistuessaan yhteisön toimintaan tai ottaessaan rajapinnan käyttöönsä?> <kuinka laadunvalvojan toiminta rahoitetaan?> <liittyykö jakelupaikan ylläpitoon/administraatioon jotakin kustannuksia? Kuinka ne rahoitetaan?>

18.2.2016 8/9 6 xxx rajapinnan dokumentaatio <kuvataan mitä rajapinnan käyttämiseen liittyvää dokumentaatiota rajapinnasta on saatavilla ja missä tämä dokumentaatio sijaitsee. Dokumentit eivät välttämättä ole alla esitetyillä nimillä olemassa ja saattavat löytyä useista ohjelmiston dokumenteista. Riippuen rajapinnasta välttämättä kaikkia dokumentteja ei tarvita.> Taulukko 6. dokumentaatio Dokumentti Dokumentin nimi Dokumentin sijainti toiminnallinen kuvaus tekninen kuvaus tietosisällön kuvaus käyttöönotto tai käyttämisen ohje kehittämiseen liittyvä projektidokumentaatio käyttämisen tietoturvaan ja tietosuojaan liittyvä dokumentaatio koneluettava dokumentaatio (Rajapinnat on dokumentoitu koneluettavalla rajapintakuvauksella (esim. Swagger, OpenAPI definition, RAML, JSON Schema)) Taulukko7. Dokumentaation ylläpito Ylläpitotehtävä Dokumentaation tallennus ja ylläpito jakelupaikkaan Dokumentaation laadunvarmistus Vastuuosapuoli 7 xxx rajapintamäärityksiä noudattavat ohjelmistot Taulukko 2. Rajapinta määrityksiä noudattavat ohjelmistot eli alla olevaan taulukkoon on kuvattu ohjelmistot, joihin on toteutettu rajapintamääritysten mukaiset rajapinnat.

18.2.2016 9/9 Ohjelmiston nimi ja versio <tähän annetaan ohjelmiston nimi ja versionumero, johon rajapinta on toteutettu> Yhteyshenkilö ohjelmistoa koskevissa asioissa <tähän annetaan ohjelmiston omistajan ja yhteyshenkilön nimi> Huomautuksia <mahdollisia huomautuksia> Liite 1: hallinnan roolikuvaukset Rooli Tehtävät Omistaja hallinnan järjestäminen joko itse tai valtuuttaa toiset tehtävään. Sovitun rajapinnan rahouituksen noudattamisen valvonta tuotepäällikkö/ Koordinaattori teknisen laadun ja avoimuuden valvoja Käynnistää ja koordinoi rajapinna yhteisön toimintaa Kommunikaatio Kaupunkien ja Ohjelmistotalojen kanssa, joiden ohjelmistoihin on määritelty rajapinta toteutettu Kutsuu yhteisöpalaverin ja Johtoryhmän koolle. Toimii palaverien koordinaattorina ja sihteerinä. Huolehtii että toimitetussa rajapinnassa on ne ominaisuudet, jotka Johtoryhmä on sopinut siihen toteutettavaksi ja että muutokset on toteutettu, testattu ja dokumentoitu hyväksyttävällä tavalla. Huolehtii että rajapinnat noudattavat annettuja määrityksiä Järjestää toimitetulle rajapinnalle testauksen Tehtävää voi myös suorittaa Tuotepäällikkö. Ohjausryhmä/ Johtoryhmä Rajapinta dokumentaatio jakelupaikan ylläpitäjä Päättää rajapinnan kehityksen tiekartasta ja seuraavan julkaisuversion sisällöstä sekä rajapinnan hallinnasta ja sen roolitukseen liittyvissä muista asioista. Johtoryhmä voi kutsua mukaan tarvittaessa ulkopuolisia asiantuntijoita. Ylin päätäntävalta rajapinnan kehittymisestä. Jakelupaikan muodostaminen rajapinnanhallinnan suunnitelman mukaan Jakelupaikan administraatio. Käyttöoikeudet, kehittäminen, opastus, ym.