Tieturin TOGAF 9 Certified -kurssi menee syvemmälle suunnittelun avainkohtiin

Kävin vajaa kuukausi sitten opiskelemassa TOGAF 9 -kokonaisarkkitehtuuriviitekehyksen perusosion Tieturin kurssilla ja nyt edessä oli Open Groupin TOGAF 9 sertifioinnin jälkimmäinen Certified osuus. Vaikka työtehtäväni eivät suoranaisesti liity yritysarkkitehtuurin kehittämiseen, tarjoaa TOGAF keinoja ja ideoita myös omaan työhöni ja teknisen arkkitehdin roolissa on hyvä tietää perusteet maailman yleisimmin käytetystä yritysarkkitehtuuriviitekehyksestä, johon myös julkisen hallinnon JHS-179 -suositus pohjaa. Kuten ensimmäisenkin osion, myös toisen osion opiskelumateriaali löytyy verkosta, mutta osallistuin Tieturin järjestämälle TOGAF 9 Certified -kurssille, joka tarjoaa (level 2) -sertifikaatin suorittamiseen tarvittavat tiedot ja valmiudet.

TOGAF 9 lyhyesti

”Arkkitehtuuri on tarpeettoman luovuuden rajoittamista” – antiikin kreikka

Open Groupin TOGAF, eli The Open Group Architecture Framework, on maailman yleisimmin käytetty kokonaisarkkitehtuuriviitekehystä ja sekä ilmainen että vapaasti saatavilla oleva viitekehys yrityksen sisäiseen kehittämiseen. Viitekehyksen ideana on pienentää kokonaisarkkitehtuurin suunnittelemisen riskejä, kustannuksia sekä lyhentää sen suunnitteluun kuluvaa aikaa ja se tarjoaa sen saavuttamiseksi kehittämismetodin (ADM) ja työkaluja. TOGAF on myös perustana Suomen julkishallinnon käyttämässä kokonaisarkkitehtuurin suunnittelumenetelmässä (JHS-179). En ala tässä käymään tarkemmin viitekehystä läpi, vaan kiinnostuneet voivat lukea siitä TOGAF-dokumentaatiosta.

Suomessa TOGAFia kouluttavat ainakin Tieturi ja Wakaru.

Tieturin TOGAF 9 Certified -kurssi

TOGAF 9 Certified -kurssi on TOGAF 9 Foundationin jatkokurssi, jonka kolmipäiväinen kokonaisuus tarjoaa osallistujalle TOGAF 9 Certified (level 2) -sertifikaatin suorittamiseen tarvittavat tiedot ja valmiudet. Kun Foundation kurssi tarjosi lähinnä yleisnäkemyksen kokonaisarkkitehtuuriviitekehykseen ja sen vaiheisiin, opettaa Certified -kurssi syvällisesti yritysarkkitehtuurin suunnittelun avainkohdat, kuinka suunnittelu tehdään TOGAF -viitekehyksen avulla, miten soveltaa TOGAFia ja ymmärtää sen tarjoamat näkökulmat.

Tieturi TOGAF 9 Certified -kurssin ensimmäisen päivän piirustuksia

Tieturin kurssi käy aihepiirin läpi 524 kalvon ja 12 testisertifiointikysymyksen avulla, joka toimi Jari Kasslinin vetämänä hyvin, antaen TOGAFin eri vaiheisiin liittyvistä tekniikoista ja asioista hieman syvällisemmän kuvan ja valmistaen sertifiointitestiin. Jatkokurssilla asia käytiin läpi hieman enemmän luennonomaisesti kuin vajaa kuukausi sitten käymälläni peruskurssilla, vaikka muutama arkkitehtuurin suunnitteluun liittyvä ryhmäharjoitus tehtiin. Kahteen ja puoleen päivään oli ahdettu lyhyt kertaus TOGAFin peruskurssista, ADM:n vaiheisiin liittyvien tekniikoiden läpikäynti, TOGAFin osa-alueiden tarkempi käsittely, testiharjoituskysymysten pohdinta ja muutama ryhmäharjoitus.

