Tietohallintolaki ja yhteinen arkkitehtuuri Paikkatiedon viitearkkitehtuurityön työpaja 25.11.2011 Tommi Oikarinen, VM, JulkICT
Laki julkisen hallinnon tietohallinnon ohjauksesta Tavoite: tehostaa julkisen hallinnon toimintaa sekä parantaa julkisia palveluja ja niiden saatavuutta säätämällä julkisen hallinnon tietohallinnon ohjauksesta ja tietojärjestelmien yhteentoimivuuden edistämisestä ja varmistamisesta Keino: julkisen hallinnon viranomaisella on tietojärjestelmien yhteentoimivuuden varmistamiseksi lakiin perustuva velvollisuus suunnitella ja kuvata kokonaisarkkitehtuurinsa julkisen hallinnon yhteisen kokonaisarkkitehtuurin mukaisesti. Osasto JulkICT-toiminto pp.kk.vvvv 2
Valtiovarainministeriö Huolehtia julkisen hallinnon kokonaisarkkitehtuurista Julkisen hallinnon yhteentoimivuuden kuvausten laatiminen ja ylläpito Yhteisten palveluiden ohjaus Tietohallintolain KA-velvoitteet Ministeriöt Toimialansa tietohallinnon ja tietohallintohankkeiden ohjaus tietohallintolain mukaisesti Huolehdittava, että sen toimialalle laaditaan ja ylläpidetään sen toimialan tietojärjestelmien yhteentoimivuuden kuvaukset ja määritykset Julkisen hallinnon organisaatiot Suunniteltava ja kuvattava kokonaisarkkitehtuurinsa sekä noudatettava laadittua ja ylläpidettyä kokonaisarkkitehtuuria Saatettava tietojärjestelmät vastaamaan yhteentoimivuuden kuvauksia Käytettävä yhteisiä palveluita Osasto JulkICT-toiminto pp.kk.vvvv 3
Kokonaisarkkitehtuuri kansankielellä Kokonaisarkkitehtuuri on: Johtamisen väline, jolla johdetaan erityisesti kehittämistä Suunnittelu- ja suunnittelun dokumentointimenetelmä, johon liittyy myös prosessimalli suunnitelmien toteuttamiseksi Suunnitteluväline, jolla varmistetaan sekä sisäinen että sidosryhmien keskinäinen yhteentoimivuus Menetelmä, joka sanoo: Mieti ennen kuin hankit tai teetät uusia ratkaisuja ja malleja, mitä tarkkaan ottaen tarvitaan ja mihin sitä käytetään ja erityisesti onko meillä tällainen jo Osasto JulkICT-toiminto pp.kk.vvvv 4
Mitä kokonaisarkkitehtuurilla voidaan saavuttaa Huolehditaan siitä, ettei tehdä samoja asioita moneen kertaan Huolehditaan siitä, että eri toiminnan ja teknologian eri osat toimivat kokonaisuutena yhteen Huolehditaan siitä, että kehitettävä teknologia aidosti soveltuu organisaation toiminnan tarpeisiin Kokonaisarkkitehtuuri varmistaa, että siirrytään osaoptimoinnista harkittuun optimointiin muistetaan kysyä oikeat kysymykset oikeaan aikaan Ei ajauduta, vaan edetään suunnitelmallisesti ja johdetusti Kokonaisarkkitehtuuri on pysyvä ajattelutapa, sen suurimmat edut syntyvät pitkäjänteisestä hyödyntämisestä Osasto JulkICT-toiminto pp.kk.vvvv 5
Kaikilla on arkkitehtuuria Kokonaisarkkitehtuuri kuvaa toiminnan ja sen välineiden kokonaisuuksia. Kaikilla organisaatioilla on kokonaisarkkitehtuuri joko se on suunnitelmallinen ja jäsentynyt tai rakentuu tapauskohtaisesti ja satunnaisesti. tämä vai tämä Osasto JulkICT-toiminto pp.kk.vvvv 6
Arkkitehtuurilla on eri tasoja Maakuntakaava Yleiskaava Asemakaava Rakennusarkkitehtuuri Toteutus Kansallinen / seudun viitearkkitehtuuri Organisaation viitearkkitehtuuri Kohdearkkitehtuuri Ratkaisuarkkitehtuuri / toteutussuunnitelma Toteutettu palvelu ja ratkaisu Kokonaisarkkitehtuuria voidaan hyödyntää tavoitteet varmistavana suunnittelumenetelmänä kaikilla toiminnan tasoilla aina kansallisista linjauksista kunta- ja hallintokuntatasoiseen soveltamiseen. Osasto JulkICT-toiminto pp.kk.vvvv 7
Arkkitehtuuria käytetään keskeisenä ohjausvälineenä Visio ja strategia Toiminnan ja talouden suunnittelu Projektisalkun hallinta Arkkitehtuurin hallinta Projektinhallinta Toiminnan kehittäminen Tiedon hallinnan kehittäminen Tietojärjestelmien kehittäminen Visio ja strategia ohjaavat arkkitehtuurin kehittämistä. Arkkitehtuurilla hallitaan kokonaisuutta ja ohjataan kehittämiskohteiden valintaa projektisalkkuun. Arkkitehtuurilla ohjataan projektin suunnittelua. Projektissa voidaan havaita muutostarpeita arkkitehtuuriin. Arkkitehtuurilla ohjataan projektissa kehitettävien toimintoprosessien ja tietojärjestelmien suunnittelua. Toimintoprosessien ja tietojärjestelmien kehittämisen ja käyttöönoton kautta arkkitehtuurin tavoitetila muuttuu nykytilaksi. Osasto JulkICT-toiminto pp.kk.vvvv 8
Johtaminen ja arkkitehturinhallinta Strateginen johtaminen Strategiset painopisteet, hankkeet, mittarit Missio, Visio, Arvot Arkkitehtuuriperiaatteet Sidosarkkitehtuurit KA-kehittämispolku Strateginen arkkitehtuurisuunnittelu Taktinen johtaminen Vuosibudjetti Projektisalkku Vuositason mittarit Vuosisuunnittelu KA-mittarit KA-projektisalkku Arkkitehtuurityön johtaminen Operatiivinen johtaminen Toteutukset Seuranta Arkkitehtuurilinjausten mukaiset toteutukset Arkkitehtuurinhallinta projekteissa Osasto JulkICT-toiminto pp.kk.vvvv 9
IT-arkkitehtuuri vs. kokonaisarkkitehtuuri Tietojärjestelmäarkkitehtuuri on vain jäävuoren huippu 9% Tietojärjestelmien kehittäminen edellytää selkeää kuvaa Toiminnan tarpeista Palveluista Toimijoista, käyttäjistä, rooleista Prosesseista Toiminnanohjauksesta Käsitteistä, tiedoista 91% Osasto JulkICT-toiminto pp.kk.vvvv 10 10
Yhteentoimivuuden tasot Osapuolilla on samansuuntaiset visiot, prioriteetit ja tavoitteet Lainsäädännölliset tekijät on otettu huomioon tietojen vaihtamisessa Poliittinen tahtotila Lainsäädännön yhteentoimivuus Lainsäädännön yhtenäistäminen Eri organisaatiot pääsevät kokonaisedun mukaiseen tavoitteeseen yhteen sovitettujen prosessien kautta Informaatiolla on täsmällinen merkitys, joka säilyy tietoa vaihdettaessa muuttumattomana ja ymmärrettävänä kaikille osapuolille Tekniset rajapinnat on suunniteltu siten, että ne mahdollistavat järjestelmien ja palvelujen yhdistämisen Organisaatioiden yhteentoimivuus Organisaatioiden ja prosessien yhtenäistäminen Semanttinen yhteentoimivuus Semanttinen yhtenäistäminen Tekninen yhteentoimivuus Tiedon siirto ja yhteydet Osasto JulkICT-toiminto pp.kk.vvvv 11
Yhteentoimivuuden tasot KA:ssa Osapuolilla on samansuuntaiset visiot, Poliittinen tahtotila prioriteetit ja tavoitteet Yhteentoimivuuden kuvaus Lainsäädännölliset tekijät on otettu huomioon Lainsäädännön yhteentoimivuus tietojen vaihtamisessa Miksi asioiden Toiminnan tavoitteet pitää toimia Arkkitehtuuriperiaatteet yhteen? Lainsäädännön yhtenäistäminen Eri organisaatiot pääsevät kokonaisedun Organisaatioiden yhteentoimivuus Prosessien mukaiseen yhteentoimivuus tavoitteeseen yhteen sovitettujen Minkä pitää Tavoitetilan viite- ja prosessien kautta toimia yhteen? Organisaatioiden kohdearkkitehtuurit ja prosessien yhtenäistäminen Informaatiolla on täsmällinen merkitys, joka säilyy tietoa vaihdettaessa muuttumattomana Mitä pitää Semanttinen ja ymmärrettävänä yhteentoimivuus kaikille osapuolille toimia yhteen? Tekniset rajapinnat on suunniteltu siten, että Tekninen ne mahdollistavat yhteentoimivuus järjestelmien ja palvelujen Miten pitää yhdistämisen toimia yhteen? Semanttinen yhteentoimivuus Tavoitetilan viite- ja kohdearkkitehtuurit Semanttinen yhtenäistäminen Tekninen yhteentoimivuus Tavoitetilan kohdearkkitehtuurit / toteutuksen suunnitelmat Tiedon siirto ja yhteydet Osasto JulkICT-toiminto pp.kk.vvvv 12
Yhteisen arkkitehtuurin kohteet (1. vaiheen ehdotus) Yhteisten ICTpalvelujen viitearkkitehtuuri Yhteiset tietojärjestelmäpalvelut Asiakkaan tarve / prosessi Asiakaspalvelun viitearkkitehtuuri Palvelun asiakkaan Palvelun palvelutarve Palvelun ja sitä vastaavat Palvelun palvelut järjestäjät periaatteet järjestäjät Palvelunäkymät saumattomille järjestäjät palveluketjuille järjestäjät Asiointipalvelut Palveluväylän viitearkkitehtuuri Palvelun Palvelun Palvelun ohjaus tarjoaja periaatteet integraatiokerroksen tarjoaja palveluille palveluympäristöjen välinen integraatio Vastaanotto Käsittely Päätös Toimeenpano Palvelun Palvelun Palvelun tarjoaja tarjoaja tarjoaja yhdenmukainen tavoitetila kansallisten tietovarantojen palvelumalleista, tietosisällöistä ja rakenteista Palvelun Tieto / Tietovarannot Palvelun tarjoaja tarjoaja Perustietovarantojen viitearkkitehtuuri Palvelu Palvelu Palvelu Palvelu Palvelu Palvelu Infrastruktuuri Tietoliikenne-/verkkoinfraviitearkkitehtuuri tavoitetila Palvelujärjestelmä yhteisestä / kansallisesta tietoliikenneja verkkoinfrastruktuurista Osasto JulkICT-toiminto pp.kk.vvvv 13
Arkkitehtuurinhallinnan laatutekijät Tee linjauksia, joita tulee noudattaa Hanki KA-linjaamiselle mandaatti. Määritä, mitkä linjaukset ovat sitovia koko organisaatiossa 80 n.40-150 Tee yksiselitteisiä KA-linjauksia Tee selkeä linjaus, ei yleisiä pohdintoja. Erota linjaukset esiselvityksistä ja taustamateriaalista Viesti linjaukset selkeästi Jos asiantuntijat ja projektipäälliköt tai toiminnan kehittäjät eivät tunne KA-linjauksia tai eivät ymmärrä niitä, niin eivät he niitä noudakaan 80 80 120 60 30 Määritä, kuka saa tehdä KA-linjauksia Kuvaa, kuka saa tehdä linjauksia. Hyväksykää kaikki linjaukset sovitulla mallilla muodollisesti Valvo linjausten noudattamista Valvo, että sovittuja linjauksia ja toimintatapoja noudatetaan. Sääntöjen rikkomisesta täytyy seurata jotain negatiivista Osasto JulkICT-toiminto pp.kk.vvvv 14 14
Kiitos! www.julkict.fi www.yhteentoimivuus.fi www.jhs-suositukset.fi www.vm.fi Osasto JulkICT-toiminto pp.kk.vvvv 15