Arkkitehtuuria ketterästi – TOGAF® ketterässä ympäristössä
Lukuaika noin 4 minuuttia
Lukuaika noin 4 minuuttia
TOGAF® on yksi tunnetuimmista kokonaisarkkitehtuurin viitekehyksistä, ja sitä käytetään laajasti organisaatioissa, jotka haluavat kehittää liiketoimintaansa ja IT-ympäristöään hallitusti. Sen maine on kuitenkin perinteisesti yhdistetty jäsenneltyyn, vaiheittaiseen suunnitteluun, mikä saattaa herättää kysymyksen: Voiko TOGAF tukea ketterää kehitystä? Entä voiko itse arkkitehtuurityötä tehdä ketterästi?
Perinteisesti TOGAF on yhdistetty vahvasti suunnitelmalliseen, vaiheittain etenevään malliin, jossa arkkitehtuuria kehitetään ylhäältä alas. Tämä on johtanut siihen, että TOGAF:ia on pidetty vesiputousmallin mukaisena lähestymistapana. Käytännössä viitekehys on kuitenkin huomattavasti joustavampi, ja se voidaan sovittaa ketteriin menetelmiin.
TOGAF tarjoaa joustavat suuntaviivat arkkitehtuurityöhön, mikä tarkoittaa, että sitä voidaan käyttää iteratiivisesti ja inkrementaalisesti. Sen ytimessä oleva ADM (Architecture Development Method) voidaan toteuttaa eripituisissa sykleissä, mikä mahdollistaa nopean reagoinnin muuttuviin vaatimuksiin. Esimerkiksi sprinttipohjainen toteutus mahdollistaa arkkitehtuurityön ja kehityksen etenemisen rinnakkain.
Arkkitehtuurityö ei ole vain dokumentointia, vaan sen tehtävänä on ohjata kehitystyötä ja tukea liiketoiminnan tavoitteita. Ketterät kehitysmallit, kuten Scrum ja SAFe, vaativat arkkitehtuurilta mukautuvuutta ja nopeaa reagointikykyä. TOGAF tukee iteratiivista arkkitehtuurityötä, jossa kokonaisarkkitehtuuria kehitetään vaiheittain ja sitä voidaan tarkentaa tarpeen mukaan.
TOGAF mahdollistaa arkkitehtuurin toteuttamisen usealla tasolla:
Ketterässä kehityksessä arkkitehtuurityö voidaan jakaa sprintteihin, joissa:
Usein TOGAF mielletään pelkästään kokonaisarkkitehtuurin suunnittelutyökaluksi, mutta se on huomattavasti laajempi. Se kattaa myös ratkaisu- ja segmenttiarkkitehtuurin, ja sitä voidaan käyttää tukemaan yksittäisten sovellusten tai järjestelmien kehitystä.
TOGAF auttaa organisaatioita:
Ketteryyden ja TOGAF:in yhdistäminen tarkoittaa käytännössä sitä, että arkkitehtuurityö voidaan toteuttaa joustavasti ja mukautuvasti. Organisaatio voi hyödyntää TOGAF:ia myös Solution Architecture -tasolla, jolloin sen vaikutus ei jää vain korkealentoiseen suunnitteluun, vaan ulottuu konkreettisesti sovelluskehityksen tueksi.
TOGAF ei ole vain staattinen kokonaisarkkitehtuurimalli, vaan sen joustavuus mahdollistaa myös ketterän kehityksen tukemisen. Sen avulla arkkitehtuurityö voidaan toteuttaa vaiheittain ja iteratiivisesti, mikä mahdollistaa nopean reagoinnin muuttuviin tarpeisiin. TOGAF ei ole pelkästään suurten organisaatioiden strateginen työkalu, vaan sitä voidaan soveltaa myös pienemmissä projekteissa ja sovelluskehityksessä.
Kokonaisuudessaan TOGAF tukee sekä perinteisiä että ketteriä kehitysmalleja, ja sen avulla voidaan yhdistää pitkäjänteinen arkkitehtuurisuunnittelu ja joustava, nopeasyklinen kehitys. Tämä tekee siitä monipuolisen työkalun kaikenkokoisille organisaatioille, jotka haluavat kehittää arkkitehtuuriaan tehokkaasti ja mukautuvasti.
Haluatko kuulla lisää? Katso maksuton webinaaritallenne aiheesta: Arkkitehtuuria ketterästi: TOGAF® agile-ympäristössä.
Jos haluat syventää osaamistasi TOGAF®:in ja ketteryyden yhdistämisestä, tutustu TOGAF® EA Course – Foundation -koulutukseen tai muihin aiheeseen liittyviin koulutuksiimme arkkitehtuuri-kategorian alla.
Tieturi tarjoaa myös organisaatioille räätälöityjä valmennuksia. Kysy rohkeasti lisätietoja tai pyydä tarjous!
TOGAF® is a registered trademark of The Open Group.