KURSSITARJONTA COALA OY Kevät 2017
SISÄLLYSLUETTELO KEVÄT ON HYVÄ AIKA KOULUTTAUTUA KEVÄT ON HYVÄ AIKA KOULUTTAUTUA 3 ASIAKASKOHTAISET KOULUTUKSET 4 KOULUTUSKALENTERI 5 ARKKITEHTUURIKOULUTUKSET KOKONAISARKKITEHTUURIN KÄYNNISTYS 6 KOKONAISARKKITEHTUURIN HALTUUNOTTO 8 KOKONAISARKKITEHTUURIN KUVAAMINEN 10 KOKONAISARKKITEHDIN VIESTINTÄTAIDOT 12 TIETOARKKITEHTUURI MUUN KEHITTÄMISEN TUKENA 14 ARKKITEHTUURI JA MÄÄRITYKSET 16 KOKONAISARKKITEHTUURIN STARTTIPAKETTI 18 KOKONAISARKKITEHTUURIVÄLINEEN ONNISTUNUT HANKINTA 20 Coalan koulutukset lähtivät liikkeelle viisi vuotta sitten yhdestä kurssista. Kurssi oli nykyisten kurssiemme Kokonaisarkkitehtuurin käynnistys ja Kokonaisarkkitehtuurin haltuunotto edeltäjä. Kurssin innoittajana oli ajatus kunpa joku olisi kertonut minulle nämä asiat etukäteen, niin olisi säästynyt paljon aikaa ja vaivaa. Sellaista kurssia ei silloin ollut kenelläkään, eikä näyttäisi olevan vieläkään. Kurssimme perustuvat poikkeuksetta käytännön kokemuksiin teoriaa unohtamatta. Itse asiassa monella kurssimateriaalimme sivulla voisi olla hintalappu, joka mittaa turhia kustannuksia, jos asiaa ei huomioida. Se hintalappu ei ole ihan pieni. Uskomme, että kaikkia miinoja ei tarvitse polkea itse. Koulutamme vain sellaisia asioita, joista kouluttajillamme on vankka käytännön kokemus. Mielestämme kouluttaja pysyy parhaiten terässä käyttämällä opettamiaan asioita joka päivä. Tästä syystä myös koulutusmateriaalejamme päivitetään usein, oppiihan työssä koko ajan uutta. Tyypillisiä kurssejamme myös on eri osa-alueiden nivominen yhteen, tästä esimerkki on kurssimme Arkkitehtuuri ja määritykset opi toimivat työtavat. Jotta työskentely olisi tehokasta, on ymmärrettävä milloin käytetään arkkitehtuurin työtapoja ja milloin määritysten. Se nimittäin säästää merkittävästi työaikaa. Nykyisin erilaisiin määrittelyihin ja vaatimusten hallintaan liittyvä koulutustarjontamme on vaikuttava. Kaikkien kouluttajiemme käytännön kokemus tietojärjestelmien kehittämisestä on mittava. Kun toimit kurssiemme ohjeiden mukaan, onnistut ainakin varmemmin kuin ilman niitä. Uutta tarjontaa keväälle tuo kumppanuutemme BiZZdesignin kanssa. Pidämme ensi keväänä sekä heidän välinekoulutustaan että ArchiMate -koulutusta. Kokonaisarkkitehtuurin mallinnus BiZZdesignilla pohjautuu ArchiMate-kuvauskieleen, joten ennen välinekoulutusta kannattaa opetella ArchiMaten perusteet. Seuraa myös oppia.fi-portaalin tarjontaa. Siellä on jo nyt erilaista Coalan materiaalia jaossa ja lisää on tulossa. Keväälle olemme suunnitelleet mm. webinaareja. JOHDANTO ARCHIMATE 3 KUVAUSKIELEEN 22 BIZZDESIGN ENTERPRISE STUDIO TRAINING TOOLTRAINING 24 TIETOJÄRJESTELMÄPROJEKTIT TIETOJÄRJESTELMÄPROJEKTIN JOHTAMISEN ERITYISPIIRTEET 26 TEHOKAS VAATIMUSMÄÄRITTELY 28 MITOITA OIKEIN TIETOJÄRJESTELMÄN EI-TOIMINNALLISET VAATIMUKSET 30 KOULUTTAJAESITTELYT ANNA AALTONEN 32 TARJA RAUSSI 33 MITRO KIVINEN 34 COALA OY 2016 3
ASIAKASKOHTAISET KOULUTUKSET ALKUVUODEN KOULUTUKSET Täsmäkoulutusta tarpeiden mukaan Coalan konsultoinnin perusajatuksena on jalkauttaa tarvittava osaaminen organisaation henkilöille. Niinpä usein osana konsultointia on teemaan sopivien koulutusten järjestäminen. Joskus helpointa on lähteä liikkeelle yleisestä, kaikille avoimesta kurssista, joskus taas järkevintä on koota oma porukka kasaan. Asiakaskohtaisten koulutusten sisältö voi olla avoimen kurssin mukainen; joko sellaisenaan tai muokattuna. Jotkut jopa käyttävät tätä kurssiesitettä kuin tarjotinta ja poimivat organisaatiolleen sopivan koosteen. Asiakaskohtaisilla kursseilla sisältö voidaan painottaa niihin asioihin, mitä organisaatiossa tarvitaan. Asiakasorganisaation tarpeisiin riittää, että esitellään vain ne menetelmät ja työtavat, jotka organisaatiossa on valittu käytettäväksi ja käytetään säätynyt aika vaikkapa harjoituksiin. Harjoitusten purku taas on todella opettavaista, sillä asiakaskohtaisissa harjoitukset tehdään usein oikeilla esimerkeillä. Asiakaskohtaisten kurssien räätälöintitarve vaihtelee. Kaikista pidämme suunnittelupalaverin, mutta joskus räätälöintiä tarvitaan enemmän. Silloin laajemmat haastattelut voivat olla tarpeen. Asiakaskohtainen koulutus voi olla yksittäinen kurssi tai laajempi koulutusohjelma, joka voi sisältää kurssipäivien lisäksi esim. harjoitusjaksoja, joihin kuuluu työskentelyn ohjausklinikoita. Konsultoinnin yhteyteen nivelletty koulutus voidaan järjestää esim. siten, että ennen uuteen asiaan menemistä ja sen työstämistä, järjestetään työryhmään osallistuville asiaan liittyvä perehdytyskoulutus. Näin oppiminen ja työskentely niveltyvät saumattomasti yhteen. Tässä esitteessä mainitun lisäksi meiltä löytyy toimialaan liittyvää muuta koulutusmateriaalia, josta voidaan rakentaa juuri teidän organisaatiolle sopiva paketti. Yhteystietomme löytyvät esitteen lopusta. Ota rohkeasti yhteyttä, jos kiinnostuit osaamisen kehittämisestä tai jos jokin asia jäi askarruttamaan. Koulutuskalenteri Tammi Helmi Maalis Huhti Touko Kesä Kokonaisarkkitehtuurin käynnistys 27.2. 11.5. Kokonaisarkkitehtuurin haltuunotto 28.2. 12.5. Kokonaisarkkitehtuurivälineen onnistunut hankinta Kokonaisarkkitehtuurin starttipaketti Arkkitehtuuri ja määritykset - opi toimivat työtavat Tietojärjestelmäprojektin johtamisen erityispiirteet Mitoita oikein tietojärjestelmän ei-toiminnalliset vaatimukset 18.1. 13.4. 18.1. 12.4. 5.-6.6. 28.3. 9.6. 15.3. 9.6. Kokonaisarkkitehtuurin kuvaaminen - opi toimivat työtavat Tietoarkkitehtuuri muun kehittämisen tukena 26.-27.1 20.-21.4. 16.-17.2. 4.-5.5 Kokonaisarkkitehdin viestintätaidot 8.2. 19.5. Tehokas vaatimusmäärittely 13.-14.3. 7.-8.6. Johdanto ArchiMate 3 kuvauskieleen BiZZdesign Enterprise Studio Training tooltraining 6.3. 17.5. 7.3. 18.5. 4 COALA OY 2016 COALA OY 2016 5
Kokonaisarkkitehtuurin käynnistys (1 pv) Helsinki Kokonaisarkkitehtuurin käyttöönoton tai käynnistyksen vastuuhenkilöille. Soveltuu myös julkissektorille. Ei esitietovaatimuksia. Kurssilainen ymmärtää kokonaisarkkitehtuurin merkityksen ja käyttötavat. Kurssilainen tietää kokonaisarkkitehtuurin käynnistämiseen tarvittavat toimenpiteet ja päätökset. Kurssilainen osaa valita organisaatiolleen sopivan lähestymistavan ja laatia realistisen etenemissuunnitelman. Kokonaisarkkitehtuuria tehdään ja se ymmärretään monella eri tavalla. Onnistumiseen ei ole yhtä keittokirjaa, vaan kokonaisarkkitehtuuri kannattaa sovittaa organisaation tarpeisiin ja resursseihin. Kun ymmärrät tietyt asiat, osaat valita organisaatiollesi sopivan lähestymistavan. Kurssilla avataan kokonaisarkkitehtuurin sisältöä ja sen käyttötapoja. Lisäksi kerrotaan tarvittavista toimenpiteistä ja päätöksistä. Tie onnistumiseen varmistuu vielä realistisella etenemissuunnitelmalla ja viestinnällä. Kurssimateriaali sisältää esimerkkejä, joten ei haittaa, vaikka arkkitehtuuriterminologia olisi sinulle vierasta. Lisäksi käynnistyksen suunnittelun ja organisoinnin kannalta ei ole tarvetta osata arkkitehtuurin tekemistä syvällisesti, ennemminkin on kyse organisaatioiden toimintatapojen ymmärryksestä. Jos kaipaat jatkokurssia, voit tämän kurssin jälkeen osallistua kurssille Kokonaisarkkitehtuurin haltuunotto. Viestinnän haasteisiin saat lisäoppia kurssilta Kokonaisarkkitehdin viestintätaidot. 750 eur + alv. Sisältää kahvit ja lounaan. Kurssin vetää Anna Aaltonen Lähtökohdat kokonaisarkkitehtuurille Oman organisaation vaikutus Tavoitteiden asettaminen Alussa tehtävät valinnat Kokonaisarkkitehtuurin soveltamistapoja IT-kehittämisen lähtökohtana Hankesalkun hallinnan apuna Organisaatiomuutosten tukena Strategian toteuttamisessa Tarvittavat roolit ja työnjako Miten arkkitehtuuri muuttaa työnjakoa ja työtapoja Mitä uusia rooleja tarvitset ja niiden osaamisvaatimukset Koulutus ja kokonaisarkkitehtuurin viestintä Toimenpiteiden nivominen yhtenäiseksi kokonaisuudeksi Viestinnän suunnittelu Kokonaisarkkitehtuurin etenemissuunnittelu Lyhyt ja pitkä tähtäys Realistinen budjetointi Loppuyhteenveto 6 COALA OY 2016 COALA OY 2016 7
Kokonaisarkkitehtuurin haltuunotto (1 pv) Helsinki Arkkitehtuuritoiminnon vetäjä tai järjestämisvastuullinen. Sopii myös muille arkkitehtuurirooleissa työskenteleville tai arkkitehtuuritoiminnon omistajalle. Soveltuu myös julkissektorille. Kokemus kokonaisarkkitehtuuritoiminnosta ja siinä työskentelystä vähintään 2 vuoden ajalta. Kurssi sopii myös jatkokurssiksi kurssille Kokonaisarkkitehtuurin käynnistys, jos et halua astua kaikkiin m iinoihin, vaan välttää osan niistä etukäteen. Kurssilainen tietää syyt kokonaisarkkitehtuurin käyttöönoton haasteiden takana ja oppii löytämään organisaatiolleen sopivat ratkaisutavat. Kokonaisarkkitehtuurin tekeminen ei ole enää uutta, vaan monessa organisaatiossa on kokemusta muutamien vuosien ajalta. Kaikki ei ehkä ole mennyt suunnitelmien mukaan, takana voi olla uudelleenaloituksiakin. Siirtyminen hallittuun toimintatapaan alkuinnostuksen jälkeen ei aina ole ihan helppoa. Myös odotukset ovat kasvaneet ja mukaan on tullut sekä realismia että kritiikkiä. Miten tässä tilanteessa päästään eteenpäin? Kurssilla käydään läpi tyypillisiä tilanteita ja kerrotaan käytännön ratkaisutavoista. Kurssilla saat esimerkkejä ja vinkkejä siihen, miten teet kokonaisarkkitehtuurin haltuunoton tarvittavilla osa-alueilla. Kurssi pohjautuu käytännön kokemuksiin eri toimialoilla olevista monen kokoisista organisaatioista. Viestinnän haasteisiin saat lisäoppia kurssilta Kokonaisarkkitehdin viestintätaidot. 750 eur + alv. Sisältää kahvit ja lounaan. Kurssin vetää Anna Aaltonen Kokonaisarkkitehtuurin tilanneanalyysi Oireet ja niiden takana olevat syyt Tyypillisiä ongelmia ja niiden ratkaisuja Työnjako muun kehittämisen kanssa Rajanveto muuhun kehittämiseen (prosessit, IT, hankehallinta, IT-palveluiden hallinta) Tapoja määritellä toimivat hiekkalaatikot ja roolit Mallinnuksen haasteet pidemmällä tähtäyksellä Mitä asioita laajemmassa mittakaavassa tulee vastaan Erityistilanteita, kuten valmismallien hyödyntäminen Haasteet mallinnusympäristön kanssa Ympäristö kokonaisuutena Ammattimainen ote ympäristöön, ITIL:in parhaiden käytäntöjen soveltaminen Mikä on riittävä ja toimiva käyttäjätuki Kuvauskannan siivous ja muut tarvittavat hallintatoimet Tehokäyttäjän odotuksia Tavoiteasetannan uudelleentarkastaminen Mitä kypsyystasomittaukset kertovat Muut mahdolliset mittarit Business case kokonaisarkkitehtuurille Viestintä ja jalkauttaminen Viestinnän kohderyhmät ja erilaisia viestintätapoja Tavoitteiden toteutumisen seuranta Matkalla vakiintuneeseen toimintatapaan Loppuyhteenveto 8 COALA OY 2016 COALA OY 2016 9
1. päivä Kokonaisarkkitehtuurin kuvaaminen opi toimivat työtavat (2 pv) Kokonaisarkkitehtuurin kuvaaminen opi toimivat työtavat -kurssi on tarkoitettu henkilöille, jotka mallintavat, kuvaavat tai osallistuvat kokonaisarkkitehtuurin eri näkökulmien kuvaamiseen. Ei esitietovaatimuksia. Edeltävänä kurssina voit käydä kurssin Kokonaisarkkitehtuurin käynnistys tai toisin päin. Kurssilainen tietää millaisia kuvauksia eri viitekehyksissä on ja osaa laatia keskeisiä kuvauksia. Kurssilainen on tietoinen kuvaamisen sudenkuopista ja haasteista. Kurssilainen oppii erottamaan kokonaisarkkitehtuurin ja ratkaisuarkkitehtuurin toisistaan. Kun tutkii eri kokonaisarkkitehtuuriviitekehysten (JHS 179, Kartturi, TOGAF) mainitsemia kuvauksia, tulee helposti epäuskoinen tuska: näinkö paljon on kuvattava eri asioita. Ovatko nuo kaikki kuvaukset todellakin tarpeen? Onnistunut kokonaisarkkitehtuurin mallinnus edellyttääkin tietoa siitä, mitä meidän organisaatio oikeasti tarvitsee ja keskittymistä oleelliseen. Tällä kurssilla kuulet, mitkä perusmallit ovat toimineet käytännössä ja opit laatimaan niitä. Kurssin vetää Tarja Raussi Kokonaisarkkitehtuurin mallintaminen Kokonaisarkkitehtuurin (KA) suunnitteluprosessi lyhyesti Kokonaisarkkitehtuurin kuvaukset eri viitekehyksissä Minimikuvaukset miksi juuri nämä? Kokonaisarkkitehtuuri vs. ratkaisuarkkitehtuuri Mikä on kuvausten riittävä tarkkuustaso? Mallintamisen sudenkuopat, kuinka onnistun? Mallintamista ohjaava tieto ja sen kuvaaminen Kehittämisen reunaehdot Mitä ovat viite- ja sidosarkkitehtuurit? Miten arkkitehtuuriperiaatteet/linjaukset luodaan? Strategiasta kehittämisvaatimuksiin Miten määrittelen KA:n tavoitteen ja rajaukset Toiminta-arkkitehtuurin kuvaukset ja niiden merkitys Sidosryhmät, asiakkaat ja heidän kehittämistoiveensa Toiminnan palvelualueet ja niiden kuvaaminen Prosessikartan ja prosessien välisten tietovirtojen kuvaaminen Prosessien kuvaamisen tarkkuustaso Tietoarkkitehtuurin kuvaukset ja niiden merkitys Sanasto eli terminologia Tietoryhmien tunnistaminen 2. päivä Tietoarkkitehtuurin kuvaukset ja merkitys (jatkuu) Käsitteet ja käsitemalli Perustietovarannot Tietojärjestelmäarkkitehtuurin kuvaukset merkitys Järjestelmäkartta ja inventaario Tietojärjestelmäpalveluiden oikea taso Liittymät ja rajapinnat, integraatioratkaisut Teknologia-arkkitehtuurin kuvaukset Teknologiapalvelut mitä ne ovat? Teknologialinjaukset ja valinnat Mistä muista kuvauksista voisi olla hyötyä? Arkkitehtuurinäkökulmien yhdistäminen Looginen järjestelmäjäsennys Ristiviitematriisit Erilaiset tietovirtakuvaukset Lopputuotos: Toimeenpanosuunnitelma & liitteet Kuvausten versiointi ja julkaisu Kuvausten nimeämis- ja versiointiperiaatteet Kuvausten talletus ja julkaisu Välineiden merkitys työskentelylle ja KA:n hallittavuudelle Arkkitehtuurin viitekehyksien päivitykset Katsaus tuleviin muutoksiin ja uusiin asioihin Yhteenveto Mallinnuksen tiellä on myös erilaisia sudenkuoppia ja haasteita. Kurssi antaa vinkkejä, miten vältät sudenkuopat ja taklaat haasteet ja saat kuvauksista riittävän hyviä. Opit myös erottamaan kokonaisarkkitehtuurin ja ratkaisuarkkitehtuurin kuvaukset toisistaan. Kurssilla tehdään myös käytännön harjoituksia. 1400 eur + alv. Sisältää kahvit ja lounaan. 10 COALA OY 2016 COALA OY 2016 11
Viestin vastaanottamisesta Kuinka eri ihmiset viestivät Viestinnän häiriötekijät Ethos, Pathos, Logos Kokonaisarkkitehtuurin erityispiirteitä viestinnällisestä näkökulmasta Tarkkuus ja standardi Viestinnällisen turhautumisen anatomia Viestiminen matriisissa Merkityksen luominen Strategisen viestinnän malli: tavoite vastaanottaja viestiväline viesti Kuinka luoda merkitystä Kokonaisarkkitehdin viestintätaidot (1/2 pv) Aktivoiva viestintä Kasvokkain vai tekstillä? Lyhyt on vaikea laji Tehokas sähköposti Loppuyhteenveto Kokonaisarkkitehdeille Ymmärrys kokonaisarkkitehtuurista Kurssilainen oppii, kuinka viestitään erilaisten ihmisten kanssa pakenematta kokonaisarkkitehtuurijargonin taakse. Kokonaisarkkitehtuuri syntyy yhteistyössä organisaation eri osien kanssa. Kokonaisarkkitehdit eivät tee työtään yksin, vaan heidän työnsä tulokset ovat riippuvaisia muista. Muut eivät yleensä osaa kokonaisarkkitehtuurin kieltä. Esimerkiksi projektitoimisto, prosessin kehittäjät, IT palveluhallinta ja toteutusprojektit ovat sekä keskenään että ajatusmaailmaltaan erilaisia. Kullakin on omat terminsä ja toimintatapansa. Kurssin vetää Mitro Kivinen Kurssilla opitaan, kuinka organisaation muut jäsenet näkevät kokonaisarkkitehtuurin ja miksi eri ihmisten kanssa pitää viestiä eri tavoin. Kurssilla käydään läpi viestintään vaikuttavia tekijöitä henkilön sosiaalisesta perustyylistä ja tilannesidonnaisuudesta lähtien. Kurssilla harjoitellaan merkityksen antamista ja aktivoivaa viestintää. 390 eur + alv. Sisältää aamukahvin ennen kurssia ja lounaan kurssin jälkeen. 12 COALA OY 2016 COALA OY 2016 13
1. päivä: Johdanto tietoarkkitehtuuriin ja sen kuvaamiseen Tietoarkkitehtuuri muun kehittämisen tukena (2 pv) Tietoarkkitehtuuri muun kehittämisen tukena -kurssi on tarkoitettu eri rooleissa työskenteleville arkkitehdeille, vaatimusmäärittelijöille ja prosessikehittäjille, joilla on tarve hyödyntää, tuottaa ja soveltaa tietoarkkitehtuuria onnistuneesti eri tilanteissa. Kurssin asioiden omaksumista helpottaa käytännön kokemus tietomallien tekemisestä tai osallistumista siihen. Kurssilainen tietää tiedon kuvaamisen erilaisia tapoja ja oppii käyttämään keskeisiä kuvaustapoja tilanteeseen sopivalla tasolla. Kurssilainen tietää tietoarkkitehtuurin laatimisprosessin. Arkkitehtuuriperiaate Tieto on voimavara pitää todellakin paikkansa. On vaikea kuvitella toimintaa, jossa ei käsiteltäisi tietoa, tai järjestelmiä, joissa tietoa ei olisi. Onnistunut tietoarkkitehtuuri edistää prosessien parempaa sujuvuutta ja tietojärjestelmien yhteentoimivuutta. Hyvä tietoarkkitehtuuri myös vähentää väärinymmärryksistä johtuvia ongelmatilanteita, kun eri osapuolet puhuvat samaa kieltä. Kurssin vetää Tarja Raussi Tietoarkkitehtuurin asemointi Mitä kokonaisarkkitehtuuri on? Kokonaisarkkitehtuurin näkökulmat Kokonaisarkkitehtuuri vs. ratkaisuarkkitehtuuri Prosessikehittäminen ja IT-suunnittelu Keskeiset käsitteet ja kuvaustasot Mikä on käsite? Tietoryhmä vs. käsite Päätietoryhmät ja tietovarannot Käsite-, looginen tieto- ja fyysinen tietomalli Tietovirtamatriisit, tähtimalli Suhde terminologiatyöhön, ontologioihin ja koodistoihin Tietoarkkitehtuurin luominen Lähestymistavat tietoarkkitehtuurin luomiseksi Organisointi Tyypillinen prosessi Sudenkuoppia ja vinkkejä Mallinnuksen perusteet Miten löydän käsitteet? Mitkä niistä otetaan mukaan käsitemalliin? Käsitemallinnuksen notaation soveltaminen Mallinnuksen haasteita ja vinkkejä käytännön työhön Tietoarkkitehtuurin hallinta Mallien säilytyspaikat, versiointi ja julkaisu Mallien ylläpito pitkällä tähtäyksellä Tietoarkkitehtuurin ja KA:n hallinnan suhde 2. päivä: Erilaisia tietoarkkitehtuurin hyödyntämistapoja Prosessien tietotarpeet ja tietovirrat Toimintamalliin ja prosesseihin tarvitaan tietovirrat? Tietotarpeiden ja virtojen kuvaaminen ja analysointi Käsitemalli vaatimusmäärittelyn osana mm. hankinnoissa Liiketoiminnan päätietoryhmät KA:n käsitemalli vs. ohjelmistokehityksen käsitemalli Integraatioiden ja rajapintojen suunnittelu Minkä tasoisia kuvauksia tarvitaan? DW- ja raportointiratkaisujen suunnittelu Miten tiedon rakenne eroaa perus-operatiivisesta tiedosta? Tietoarkkitehtuurin merkitys DW-suunnittelulle Data-arkeologia eli nykyisten järjestelmien analysointi Mistä saamme aineistoa tietoarkkitehtuuriin Menetelmiä ja työskentelytapoja Loppuyhteenveto Miksi sitten samalla toimialalla on niin monenlaisia kuvauksia tiedoista? Kuvaukseen vaikuttaa hyvin paljon se, mihin kuvausta käytetään. Kukin kuvaaja puhuu käsitemallista, mutta tuotokset ovat hyvinkin erilaisia. Mallien tarkkuustaso ja sisältö voivat vaihdella sen mukaan, kuvataanko kokonaisarkkitehtuuria vai tehdäänkö tietojärjestelmän suunnittelua. Kuitenkin tietojen mallinnuksen menetelmät ovat samanlaisia. Kurssilla avataan näitä eri tilanteita ja annetaan vinkkejä siihen, mitä malleja voi käyttää referenssimalleina, jotta säilytetään yhtenäinen näkemys tiedoista. Käytettävät esimerkit ovat peräisin eri toimialoilta kuitenkin niin, ettei toimialan syvällistä osaamista tarvita. 1400 eur + alv. Sisältää kahvit ja lounaan. 14 COALA OY 2016 COALA OY 2016 15
Kehittämismenetelmien esittely esimerkkien avulla Kokonaisarkkitehtuurin nivominen Prosessien mallintaminen ja kehittäminen Ratkaisuarkkitehtuuri Vaatimukset ja käyttötapaukset Tietojen mallintaminen Arkkitehtuuri ja määritykset opi toimivat työtavat (1 pv) Kurssi on tarkoitettu määritysprojektien osallistujille, projektipäälliköille sekä määrittelijöille. Tunnet joitakin työtapoja, mutta haluat tehostaa työskentelyäsi ja tietää, millaiset työtavat toimivat käytännössä. Käytännön kokemus määritysprojekteista. Kurssilainen oppii hyödyntämään arkkitehtuurityötä määritysprojekteissa. Arkkitehtuuri ja määritykset Kokonaisuus ja eri työtapojen suhde toisiinsa Kehittämisen työvaiheet Arkkitehtuurin ja määritysten käyttö kehittämistyön eri vaiheissa Toiveiden tynnyri ja sen analysointi Kehittämiseen liittyvät standardit, menetelmät ja työkalut Vinkkejä tehokkaaseen työskentelyyn Valitse oikeat työtavat eri kehittämistehtäviin Valmisohjelmiston valinta ja käyttöönotto Digitalisointi ja prosessien automatisointi Tietojen hyötykäyttö Strateginen tahtotila ja liiketoimintamallin muutos Työnjaollisia kysymyksiä Yhteenveto Organisaatiokulttuuri ja työtavat Työnjako: liiketoiminta, tietohallinto ja IT-yksikkö Miten vältän turhaa työtä? Mitä kannattaa tehdä itse ja mitä ostaa? Yhteistyö ohjelmistotoimittajan kanssa Liiketoiminnan vaatimusten ja toiminnallisten tarpeiden kuvaamiseen on monia eri työtapoja. Kokonaisarkkitehtuurissa kuvataan karkealla tasolla toiminnalliset tarpeet, prosesseilla suunnitellaan työtavat. Kurssin vetää Anna Aaltonen IT-ratkaisujen suunnittelussa tuotetaan erilaisia arkkitehtuurikuvauksia, näiden lisäksi saatetaan tuottaa vielä perinteisiä määrityksiäkin, kirjoittamalla käyttötapauksia tai vaatimusluetteloita. Parhaimmillaan eri työtavat tukevat toisiaan, pahimmillaan tehdään paljon päällekkäistä työtä ja lopputuloksena on lähinnä sekaannus. Kurssi avaa määritysprojektien osallistujille näkökulmia arkkitehtuurityön hyödyntämiseen. 750 eur + alv. Sisältää kahvit ja lounaan. 16 COALA OY 2016 COALA OY 2016 17
1. päivä Johdanto kokonaisarkkitehtuuriin ja arkkitehtuuritoimintoon Mitä on kokonaisarkkitehtuuri ja mihin sitä voi käyttää? Arkkitehtuurinäkökulmien esittely sekä liiketoimintamalli Arkkitehtuurin hyödyntämistavat käytännössä Siirtyminen nykytilasta tavoitetilaan 2. päivä Kokonaisarkkitehtuurin starttipaketti (2 pv) Henkilöille, joiden työnkuvaan kuuluu kokonaisarkkitehtuurityöhön osallistuminen. Yrityskohtaisena kurssina suosittu kurssi nyt tarjolla. Tältä kurssilta saat tehokkaan aloituksen omalle arkkitehtuuritoiminnollesi. Soveltuu myös julkissektorille. Ei esitietovaatimuksia Kurssin jälkeen pystyt sekä käynnistämään arkkitehtuuritoiminnon että sen jäsenenä tuottamaan useimmin tarvittavat peruskuvaukset. Kurssille on poimittu parhaat palat Coalan kokonaisarkkitehtuurikursseista. Alussa käydään läpi lyhyesti käynnistyksen ja haltuunoton parhaat palat, seuraavaksi teemme arkkitehtuurissa tarvittavat oleellisimmat kuvaukset harjoitusten kera ja lopussa on vielä tiivistelmä tietoarkkitehtuurikurssistamme. Tällainen tiivistäminen tuntuu jo lähtökohtaisesti mahdottomalta, mutta toimii hämmästyttävän hyvin. Yhden oppilaan palaute olikin paras kurssi evö. Kun tutkii eri kokonaisarkkitehtuuriviitekehysten (JHS 179, Kartturi, TOGAF) mainitsemia kuvauksia, tulee helposti epäuskoinen tuska: näinkö paljon on kuvattava eri asioita. Ovatko nuo kaikki kuvaukset todellakin tarpeen? Onnistunut kokonaisarkkitehtuurin mallinnus edellyttääkin tietoa siitä, mitä meidän organisaatio oikeasti tarvitsee ja keskittymistä oleelliseen. Tietoarkkitehtuuri on yksi haastavimpia osioita, sitä voi lähestyä monella tavalla. Kurssilla kerromme miten tietoarkkitehtuurin eri lähestymistavat suhtautuvat toisiinsa. Lisää kulmakerrointa tuovat kokonaisarkkitehtuuritoiminnon käynnistämisen haasteet, vinkeillämme vältät alkuvaiheen ensimmäiset miinat. Kurssin vetää Anna Aaltonen Miten kokonaisarkkitehtuuri liittyy muuhun kehittämiseen? Kehittämisen kokonaisuus Avattuna tarkemmin seuraavien osalta: projektityö, IT-ratkaisujen kehittäminen sekä IT palvelunhallinta Mitä muuta kokonaisarkkitehtuuritoiminnon pystyttämiseksi tarvitaan? Välineet, ohjeistus, roolit ja työnjako Kuinka kuvaan ohjaavan tiedon ja toiminta-arkkitehtuurin Johdanto mallinnustapaan (todetaan sovellettavat notaatiot ja kehikot) Ohjaavan tiedon kuvaaminen (sisältää harjoituksia) Arkkitehtuuriperiaatteet / linjaukset Velvoittavat arkkitehtuurit / Sidosarkkitehtuurit Strategiat Lait ja muut reunaehdot Toiminta-arkkitehtuurin kuvaaminen (sisältää harjoituksia) Sidosryhmät ja sidosryhmien välinen vuorovaikutus (ml. roolit) Palveluiden tunnistaminen Liiketoimintamalli (Business model canvas) ja mihin se liittyy Prosessit sekä liittymä prosessien kehittämiseen Kuinka kuvaan tietojärjestelmäarkkitehtuurin ja teknologiat Tietojärjestelmäarkkitehtuuri (sisältää harjoituksia) Tietojärjestelmät, tietojärjestelmäkartta Tietojärjestelmäpalvelut Looginen järjestelmäjäsennys Integraatiot Teknologia Teknologiat Infra-palvelut ja alustat Kuinka kuvaan tietoarkkitehtuurin Mitä kaikkea kuuluu tietoarkkitehtuurin? Tietovarannot (sisältää harjoituksia) ja mitä tietovarantojen tunnistamisella haetaan Päätietoryhmät (sisältää harjoituksia), eli tietojoukkojen tunnistaminen karkealla tasolla Liiketoiminnan käsitemalli (sisältää harjoituksia) ja mallinnustavan esittely vaiheittain Miten tietomalli liittyy käsitemalliin ja miten eroaa siitä Tietomallien mallinnustavan esittely Yhteenvedot ja kertaus Useimmiten tarvittavat yhteenvedot Prosessit Tiedot Tietojärjestelmät Tiedot Prosessit Tietojärjestelmät Koko kurssin loppuyhteenveto 1000 eur + alv. Sisältää kahvit ja lounaan. 18 COALA OY 2016 COALA OY 2016 19
Kokonaisarkkitehtuurivälineen onnistunut hankinta (1 pv) Arkkitehtuurin välinevalintaan osallistuvalle, erityisesti hankinnasta ja jalkautuksesta vastaaville henkilöille. Kurssille osallistuminen ei vaadi arkkitehtuurin mallinnusosaamista, mutta käsityksen siitä, mitä kokonaisarkkitehtuuri on. Kurssilainen ymmärtää kokonaisarkkitehtuurivälineen hankinnan ja sen reunaehdot kokonaisuutena sekä saa perusvalmiudet olla hankinnasta vastaava osapuoli. Kokonaisarkkitehtuuriin ei kannata lähteä väline edellä, mutta yllättävän pian tarvitaan joku väline. Netistä löytyvät vertailukriteeristöt johtavat helposti välineeseen, jossa on eniten ominaisuuksia. Niitä lukiessa hämmennys vain kasvaa. Välineet eivät toki muuksi muutu, vaikka valinnan tekisi miten päin tahansa. Väärin tunnistetut vaatimukset kuitenkin haittaavat enemmän kuin arvaisikaan. Ne sulkevat turhaan joitain välineitä pois, toisaalta oleellisten toiminnallisuuksien puuttuminen kostautuu. Valintaa ei kannata lähestyä perinteisellä vaatimusten listaamisella, joka tuottaa satoja rivejä exceliin, vaan ymmärtämällä oma käyttötarve. Käyttötarve on erilainen eri organisaatioilla, riippuen mallinnuksen painopisteistä ja arkkitehtuurin hyödyntämistavoista muita hankittuja työkaluja unohtamatta. Onnistunut omien tarpeiden tunnistaminen auttaa myös jalkautuksessa. Välineen hankkimisen ja asentamisen jälkeen nimittäin alkavat varsinaiset haasteet. Kurssilla käydään läpi erilaisten vaatimusten ja toiveiden vaikutusta välinevalintaan. Alussa huomio kiinnittyy tiettyihin asioihin, mutta pitkällä tähtäyksellä oleellista ovatkin ihan toiset ominaisuudet. Kurssi pohjautuu käytännön kokemuksiin eri välineistä erilaisista organisaatioista ja eri kypsyystasolla olevista arkkitehtuuritoiminnoista. 750 eur + alv. Sisältää kahvit ja lounaan. Kurssin vetää Anna Aaltonen Oman organisaation kokonaisarkkitehtuurin käyttötavan tunnistaminen Kokonaisarkkitehtuuri osana kehittämisen kokonaisuutta Arkkitehtuuritoiminnon koko ja kypsyystaso Yhteistyö sekä ulkoiset osapuolet Johdanto kokonaisarkkitehtuurivälineisiin Standardien ja kehikoiden vaikutus Eri kehikot ja notaatiot (kuten TOGAF, ArchiMate ), mitä tarkoittaa niiden noudattaminen Esimerkki: eri tapoja toteuttaa JHS179 Välineen valintakriteeristö Erilaiset käyttötavat (kokonaisarkkitehtuuri, IT-arkkitehtuuri, prosessit) ja niiden vaikutus Arkkitehtuurituotosten hyväksymiskäytäntöjen tuki Gap-analyysi sekä muut ristivaikutukset Portfoliot ja muut tietohallinnon tarpeet Missä määrin kannattaa räätälöidä välinettä? Käyttäjäroolit ja niiden vaikutus lisensointiin Muut valinnan reunaehdot Valintapäätös Mitä tarkoittaa kielituki? Onnistunut käyttöoikeushallinta Oma ympäristö vai SaaS? Miten sovitat arkkitehtuurivälineen muihin työkaluihisi? Mitä tapahtuu, kun arkkitehtuurivälineen versio päivittyy tai väline vaihdetaan? Vinkkejä sopimuksessa huomioitaviin asioihin Eri asioiden kustannusvaikutuksia Onnistuneen jalkautuksen perusteet Arkkitehtuurivälineen käytön tyypilliset haasteet lyhyellä ja pitkällä tähtäyksellä Jalkautuksen roadmapin suunnittelu Millainen on sopiva kombinaatio ohjeistusta, tukea ja koulutusta? Millaisia tukirooleja välineen käyttöön tarvitaan ja roolien osaamisvaatimukset Arkkitehtuuriväline IT-palvelunhallinnan toimintatapojen mukaisena (oleellisimmat osat haltuun) Loppuyhteenveto 20 COALA OY 2016 COALA OY 2016 21
Johdanto Archimate 3 kuvauskieleen (1 pv) Helsinki Kokonais- tai yritysarkkitehtuuria mallintavat arkkitehdit, ja kaavioiden lukutaitoa tarvitsevat henkilöt. Ymmärrys arkkitehtuurityöstä. Kokemusta IT-arkkitehtuurin tai kokonaisarkkitehtuurin tekemisestä. Osallistuja saa yleiskuvan ArchiMate -kuvauskielestä ja sen käyttömahdollisuuksista. Hän oppii mallintamaan keskeisiä kokonaisarkkitehtuurin kaavioita ArchiMate -kuvauskielellä. Open Group on kehittänyt standardoidun arkkitehtuurin mallinnuskielen kokonaisarkkitehtuurin kuvaamiseen. ArchiMate tukee erityisesti TOGAF - viitearkkitehtuuria. Uutuutena ArchiMate 3 versiossa on mm. kyvykkyydet sekä strategiatyön ja fyysisen maailman kuvaamiseen tarkoitetut elementit. Kurssilla käydään läpi ArchiMaten keskeisimmät elementit liiketoiminnan, tietojärjestelmäkokonaisuuden ja teknologian kuvaamiseen. Elementit ja niiden käyttötarkoitus tulevat tutuiksi sekä esimerkkien että harjoitusten avulla. Julkishallinnon suositus JHS179 Kokonaisarkkitehtuurin kehittäminen suosittelee käytettäväksi joko UML:ää tai ArchiMatea kokonaisarkkitehtuurin kuvaamisessa. 750 + alv. Kurssin vetää Anna Aaltonen & Tarja Raussi Johdanto Mikä ArchiMate on ja mihin se soveltuu? ArchiMate ja TOGAF ArchiMate ja julkishallinnon kokonaisarkkitehtuuri (JHS 179) ArchiMate -kuvauskielen rakenne Kerrosteisuus: liiketoiminta, sovellus ja teknologia Erityyppiset elementit: aktiivinen rakenne, käyttäytyminen, passiivinen rakenne Elementtien väliset suhteet ArchiMate -ytimen metamalli Liiketoimintakerroksen mallintaminen Liiketoimintakerroksen keskeiset elementit ja suhteet Kuvaamisen tarkkuustason hallitseminen Tiedon mallintaminen Informaation rakenne Mitä eroa on käsitemallilla ja tietomallilla? Mihin ArchiMate soveltuu? Tietojärjestelmäkerroksen mallintaminen Tietojärjestelmäkerroksen keskeiset elementit ja suhteet Kuvaamisen tarkkuustason hallitseminen Miten tietojärjestelmäkerros tukee liiketoimintaa? Johdetut suhteet (derived relationships) Teknologiakerroksen mallintaminen Teknologiakerroksen keskeiset elementit ja suhteet Kuvaamisen tarkkuustason hallitseminen Miten teknologiakerros tukee sovelluskerrosta? Kerrosteinen näkökulma (Layered viewpoint) Katsaus muihin kerroksiin ja näkökulmiin Fyysisten elementtien kuvaaminen, mm. laitteiden, laitosten, materiaalien, jakeluverkkojen kuvaaminen Motivaation kuvaaminen, mm. sidosryhmien, ajurien ja tavoitteiden sekä arkkitehtuuriperiaatteiden kuvaaminen Strategian kuvaaminen, mm. toimintatapojen, kyvykkyyksien ja resurssien kuvaaminen Kyvykkyydet ja niiden suhde liiketoiminta-, tietojärjestelmä- ja teknologiakerrokseen Toteutuksen ja migraation kuvaaminen Esitellään miten ArchiMate soveltuu projektien ja vaiheistuksen suunnitteluun Näkökulmat (viewpoints) Omien vakiokaavioiden luominen Yhteenveto Esimerkkejä näkökulmista 22 COALA OY 2016 COALA OY 2016 23
Content 1. Modeling in Enterprise Studio 2. Creating Relations via the Relations Table 3. Generating Views 4. Colors and Label Views 5. Analyses 6. Documentation 7. Reporting 8. Plateaus BiZZdesign Enterprise Studio Training tooltraining (1 pv) Helsinki To whom? Architects that need to do architecture work using BiZZdesign Enterprise Studio as a tool. It is highly recommended to first take the Johdanto ArchiMate 3 kuvauskieleen course. Prerequisites Basic knowledge about ArchiMate Bring your own laptop. Learning target Understand how BiZZdesign software helps you model, analyze and transform the structure of your organization. You ll learn how to apply the ArchiMate language through BiZZdesign s software. Description Training is part of BiZZdesign s training offering. Training is delivered by Coala in Finland. 575 + alv. Note: Training materials are in English, but the teaching language is Finnish. Kurssin vetää Anna Aaltonen & Tarja Raussi 24 COALA OY 2016 COALA OY 2016 25
Tietojärjestelmäprojektit Tietojärjestelmäprojektin tarkoitus ja rajoitteet Kehittäminen omaan tarpeeseen Kohteena olevat prosessit Valmisohjelmisto vai räätälöity Projektipäällikön toimeksianto Tietojärjestelmäprojektin johtamisen erityispiirteet (1 pv) Projektipäälliköille, projektin omistajille, tuoteomistajille ja järjestelmäpäälliköille, projektitoimiston jäsenille, kokonais- ja järjestelmäarkkitehdeille. Kokemus projektimaisesta systeemityöstä, ohjelmisto- tai tietojärjestelmäprojekteista. Kurssilla ei tarvita tietoteknistä erityisosaamista. Kurssilainen saa valmiudet ohjata ja johtaa tietojärjestelmäprojekteja aloituksesta onnistuneeseen käyttöönottoon asti. Tietojärjestelmäprojekteja tehdään organisaation oman toiminnan kehittämiseksi. Kurssin näkökulmana on oman organisaation tarpeeseen hankittavan tietojärjestelmän projektimainen kehittäminen ja siihen liittyvän projektin ohjaaminen. Tietojärjestelmäprojekteihin osallistuu erilaisia ihmisiä eri taustoilla ja usein monista eri organisaatioista. Projektissa on usein osallistujia liiketoiminnasta, tietohallinnosta, operointipalveluista, ohjelmistotoimittajalta, mahdollisesti asiakkaalta sekä kaikilta tahoilta, joiden järjestelmiin tuleva tietojärjestelmä liittyy. Kurssilla käydään läpi projektin erilaisten sidosryhmien tarpeiden ja tavoitteiden huomioiminen sekä suunnittelu- että toteutusvaiheessa. Tietojärjestelmäprojektin päälliköllä on oltava jatkuvasti hallussa kehittämisen punainen lanka. Projektin tarkentuvalla suunnittelemisella pidetään huolta, että olennainen ei pääse unohtumaan projektin päivittäisen ohjaamisen paineessa. Kurssilla opitaan, kuinka projektin etenemistä seurataan ja millaisilla kokouskäytännöillä eteneminen pysyy vauhdissa. Kurssilla käydään läpi erilaiset tietojärjestelmäprojektin vaiheet alun tarvekartoituksesta kehittämiseen, testaamiseen, aina koulutukseen ja käyttöönottoon saakka. Kurssilla tutustutaan eri vaiheisiin, mikä auttaa tulevan projektin suunnittelua ja hankintaa. Kurssilla tutustutaan eri systeemityömalleihin V-mallista RUP:iin ja Scrumiin ja opitaan kunkin kehitysmallin erityispiirteitä projektin johtamisen kannalta. Kurssi perustuu käytännön kokemukseen ja kurssimateriaali sisältää useita esimerkkejä. Jos kaipaat jatkokurssia, voit tämän kurssin jälkeen osallistua kurssille Mitoita oikein tietojärjestelmän ei-toiminnalliset vaatimukset. 750 eur + alv. Sisältää kahvit ja lounaan. Kurssin vetää Mitro Kivinen Tietojärjestelmäprojektin suunnittelu Sidosryhmät Vaiheet ja tehtävät Aikataulu ja työmäärä Tarvittava tekninen ympäristö Sovittavia asioita Tietojärjestelmäprojektin toteutus ja seuranta Käyttöönotto Etenemisen seuranta Tarkentuva suunnittelu Hallintokäytännöt, mm. kokoukset Muutoshallinta Integroinnit Tavoiteltujen hyötyjen varmistaminen Käyttöönoton suunnittelu ja harjoittelu Ylläpitovaiheen valmistelu Loppuyhteenveto 26 COALA OY 2016 COALA OY 2016 27
Tehokas vaatimusmäärittely (2 pv) Tehokas vaatimusmäärittely sopii määrittelijöille ja projektipäälliköille, joiden tulee osata valita oikea lähestymistapa ja tarkkuustaso vaatimusmäärittelyyn. Ei esitietovaatimuksia. Kurssilainen tietää miten vaatimusmäärittelyn tavat vaihtelevat erityyppisissä projekteissa. Kurssilainen osaa valita omaan projektiinsa sopivan lähestymistavan ja kuvausten tarkkuustason. Eihän ketterässä tai leanissa projektissa tarvita vaatimusmäärittelyä! Jos ei, niin millä perusteella sitten sovellus tai järjestelmä rakennetaan tai hankitaan? Osalle vaatimusmäärittely voi tarkoittaa runsasta määrää paperia ja kankeaa menettelyä. Joskus tarvitaan perusteellisempaa kuvaamista. Haasteena onkin tunnistaa, mikä on riittävä taso ja mitä kuvauksia oikeasti tarvitaan. Tehokas vaatimusmäärittely kurssilla paneudutaan sopivien vaatimusten kuvaustapojen ja tarkkuustasojen löytämiseen eri tilanteissa. 1400 eur + alv. Sisältää kahvit ja lounaan. Tietojärjestelmäprojektit Kurssin vetää Tarja Raussi 1. päivä Mitä vaatimuskuvauksia oikeasti tarvitaan? Miksi vaatimukset pitää kuvata? Entä jos ei kuvata? Pitää tietää: Mitä toiminnallisuutta? Mitä tietoja? Mitä laatuvaatimuksia? Onko reunaehtoja? Entä liittymiä muihin järjestelmiin? Vaatimusmäärittely erityyppisissä projekteissa Erityyppiset projektit: perinteinen / iteratiivinen, ketterä, lean Mitä julkishallinnon hankintasäännöt edellyttävät? Mikä on kuvausten riittävä tarkkuustaso? Tehokkaat työskentelytavat Tehokas tarvekartoitus Erilaisiin tilanteisiin erilaiset vaatimusten työstötavat Vaatimusmäärittelyn sudenkuopat, kuinka onnistun? Vaatimusmäärittelykuvaukset ketterässä ja leanissa projektissa Käyttäjätarinat (user stories) Laajat tarinat (epics) Vaatimusten liiketoiminta-arvo (business value) Tuotteen kehitysjono eli Product backlog mikä se on? Vaatimusten priorisointi Sprintin tehtävälista eli Sprint backlog mikä on riittävää? Tarvitaanko muita kuvauksia? Yleensä kyllä 2. päivä Vaatimusmäärittelykuvaukset perinteisemmässä projektissa Kenelle: Käyttäjäryhmät ja sidosryhmät Mitä toiminnallisuutta: vaatimustaulukot, käyttötapaukset Mitä tietoja: tietoluettelot, käsitemallit Järjestelmien välisten liittymien kuvaaminen Tarvitseeko käyttöliittymää kuvata? Entä laatuvaatimukset? Ei-toiminnalliset vaatimukset järjestelmän laadun mittareina Vaatimusten laatu projektien onnistumisessa Mitä tarkoitetaan vaatimusten laadulla? Ei byrokratiaa, vaan käytännönläheistä laadunhallintaa Tehokkaat laadunhallintamenetelmät Vaatimusten hyödyntäminen ja hallinta Pitääkö vaatimuksia tarkentaa? Vaatimusten ja niiden muutostenhallinta miksi? 28 COALA OY 2016 COALA OY 2016 29
Tietojärjestelmäprojektit Tietojärjestelmän laatuvaatimusten liiketoiminnalliset perusteet Miksi tietojärjestelmälle pitää asettaa muitakin kuin toiminnallisia vaatimuksia Mistä laatuvaatimukset johtuvat Mikä on laatuvaatimusten hinta Mitoita oikein tietojärjestelmän ei-toiminnalliset vaatimukset (1 pv) Projektipäälliköille, projektin omistajille, tuoteomistajille ja järjestelmäpäälliköille, projektitoimiston jäsenille, kokonais- ja järjestelmäarkkitehdeille. Kokemus systeemityöstä, ohjelmisto- tai tietojärjestelmäprojekteista. Kurssilla ei tarvita tietoteknistä erityisosaamista. Kurssilla käytetään kuitenkin tietoteknistä kieltä. Kurssilainen oppii, kuinka erilaisia ei-toiminnallisia vaatimuksia löydetään ja mitä niiden kanssa pitää tehdä. Tietojärjestelmiä tehdään toiminnallisten tarpeiden takia. Silti tietojärjestelmiin liittyy suuri joukko muitakin kuin suoraan toimintaan liittyviä vaatimuksia. Näitä kutsutaan ei-toiminnallisiksi vaatimuksiksi tai laatuattribuuteiksi eli laatuvaatimuksiksi. Lyhyesti sanottuna kyse siitä, että määritellään kuinka tietojärjestelmän pitää suoriutua tavoitellusta toiminnasta. Puutteellisesti määritellyt laatuvaatimukset voivat estää valmiin tietojärjestelmän käytön. Liian tiukat vaatimukset taas tulevat hyvin kalliiksi ja saattavat olla mahdottomia toteuttaa. Laatuvaatimuksilla on aina oltava liiketoiminnalliset perusteet. Kurssin painopiste on erilaisissa laatuvaatimuksissa ja niihin liittyvissä erityispiirteissä. Tällaisia luokkia ovat esimerkiksi helppokäyttöisyys ja käytettävyys, luotettavauus ja palvelutaso, suorituskyky eri ulottuvuuksineen, tietoturvan vaatimukset, kokonaisarkkitehtuurin asettamat vaatimukset, ylläpidon aiheuttamat vaatimukset jne. Kurssi perustuu käytännön kokemukseen ja kurssimateriaali sisältää useita esimerkkejä. Kurssilla opitaan kuinka laatuvaatimukset pitää kirjata ja kuinka niiden toteutuminen voidaan tutkia eli testata. 750 eur + alv. Sisältää kahvit ja lounaan. Kurssin vetää Mitro Kivinen Ei-toiminnallisten vaatimusten käsittely Etsiminen ja kirjaaminen Vaatiminen osana tietojärjestelmän kehittämissopimusta Laatuvaatimukset osana kehittämisprojektia Toteutumisen testaaminen Erilaisten laatuattribuuttien käsittely Toiminnallisuus ja ei-toivottu toiminnallisuus Helppokäyttöisyys ja käytettävyys Luotettavuus ja palvelutaso Suorituskyky Tietoturva Sopivuus muuhun ympäröivään tietotekniikkaan Ylläpidettävyys Loppuyhteenveto 30 COALA OY 2016 COALA OY 2016 31
KOULUTTAJAESITTELY KOULUTTAJAESITTELY Yhteystiedot Anna Aaltonen Senior Consultant, MSc anna.aaltonen@coala.fi 040 570 8099 Yhteystiedot Tarja Raussi Senior Consultant tarja.raussi@coala.fi 050 548 1823 Anna Aaltonen Tarja Raussi Anna on pitkän linjan kokonaisarkkitehti ja konsultti, mutta työskennellyt myös ns. asiakasorganisaatioissa, kuten Fortumin pääarkkitehtina. Arkkitehtuurikokemusta hänellä on jo viidentoista vuoden ajalta. Annalle arkkitehtuuri on työ ja harrastus - nimittäin kokonaisarkkitehtuurin osaamisyhteisössä toimiminen. Anna on intohimoinen mallintaja, joka innostuu aina uusista haasteista, eivätkä perinteisetkään ongelmat ole hänelle vieraita. Vaikka laskutuksen prosessien kuvaaminen voi kuulostaa tylsältä, on se asiakkaan liiketoiminnalle merkittävä asia saada haltuun. Annan koulutuksissa pääseekin tutustumaan monenlaisin esimerkkeihin. Anna tuntee myös teorian eli kokonaisarkkitehtuurin kehikot ja välineet. Sertifikaattejakin piisaa, kuten konsulteilla tyypillisesti. Mutta käytännön kokemusta ei voita mikään ja sitä on kertynyt useista erilaisista organisaatioista ja käyttötilanteissa kymmenien arkkitehtuuriprojektien myötä. Kokonaisarkkitehti ja konsultti Coalasta. Hänellä on yli 15 vuoden kokemus käsitemalleista ja tietoarkkitehtuurin kehittämisestä eri ympäristöissä. Tarjalla on myös yli 27 vuoden kokemus järjestelmien kehittämisestä, joten hän tietää toisaalta tietoarkkitehtuurin arvon, mutta myös karikot. Systeemityön laaja-alainen ammattilainen on ollut mukana monessa, joten hän tietää mikä toimii ja mikä ei ja mikä on riittävää laatua. Tarjalla on pitkä kokemus kouluttamisesta ja laajojen valmennusohjelmien laatimisesta ja vetämisestä Tieturissa ja hän on ollut laatimassa mm. ensimmäisiä koulutusohjelmia julkisen hallinnon kokonaisarkkitehtuuriin yhdessä Valtionvarainministeriön kanssa. Tarja on ollut mukana Kokonaisarkkitehtuurin osaamisyhteisön (KAOS) isännistössä 2012-2015. Tarjan ajatuksia voit lukea Coalan blogista. 32 COALA OY 2016 COALA OY 2016 33
KOULUTTAJAESITTELY Yhteystiedot Mitro Kivinen Senior Consultant, MSc MBA mitro.kivinen@coala.fi 040 589 2724 Mitro Kivinen Mitrolla on yli kahden vuosikymmenen kokemus johtamisesta, systeemityöstä sekä menetelmien ja prosessien kehittämisestä. Hän on toiminut toistakymmentä vuotta konsulttina eri toimialoilla mm. rahoitus, ohjelmistoala, kauppa, teollisuus ja telekommunikaatio. Toimeksiannot ovat olleet monimutkaisia, sekä teknisesti, että organisaation kannalta. Tyypillisesti niissä on yhdistynyt menetelmä- ja toimintatapakehitys projektijohtamisen rinnalla. Kaikessa kysymys on ollut kokonaiskuvan muodostamisesta, oikeiden työkalujen ja toimintatapojen valitsemisesta ja erilailla ajattelevien ihmisten yhteistyön synnyttämisestä. Mitron kouluttamia aiheita on ollut muun muassa projektinhallinta, asiantuntijoiden viestintä ja esiintyminen, esimiestyö, myynti sekä useiden järjestelmien tekniset tehtävät. Koulutettavina on ollut asiantuntijoita, tehtaanjohtajia, myyjiä, testaajia, projektipäälliköitä jne. Mitron työhistoria on kuvattuna LinkedIn profiilissa. https://fi.linkedin.com/in/ mitrokivinen 34 COALA OY 2016
Ota yhteyttä! Elina Erkkilä 050 300 4154 elina.erkkila@coala.fi www.coala.fi