Kävin Certified-kurssin suhteellisen nopeasti Foundationin jälkeen, joten perusasiat olivat vielä hyvin muistissa, mutta kurssin aikana ei juurikaan peruskurssin aiheita sivuttu, vaan syvennyttiin juuri niihin aiheisiin, jotka jäivät avoimiksi ja herättivät ”miten se tapahtuu käytännössä” (siis millä tekniikoilla) -kysymyksiä. Jatkokurssilla sai paremman käsityksen miten TOGAFia voisi hyödyntää myös omassa työssä ja miten viitekehyksen tekniikoita voisi soveltaa. Käytännön esimerkkejä ei Certified-kurssikaan tarjoa, vaan asiat ovat enemmän strategisella ja loogisella tasolla. Sertifiointitestiä ajatellen etenkin testiharjoituskysymysten läpikäynti ja vastausten pisteyttäminen testiä ajatellen 5, 3, 1 ja 0 -jaottelulla toimi hyvin asian sisäistämiseksi.

Tieturin TOGAF 9 Certified -kurssi toimi mielestäni hyvin aiheeseen syventymiseen ja tarjosi selkeämmän kuvan kokonaisuudesta ja sertifiointitestissä vaadittavista asioista, kuin mitä pelkkää TOGAF 9 dokumentaatiota tavaamalla saa. Kolmipäiväinen kokonaisuus maksoi 1750e + alv, joten edullinen kurssi ei ole. Halvempi vaihtoehto myös jatkokurssilla on käyttää Open Group myymää opiskeluopasta (29,95 dollaria) ja harjoitustestiä (0,99 dollaria), mutta en osaa sanoa miten hyvin ne yksistään toimisivat sertifiointitestiä ajatellen. Sertifiointitesti kustansi 278e + alv.

”Kokonaisarkkitehtuuri on teknologiatietoista, mutta niin paljon kuin mahdollista, teknologiariippumatonta”

Kurssin jälkeen pidetty TOGAF 9 Certified -sertifiointitesti sisälsi kahdeksan skenaariopohjaista kysymystä (monivalinta, pisteytys: 5, 3, 1,0), joista piti saada vähintään 24 pistettä. Aikaa vastaamiseen oli hieman yli pari tuntia, josta käytin noin puolet. Nyt kysymyksissä ei enää leikitelty sanavalinnoilla tai nippelitiedolla, vaan arvioitiin TOGAFin soveltamista ”oikeaan” arkkitehtuuritapaukseen. Muutamiin kysymyksiin paras vastaus löytyi helposti, mutta vaikka 90% (36/40 pistettä) tuloksen perusteella voisi olettaa testin olleen suhteellisen helppo, jäi muutamien kysymysten kohdalla arpomaan parasta vaihtoehtoa. Mutta mikä tärkeintä, nyt on myös TOGAF 9 Certified -sertifikaatti suoritettu.

Kolme päivää teoriaa esitteli paljon uusia asioita, joten pohdiskeltavaa ja kerrattavaa riittää myös kurssin jälkeen.

Tieturin TOGAF 9 Foundation -kurssi luo perustan

Sovelluskehitys on pohjimmiltaan määrittelyjä, suunnitelmia, koodia ja testausta, mutta sen täytyy usein toimia jonkin ennalta annetun arkkitehtuurin mukaisesti ja on usein yksi rakennuspalikka isommassa kokonaisuudessa, kokonaisarkkitehtuurissa. Vaikka työtehtäväni eivät suoranaisesti liity yritysarkkitehtuurin kehittämiseen, on myös teknisen arkkitehdin roolissa hyvä tietää perusteet maailman yleisimmin käytetystä yritysarkkitehtuuriviitekehyksestä, eli Open Groupin TOGAFista, johon myös Julkisen hallinnon JHS-179 -suositus pohjaa. TOGAF materiaali löytyy ilmaiseksi verkosta, mutta osallistuin kuitenkin Tieturin järjestämälle TOGAF 9 Foundation -kurssille, joka tarjoaa (level 1) -sertifikaatin suorittamiseen tarvittavat tiedot ja valmiudet.

TOGAF 9

”Arkkitehtuuri on tarpeettoman luovuuden rajoittamista” – antiikin kreikka

