kokonaisarkkitehtuuri PATINE 18.8.2011 neuvotteleva virkamies Jukka Uusitalo / JulkICT
Kokonaisarkkitehtuuri (KA) Enterprise Architecture (EA) Kokonaisarkkitehtuuri kuvaa, kuinka organisaation toimintaprosessit, tiedot ja järjestelmät toimivat kokonaisuutena. Kehittämisen tulee olla toimintalähtöistä ja lähteä liikkeelle organisaation strategisista tavoitteista ja kansalaisille tarjottavien palveluiden parantamisesta. Näin saadaan parempia tuloksia kuin lähtemällä liikkeelle teknologian näkökulmasta. Kokonaisarkkitehtuuri on suunnittelumenetelmä, jolla tuotetaan toiminnan ja IT-ratkaisujen tavoitetilan kuvaukset. kuvaukset tavoitetilasta, nykytilasta ja siirtymäpolusta tavoitetilaan. toiminta- ja hallintamalli, jonka avulla ohjataan suunnittelua, tunnistetaan ja poistetaan päällekkäinen kehittämistyö, varmistetaan laatu ja saadaan tehdyt suunnitelmat laajasti uudelleen käytettäviksi. Näkökulmat: Toiminta Toiminta t Prosessit Tietojärjestelmät Tietojärjestelmät Tietojärjestelmäratkaisut Tiedot Tiedot Käsitteet Tietomallit Teknologia Teknologia Teknologiaratkaisut Tietoturva ja integraatio Arkkitehtuurilla tarkoitetaan kokonaisuuden ja sen osien rakennetta ja osien välisiä suhteita, sekä periaatteita ja suuntaviivoja niiden suunnittelemiseksi ja kehittämiseksi. JulkICT-toiminto 18.8.2011 18.8.2011 2
Arkkitehtuuria käytetään keskeisenä ohjausvälineenä Visio ja strategia Toiminnan ja talouden suunnittelu Arkkitehtuurin hallinta Hankesalkun hallinta Hankehallinta Toiminnan kehittäminen Tiedon hallinnan kehittäminen Tietojärjestelmien kehittäminen Visio ja strategia ohjaavat arkkitehtuurin kehittämistä. Arkkitehtuurilla hallitaan kokonaisuutta ja ohjataan hankkeiden valintaa hankesalkkuun. Arkkitehtuurilla ohjataan hankkeen suunnittelua. Hankkeessa voidaan havaita muutostarpeita arkkitehtuuriin. Arkkitehtuurilla ohjataan hankkeessa kehitettävien toimintoprosessien ja tietojärjestelmien suunnittelua. Toimintoprosessien ja tietojärjestelmien kehittämisen ja käyttöönoton kautta arkkitehtuurin tavoitetila muuttuu nykytilaksi. JulkICT-toiminto 18.8.2011 18.8.2011 3
Hyvin yksinkertaistettu malli kokonaisarkkitehtuurista Prosessi Prosessi Prosessi Prosessi Tietojärjestelmä Tietojärjestelmä Tietojärjestelmä JulkICT-toiminto 18.8.2011 18.8.2011 4
Toimintaprosessit Tietojärjestelmäpalvelut Todellisuus on mutkikkaampi Tietojärjestelmät Tekniset & infrastruktuuripalvelut Laitteisto JulkICT-toiminto 18.8.2011 18.8.2011 5
Arkkitehtuuri ja kehittämisprojektit Arkkitehtuuri ohjaus Toiminnan kehittämisprojekti muutostarpeet Järjestelmäprojekti Prosessien rakenne Prosessien suunnitteludokumentaatio Tietojärjestelmän rakenne Tietojärjestelmän suunnitteludokumentaatio JulkICT-toiminto 18.8.2011 18.8.2011 6
kokonaisarkkitehtuuri yhteinen kokonaisarkkitehtuuri Oikeusturva ja demokratia Työ ja elinkeinot Liikenne ja viestintä Ympäristö ja yhdyskuntarakenne Terveys ja hyvinvointi Opetus, tiede ja kulttuuri Sisäinen turvallisuus Puolustus ja ulkosuhteet Valtionhallinnon kokonaisarkkitehtuuri Valtionhallinnon yhteinen konserniarkkitehtuuri Valtiontalous Hallinto ja yhteiset palvelut Kuntasektorin kokonaisarkkitehtuuri JulkICT-toiminto 18.8.2011 18.8.2011 7
Kohdealuejako Kohdealueet ovat suuria toiminnallisesti yhteenkuuluvia kokonaisuuksia. Kohdealuejaon muodostamisen perusteena ovat sekä asiakokonaisuuksien looginen yhteenkuuluvuus että käytännöntason yhteistoiminnan laajuus. Arkkitehtuurin kohdealuejako ei ole yhdenmukainen valtionhallinnon organisaatiorakenteen kanssa. Kohdealuejaon avulla kootaan eri toimijat yhdessä suunnittelemaan kohdealueen toimintaa ja sitä tukevia tietojärjestelmiä ja niiden yhteentoimivuutta. Kohdealueella on useita toimijoita, joista yksi on nimetty vastuutahoksi. Vastuutahon tehtävänä on koordinoida arkkitehtuurin kehittämistä kohdealueella. Kohdealueen toimintakokonaisuus jaetaan edelleen tarkoituksenmukaisella tavalla pienempiin kokonaisuuksiin, kohdealueen osa-alueisiin. Kullakin osaalueella tulee myös olla nimetty vastuutaho. Arkkitehtuurin kehittäminen on yhteistyötä, johon osallistuvat kaikki alueen toimijat tehtäviensä ja vastuidensa mukaisesti. JulkICT-toiminto 18.8.2011 18.8.2011 8
yhteinen kokonaisarkkitehtuuri kokonaisarkkitehtuurin kuvaus KA-suunnittelumenetelmät KA-hallintamalli KA-kypsyystasomalli KA-kohdealuejako KA-linjaukset ja - kuvaukset KA-kehittämispolku yhteinen kokonaisarkkitehtuuri sisältää seuraavat osat: yhteiset kokonaisarkkitehtuurin suunnittelu- ja kuvausmenetelmät (JHS 179 Kokonaisarkkitehtuurin kehittäminen) kokonaisarkkitehtuurin yhteinen hallintamalli kokonaisarkkitehtuurin kypsyystasomalli kokonaisarkkitehtuurin kohdealuejako yhteiset arkkitehtuurilinjaukset ja kuvaukset, jotka ilmenevät dokumentoituina tavoite- tai nykytilan kuvauksina kokonaisarkkitehtuurin kehittämisen yhteinen toteutussuunnitelma ns. kokonaisarkkitehtuurin kehittämispolku JulkICT-toiminto 18.8.2011 18.8.2011 9
kokonaisarkkitehtuuri Kohdealuejako Suunnittelu ja kuvausmenetelmät Arkkitehtuurin hallintamallit Arkkitehtuurin kypsyystasomallit Arkkitehtuurin kehittämissuunnitelmat Arkkitehtuurilinjaukset ja -kuvaukset yhteinen KA Kohdealueen yhteinen KA Hallintosektorin yhteinen KA Arkkitehtuurin hallintamalli Arkkitehtuurin hallintamalli Arkkitehtuurin hallintamalli KA-kypsyystasomalli KA-kehittämispolku KA-kehittämispolku KA-kehittämispolku Periaatteet Tieto Tieto Tieto Periaatteet Periaatteet Teknologia Toiminta Tietojärjestelmä Teknologia Toiminta Tietojärjestelmä Kokonaisarkkitehtuurin suunnittelumenetelmä (JHS 179) Toiminta Tietojärjestelmä Teknologia Viite- ja kohdearkkitehtuurikuvaukset Viite- ja kohdearkkitehtuurikuvaukset Viite- ja kohdearkkitehtuurikuvaukset JulkICT-toiminto 18.8.2011 18.8.2011 10
Hallintamalli ja arkkitehtuurilla ohjaaminen kokonaisarkkitehtuurin johtoryhmä - johtaa julkisen hallinnon kokonaisarkkitehtuurityötä Johtaminen, ohjaus, hyväksyntä arkkitehtuurista vastaava - johtaa arkkitehtuuriryhmää raportoi kokonaisarkkitehtuurin omistaja on Valtiovarainministeriö, joka nimeää arkkitehtuurivastaavan, johtoryhmän ja arkkitehtuuriryhmän. kokonaisarkkitehtuurin johtoryhmä ja arkkitehtuuriryhmä koostuvat julkisen hallinnon keskeisistä toimijoista ja sidosryhmistä. raportoi raportoi arkkitehtuuriryhmä - hallinnoi arkkitehtuurityötä Kohdealueen ohjausryhmä Kohdealueen arkkitehtuurivastaava Kohdealueen arkkitehtuuriryhmä - vastaa arkkitehtuurityön etenemisestä ja sille asetettujen tavoitteiden saavuttamista KA-kohdealueet ja -hallintosektorit Valmistelu, suunnittelu, seuranta, tuki, linjaukset Hallintosektorin ohjausryhmä Hallintosektorin arkkitehtuurivastaava raportoi raportoi Hallintosektorin arkkitehtuuriryhmä - vastaa arkkitehtuurityön etenemisestä ja sille asetettujen tavoitteiden saavuttamista Julkisen hallinnon yhteinen KA Kohdealueen yhteinen Kohdealueen KA yhteinen Kohdealueen KA yhteinen KA Valtionhallinnon yhteinen KA Kuntasektorin yhteinen KA Tukee ja ohjaa Luo vaatimuksia ja muutostarpeita Hankkeet Arkkitehtuurien täsmäsuunnittelu ja toteuttaminen organisaatio organisaation arkkitehtuurivastaavat Hankkeet JulkICT-toiminto 18.8.2011 18.8.2011 11
Tavoitetilan arkkitehtuurikuvaukset Tavoitetilan arkkitehtuurikuvaukset JHS-suositukset ja -standardit Strateginen johtaminen ja ohjaus Muutostarpeet JHS 152 toiminta-arkkitehtuuri Lainsäädäntö Asiakkaiden tarpeet Strategia, arvot ja visio Liikenteen ja viestinnän prosessit Työ- ja elinkeinon prosessit Ympäristö- ja yhdyskuntarakenteen prosessit Opetuksen, tieteen ja kulttuurin prosessit Hyvinvoinnin ja terveyden prosessit Oikeusturvan ja demokratian prosessit Puolustuksen ja ulkosuhteiden prosessit Sisäisen turvallisuuden prosessit Tukiprosessit Toiminnan seuranta ja arviointi Tyytyväiset asiakkaat Tavoitteet, vaatimukset Tavoitetilan viitearkkitehtuurikuvaukset Muutostarpeet... JHS 170 JHS 176 JHS 179 JHS suositushanke JHS standardihanke tietoarkkitehtuuri Muutostarpeet Tavoitteet, vaatimukset Tukipalvelut Liikenne Elinkeino Tietovarannot Infra Asiakkaan palvelutarve ja tavoitetilan prosessi näkymät, sähköinen työpöytä, käyttäjärajapinta Ympäristö Sähköisen asioinnin peruspalvelut Integraatiopalvelu, prosessimoottori, palvelujen ohjaus Sivistys Terveys Perustietovarannot MDS:t MDS:t Tukipalvelut Turvallisuus Tavoitteet, vaatimukset Tavoitteet, vaatimukset Muutostarpeet yhteiset ICT-palvelut Muutostarpeet Muutostarpeet Hankkeet Kohdearkkitehtuurit ja arkkitehtuurinmukaiset toteutukset JulkICT-toiminto 18.8.2011 18.8.2011 12
Arkkitehtuurikuvausten liittyminen toisiinsa Sähköisen asioinnin viitearkkitehtuuri (tämä on esimerkki, ei todellinen suunnitelma) Tukipalvelut näkymät, sähköinen työpöytä, käyttäjärajapinta Integraatiopalvelu, prosessimoottori, palvelujen ohjaus Sähköisen asioinnin peruspalvelut Asiakaspalvelun palvelut Tukipalvelut Tietovarannot Tietovarannot Viitearkkitehtuurin kuvaus Tukipalvelut Liikenne Elinkeino Tietovarannot Infra Asiakkaan palvelutarve ja tavoitetilan prosessi näkymät, sähköinen työpöytä, käyttäjärajapinta Ympäristö Sähköisen asioinnin peruspalvelut Integraatiopalvelu, prosessimoottori, palvelujen ohjaus Sivistys Terveys Tukipalvelut Turvallisuus Kohdearkkitehtuurin kuvaus Tukipalvelut Perustietovarannot MDS:t MDS:t Tietovarannot Yhteentoimivuuden kuvaus Käyttötarkoitus Tietosisältö Toiminnallisuus Sanomarakenne Toteutusteknologia JHS-järjestelmä Toteutusprojektit Q2/2011 Q3/2011 Q4/2011 Suunnittelu Organisointi Arviointi Suunnittelu Arviointi Tavoitetilan viitearkkitehtuuri Tavoitetilan päivitys Tavoitetilan päivitys n arkkitehtuuri Hankinta n kehitys JulkICT-toiminto 18.8.2011 18.8.2011 13
KA-kehittämispolku Kuvaa KA kehittämisen: V päävaiheet päävaiheiden tehtävät tehtävät, aikataulut, vastuut ja tuotokset Tehtävä KA-kehittämispolun ohjaus Kypsyystasomittaukset KA-kehittämispolun päivitys 2011 Kehittämiskohde KA-kypsyystasoarvioinnit 2012 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12 1 1111111111111111111 Kuvaus Aika: Vuosikellon mukaan kunkin vuoden helmikuussa arkkitehtuuriryhmä määrittää julkisen hallinnon KAkypsyystasomallin avulla julkisen hallinnon kokonaisarkkitehtuurin kypsyystason. Tuloksia ja mallia voidaan hyödyntää KA-kehittämispolun sisällön täsmentämiseen Vastuu: julkisen hallinnon arkkitehtuuriryhmä Osallistujat: kohdealueiden arkkitehtuuriryhmät Tuotokset: KAkypsyystasomittaus KA-hallinnan käyttöönotto Arkkitehtuuriomistajan nimeäminen KA johtoryhmän nimeäminen Arkkitehtuuriryhmän nimeäminen Arkkitehtuuriryhmän tehtävien täsmentäminen KA osaamisen kehittämisen suunnittelu KA-dokumenttivaraston perustaminen KA-hallinnan ulottamisen avainprojekteihin KA-hallinnan ulottaminen muihin projekteihin 11 11 11 11111111111111 1 1 1111 1111 11111 11 111 11111 1111111111 JulkICT-toiminto 18.8.2011 18.8.2011 14
Tavoitetilan arkkitehtuurikuvausten roolit Periaatetaso tavoitteet Toiminta Yhteiset arkkitehtuuriperiaatteet Tieto Tietojärjestelmä yleiset tavoitetilan arkkitehtuurikuvaukset Yhteiset standardit Teknologia Ylätason tavoitteet Suurten kokonaisuuksien jäsennys Julkisen hallinnon yhteinen KA Käsitteellinen taso Looginen taso palvelukartta prosessikartta yhteinen käsitemalli viitearkkitehtuurit yhteiset loogiset tietovarannot kohdearkkitehtuurit yhteiset tietojärjestelmäpalvelut yhteisten tietojärjestelmien looginen jäsennys Rajatun kohteen tavoitetilan kuvaus Tuote-, toimittaja- ja teknologianeutraali Toteutuskohteen tavoitetilan kuvaus Toteutusperiaatteet ja linjaukset Fyysinen taso yhteiset ydinsanasto fyysiset tietovarannot tietojärjestelmä- tietojärjestelmien salkkku rajapinnat yhteentoimivuuden kuvaukset Prosessien ja palveluiden välisen yhteentoimivuuden toteutuksen vaatima kuvaus Arkkitehtuurien kehittämisprojektit Arkkitehtuurien kehittämisprojektit Arkkitehtuurin mukaiset toteutukset Arkkitehtuurityön tuotosten käyttö JulkICT-toiminto 18.8.2011 18.8.2011 15
Tavoitetilan arkkitehtuurikuvaukset (luonnos) Periaatetaso tavoitteet Yhteiset arkkitehtuuriperiaatteet Yhteiset standardit Julkisen hallinnon yhteinen KA Toimintaarkkitehtuuri Tilastotoiminnan viitearkkitehtuuri Looginen taso Fyysinen taso Toiminta palvelukartta prosessikartta Tieto Tietoarkkitehtuuri yhteinen käsitemalli Asiakaspalvelun viitearkkitehtuuri palveluväylä yhteiset loogiset tietovarannot yhteiset ydinsanasto fyysiset tietovarannot Tietojärjestelmä ICT-palveluiden arkkitehtuuri tietojärjestelmä- tietojärjestelmien salkkku rajapinnat yhteiset tietojärjestelmäpalvelut yhteisten tietojärjestelmien looginen jäsennys yhteisten tietovarantojen viitearkkitehtuuri Käsitteellinen taso Tietoliikenne ja verkkoinfrastruktuurin viitearkkitehtuuri Teknologia Yhteisten ICTpalveluiden viitearkkitehtuuri JulkICT-toiminto 18.8.2011 18.8.2011 16
Arkkitehtuurien ohjausvaikutus Valtionhallinnon kokonaisarkkitehtuuri Ministeriö Virasto / laitos yhteinen kokonaisarkkitehtuuri Kohdealue Kohdealueen osa Toiminta Prosessi Kuntasektorin kokonaisarkkitehtuuri Kunta Kuntayhtymä Ylemmän tason arkkitehtuuri ohjaa alempaa tasoa Alempi taso hyödyntää ylempää sekä tuottaa tarpeita ja muutosehdotuksia ylemmälle Kohdealueen arkkitehtuuri ohjaa ja vaikuttaa kaikkiin kyseistä toimintaa toteuttaviin organisaatioihin JulkICT-toiminto 18.8.2011 18.8.2011 17