Kartturi-malli QPR kokonaisarkkitehtuurityökalussa

Joonas Laine, Junior EA Specialist
Joonas Laine | 09.02.12 | Kommentit:
Kategoriat: IT-johtaminen
Tagit: EA KA Kartturi kokonaisarkkitehtuuri QPR

Viimeisen vuoden aikana on kotimaisessa kokonaisarkkitehtuurikentässä tapahtunut paljon. KA-työtä on tehty ja tehdään yhä laajalla rintamalla julkisessa hallinnossa. Olen ollut mukana useassa kokonaisarkkitehtuurityön starttaavassa pilottiprojektissa. Näissä on ollut käytössä niin JHS-179 menetelmä kuin korkeakouluille suunnattu Kartturi-malli.

Toistaiseksi työ suomalaisten kokonaisarkkitehtuurimenetelmien kanssa on sujunut ilman erityistä kokonaisarkkitehtuurityökalua. Valmiit excel-kuvauspohjat ja menetelmäkuvaukset ovat olleet riittäviä apuvälineitä KA-työn aloitusvaiheessa. Jatkuvan työn ja kehittämisen varmistamiseksi nykyinen malli on osoittautunut raskaaksi ja virhealttiiksi. Työkalu ei saa asettaa KA-työlle rajoituksia vaan sen tulee aidosti tukea työtä ja ohjata tuottamaan yhteensopivia ja uudelleenkäytettäviä kuvauksia. Toistaiseksi parempaakaan menetelmää ja työkalua ei ole ollut olemassa. Olemassa olevien työkalujen sovittaminen omalle kokonaisarkkitehtuurimallille on paitsi raskasta, mutta usein myös mahdotonta.

Viimeisten parin kuukauden aikana olen käyttänyt KA-työn apuvälineenä QPR:n Enterprise Architect työkalua. QPR Enterprise Architect tuo kaivattua työkalutukea kokonaisarkkitehtuurityön jatkuvuuden takaamiseksi. Työkalusta löytyy valmiina suomalaisen julkishallinnon kokonaisarkkitehtuurin kuvauspohjat: JHS-179 ja Kartturi. Olen ollut mukana kehittämässä Kartturi-kuvauspohjia QPR:ään. QPR:n avoin meta-malli on mahdollistanut omien kuvauspohjien luomisen ja kehittämisen.


Kuvassa QPR Enterprise Architectin perusnäkymä Kartturi-kuvauspohjilla


Kuvassa QPR Enterprise Architectin eri kuvausnäkymiä. Näkymät tarjoavat erilaisia tapoja luoda sisältöä ja kuvauksia.

Diagramminäkymässä voidaan esittää tietoja kuvallisessa muodossa. Elementtien välisten suhteiden esittäminen on usein kuvallisesti helpompaa ja ymmärrettävämpää. Matriisinäkymästä saadaan nopeasti ja kootusti selkeä kuva, mitä tietoja yksittäinen järjestelmä käyttää. Navigaattorinäkymä taas tarjoaa tavan mallintaa kokonaisarkkitehtuurikuvauksia hierarkisesti. Navigaattorinäkymässä kuvaaminen on lähimpänä excel-työkalun kanssa kuvaamista. Tiedot voidaan kuvata kertaalleen navigaattorinäkymään ja tämän jälkeen tietoja voidaan käyttää läpi järjestelmän.


Kuvassa nähdään, miten yksittäinen elementti voi olla osa useampaa kuvausta. Tämä mahdollistaa monipuolisten analyysien tekemisen.

Kokonaisarkkitehtuurityökalu ja valmiit kuvauspohjat helpottavat ja nopeuttavat työn aloittamista. Samalla KA-työn tuotoksista tulee uudelleenkäytettäviä ja kokemuksieni mukaan kuvauksista tulee yhdenmukaisempia ja kattavampia.

Joonas Laine

Joonas Laine on kokonaisarkkitehtuurin kehittämiseen erikoistunut konsultti, jolla on vahvaa osaamista kokonaisarkkitehtuurimenetelmistä ja toimintalähtöisestä vaatimusmäärittelystä. Laine on myös Goforen sosiaalisen median erikoisosaaja. Koulutuksensa puolesta Laineella on hyvä perusosaaminen ohjelmistotuotannon eri vaiheista.