Arkkitehtuurin abstraktiotasot

Arkkitehtuurin jakaminen eri tarkkuustasoille auttaa hallitsemaan organisaation liiketoiminnan monimutkaista kokonaisuutta. Arkkitehtuurin eri tasot ovat:

arkkitehtuurin abstraktiotasot
  • Kokonaisarkkitehtuuri (Enterprise Architecture, EA)
    • Koko organisaation toiminta ja rakenne.
  • Osa-aluearkkitehtuuri (Segment / Domain Architecture)
    • Liiketoiminta-alueen, organisaatioyksikön toiminta ja rakenne, kokonaisarkkitehtuurin osa.
  • Ratkaisuarkkitehtuuri (Solution Architecture, SA)
    • Yksittäisen ratkaisun ja sen toteutuksen arkkitehtuuri.

Näiden tasojen välillä on jatkuva vuorovaikutus: kokonaisarkkitehtuuri ohjaa osa-alueita, jotka puolestaan ohjaavat yksittäisiä ratkaisuja, ja käytännön toteutuksista saatava palaute vaikuttaa ylempiin tasoihin.

Arkkitehtuurin tasot ja niiden laajuudet, tarkkuustasot ja vaikutusalueet:

arkkitehtuurin tasot

Kokonaisarkkitehtuuri (Enterprise Architecture, EA)

kokonaisarkkitehtuuri

Tarkastelee koko organisaation toimintaa ja rakennetta ylimmällä tasolla. Se kattaa organisaation strategian, kyvykyydet, liiketoimintaprosessit, tiedot (datan), tietojärjestelmät, teknologiat ja niiden väliset suhteet kokonaisuutena.

Kokonaisarkkitehtuuri vastaa kysymyksiin: miten eri osat tukevat liiketoiminnan tavoitteita, miten ne liittyvät toisiinsa, ja mihin suuntaan organisaation arkkitehtuuria kehitetään. Se määrittelee periaatteet joita koko organisaatiossa noudatetaan. Kokonaisarkkitehtuuri keskittyy strategisen tason pitkäjänteiseen kokonaisuuden hallintaan. Sen vaikutukset ovat laajoja, verrattain pysyviä ja organisaation liiketoiminnan suuntaan kohdistuvia. Tarkastelun aikajänne on useita vuosia eteenpäin.

Osa-aluearkkitehtuuri (Segment / Domain Architecture)

osa-aluearkkitehtuuri, domain-arkkitehtuuri, kohdealuearkkitehtuuri, kohdearkkitehtuuri, kyvykkyysalue, prosessialue, palvelualue

Tarkastelee tiettyä liiketoiminta-aluetta, määrättyä toiminnallista kokonaisuutta, joka on jokin rajattu kokonaisarkkitehtuurin osa. Tämä voi olla esimerkiksi määrätyn liiketoimintayksikön (Business Unit / Line of Business) muodostama kokonaisuus, tai muu liiketoiminnan kannalta merkityksellinen looginen kokonaisuus eli kohdealue (kuten kyvykkyysalue, tuote-, palvelu- tai prosessialue).

Osa-aluearkkitehtuuri on kokonaisarkkitehtuurin osa, jota on mielekästä tarkastella (hallita ja kehittää) kokonaisuutena. Se varmistaa, että kyseisen osa-alueen sisällä prosessit ja järjestelmät toimivat yhteen. Osa-aluearkkitehtuuri on kuitenkin yksityiskohtaisempi kuin kokonaisarkkitehtuuri, ja kattaa laajemman kokonaisuuden kuin yksittäinen ratkaisu. Osa-alue on jossain määrin itsenäinen, erillinen operatiivisen toiminnan kokonaisuus, joka koostaa yhteen kuuluvat asiat yhteen. Osa-aluearkkitehtuuri mahdollistaa syvällisen tarkastelun rajatussa kontekstissa.

Ratkaisuarkkitehtuuri (Solution Architecture, SA)

ratkaisuarkkitehtuuri

Tarkastelee yksittäistä ratkaisua, järjestelmää tai projektia. Se määrittelee, miten tietty asiakastarve tai liiketoimintatarve ratkaistaan toiminnallisesti ja teknisesti.

Ratkaisuarkkitehtuuri on tarkka, yksityiskohtainen ja konkreettinen, sisältäen ratkaisun loogiset rakenneosat (komponentit) ja rajapinnat, sekä teknologiat ja toteutustavat. Se varmistaa, että yksittäinen ratkaisu sopii osaksi laajempaa arkkitehtuuria ja täyttää sille asetetut vaatimukset.


