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

- 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:

Kokonaisarkkitehtuuri (Enterprise Architecture, EA)

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)

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)

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.
| Taso | Laajuus | Tarkkuustaso | Vaikutus | Kohderyhmä(t) |
|---|---|---|---|---|
| Kokonais-arkkitehtuuri (Enterprise Architecture, EA) | Koko organisaation toiminta ja rakenne; kaikki yksiköt | Matala tarkkuus, laaja-alainen | Strategiset lopputulokset (suunta, periaatteet) | Johto, kaikki sidosryhmät |
| Osa-alue-arkkitehtuuri (Domain / Segment Architecture) | Yksittäinen liiketoiminta-alue / -yksikkö, toiminto, tai kyvykkyysalue, tuote-, palvelu- tai prosessialue | Keskitaso, 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 prosessi | Korkea tarkkuus, tarkat ratkaisu- ja tekniset kuvaukset | Operatiiviset lopputulokset (toimiva ratkaisu, tekninen toteutus, integraatiot) | Kehitystiimit, käyttäjät, integraatio- ja tekniset asiantuntijat |
Arkkitehtuurituotokset:
| Taso | Tuotokset (Outputs) |
|---|---|
| Kokonaisarkkitehtuuri | Arkkitehtuuriperiaatteet, kyvykkyyskartta, ylätason prosessi-, tuote- ja/tai palvelu sekä järjestelmäkartat, yhteinen käsitemalli, sanasto |
| Osa-aluearkkitehtuuri | Osa-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.

— Eero Hosiaisluoma