Open Groupin TOGAF, eli The Open Group Architecture Framework, on maailman yleisimmin käytetty kokonaisarkkitehtuuriviitekehystä ja sekä ilmainen että vapaasti saatavilla oleva viitekehys yrityksen sisäiseen kehittämiseen. Viitekehyksen ideana on pienentää kokonaisarkkitehtuurin suunnittelemisen riskejä, kustannuksia sekä lyhentää sen suunnitteluun kuluvaa aikaa ja se tarjoaa sen saavuttamiseksi kehittämismetodin (ADM) ja työkaluja. TOGAF on myös perustana Suomen julkishallinnon käyttämässä kokonaisarkkitehtuurin suunnittelumenetelmässä (JHS-179). En ala tässä käymään tarkemmin viitekehystä läpi, vaan kiinnostuneet voivat lukea siitä TOGAF-dokumentaatiosta.

Suomessa TOGAFia kouluttavat ainakin Tieturi ja Wakaru.

Tieturin TOGAF 9 Foundation -kurssi

Tieturin TOGAF 9 Foundation -kurssi on kolmipäiväinen kokonaisuus, jossa on kahden ja puolen päivän tiukka annos teoriaa yritysarkkitehtuuriviitekehyksestä ja sertifiointikokeeseen valmistautumisesta. Kurssi tarjoaa TOGAF 9 Foundation (level 1) -sertifikaatin suorittamiseen tarvittavat tiedot ja valmiudet. Täten kurssilla on kaksi päätavoitetta: TOGAFiin perehdyttäminen ja sertifiointitestiin valmentaminen.

Kokonaisuutena Jari Kasslinin vetämä kurssi toimi oivallisesti TOGAF 9 -viitekehyksen sisällön läpikäymiseen ja asioiden hahmottamisessa, vaikka Foundation-osuus on teoriapainotteista ja sisältää paljon omaksuttavaa. Asioita käsiteltiin sertifiointitestiä ajatellen ja Kasslin esitti muun muassa TOGAFin osat, Enterprise Continuumin ja Architecture repositoryn paremmin visuaalisesti kuvattuna, kuin mitä Open Groupin materiaalissa. Lisäksi muutamat harjoitukset toimivat hyvin asian käsittelyn tukena. Ensimmäisenä päivänä sai kohtalaisen kokonaiskuvan viitekehyksen eri osa-alueista ja rooleista ja toisena päivänä käytiin tarkemmin läpi muun muassa eri vaiheiden tekniikoita ja tuotoksia. Kolmannen päivän aamupäivällä käytiin läpi muutama osio tarkemmin ja kerrattiin sertifiointitestiä varten. Kurssimateriaali tarjoaa kaksi testiin valmentavaa koetta, joista toinen tehtiin kurssin aikana ja toinen toisen päivän iltana kotona.

1. päivän tuotoksia
2. päivän ADM:n tuotokset -piirros

Tieturin kurssimateriaali ja aiheen läpikäynti tähtäsi mielestäni hyvin testiä varten, sillä vaikka TOGAFin Foundation osa sisältää paljon uutta asiaa sisäistettäväksi, kerrattiin aiheita sopivasti, jolloin se jäi paremmin mieleen. Tietenkään ei kurssi ilmainen ollut (1650e+alv), mutta en sitä itse maksanutkaan. Toki saman tiedon voi poimia lukemalla TOGAF 9:n dokumentaation, jonka pureskelu itsenäisesti lukemalla on työlästä, ja käyttämällä Open Group tarjoamaa opiskeluopasta (29,95 dollaria) ja harjoitustestiä (0,99 dollaria).

Omalta osaltani kurssi onnistui hyvin, pääsin tavoitteeseeni, eli nyt taskusta löytyy TOGAF 9 Foundation -sertifikaatti ja perustietämys TOGAF 9:n sisällöstä ja vaiheista. Sertifiointitestistä mainittakoon, että se onnistui jekuttamaan 30 prosentissa kysymyksissä. Testin läpipääsyraja on suhteellisen matala, 55 prosenttia, joten kysymyksistä on tehty hankalia ja jossain määrin termeillä ja sanamuodoilla leikkimistä. Hieman jäi sellainen fiilis, että niitä asioita, joita kertasin toisen päivän iltana ja kahdessa esimerkkitestissä, ei juurikaan kysytty siinä muodossa varsinaisessa testissä. Selkeästi aktiivinen seuraaminen ja kuunteleminen kurssilla oli tuottanut tulosta ja tieto oli sisäistetty :)

Seuraavaksi edessä on kolmen viikon päästä Foundation-vaiheessa opitun teorian yhdistäminen käytäntöön ja aihepiiriin syventyminen TOGAF 9 Certified -kurssilla ja Certified-sertifiointitesti.