TasoLaajuusTarkkuustasoVaikutusKohderyhmä(t)
Kokonais-arkkitehtuuri (Enterprise Architecture, EA)Koko organisaation toiminta ja rakenne; kaikki yksikötMatala tarkkuus, laaja-alainenStrategiset lopputulokset (suunta, periaatteet)Johto, kaikki sidosryhmät
Osa-alue-arkkitehtuuri (Domain / Segment Architecture)Yksittäinen liiketoiminta-alue / -yksikkö, toiminto, tai kyvykkyysalue, tuote-, palvelu- tai prosessialueKeskitaso, kyvykkyydet, prosessit, ja resurssit (tiedot, järjestelmät jne.)Liiketoiminnan lopputulokset (parantunut yhteentoimivuus, tehokkuus, priorisointi, oikeat ratkaisuvalinnat)Liiketoiminnan omistajat ja -asiantuntijat ja -kehittäjät, palvelu-/prosessinomistajat
Ratkaisu-arkkitehtuuri (Solution Architecture, SA)Yksittäinen ratkaisu, järjestelmä tai palvelu, tai prosessiKorkea tarkkuus, tarkat ratkaisu- ja tekniset kuvauksetOperatiiviset lopputulokset (toimiva ratkaisu, tekninen toteutus, integraatiot)Kehitystiimit, käyttäjät, integraatio- ja tekniset asiantuntijat

Arkkitehtuurituotokset:

TasoTuotokset (Outputs)
Kokonaisarkkitehtuuri Arkkitehtuuriperiaatteet, kyvykkyyskartta, ylätason prosessi-, tuote- ja/tai palvelu sekä järjestelmäkartat, yhteinen käsitemalli, sanasto
Osa-aluearkkitehtuuriOsa-aluekohtaiset: kyvykkyyksien kuvaukset, tuote- ja/tai palvelukartta sekä prosessi ja järjestelmäkartta, tietovirtakuvaukset, kehittämisen roadmap, kehitysportfolio
Ratkaisuarkkitehtuuri Kontekstin / toimintaympäristön kuvaus (esim. Service Blueprint), käsitemalli, looginen- ja fyysinen arkkitehtuuri – eli looginen rakennekuvaus ja sijoittelukaavio (deployment) teknologioineen, integraatiokuvaukset, riskianalyysi (sis. tietoturva- ja tietosuoja), toiminnalliset ja ei-toiminnalliset vaatimukset.

Näkökulmat ja arkkitehtuurin elementit

Kaikilla arkkitehtuurin tasoilla esiintyy samat peruselementit, vaikka näkökulma, tarkastelun kohde ja tarkkuustaso vaihtelevat. Arkkitehtuuria voidaan tarkastella eri tasoilla, mutta rakenne pysyy yhtenäisenä.

Arkkitehtuurin elementit:

  • Tarjooma – palvelut ja/tai tuotteet, joita organisaatio tuottaa ja tarjoaa asiakkailleen
  • Ihmiset / roolit – organisaatio, toimijat, vastuut
  • Prosessit – liiketoimintaprosessit ja toimintamallit
  • Tiedot – tietovarannot, käsitteet, tietovirrat
  • Järjestelmät – sovellukset ja integraatiot
  • Teknologiat – infrastruktuuri, alustat, tekniset ratkaisut

Liiketoiminnan muotoilu, Enterprise Design -lähestymistapa, laajentaa tarkastelua organisaation sisäisestä arkkitehtuurista asiakasnäkökulmaan. Tällöin on kyse kokonaisvaltaisesta tarkastelusta, jossa asiakasnäkökulmaa ja organisaationäkökulmaa tarkastellaan yhdessä: ulkoa-sisään (outside-in) ja sisältä-ulos (inside-out).

Tarkemmin Enterprise Design lähestymistavasta ja EDGY-kuvauskielestä mm. täällä: EDGY Cookbook.


Yhteenveto

  • Kokonaisarkkitehtuuri (Enterprise Architecture, EA)
    • Koko organisaation toiminta ja rakenne.
  • Osa-aluearkkitehtuuri (Segment / Domain Architecture) – kokonaisarkkitehtuurin osa
    • Liiketoiminta-alueen, organisaatioyksikön tai kyvykkyysalueen kokonaisvaltainen arkkitehtuuri.
  • Ratkaisuarkkitehtuuri (Solution Architecture, SA)
    • Yksittäisen ratkaisun ja sen toteutuksen arkkitehtuuri.

Arkkitehtuurin tasot
Arkkitehtuurin tasot.

— Eero Hosiaisluoma

TOP