TOGAF/TEAM based ValtIT/KA sub-models implemented in Telelogic System Architect. Harjoitustyöraportti

Samankaltaiset tiedostot
Sähköisen asioinnin alusta kehitettävät yhteiset alustat, palvelut ja ratkaisut

Built Environment Process Reengineering (PRE)

Kokonaisarkkitehtuuri julkisessa hallinnossa. ICT muutostukiseminaari neuvotteleva virkamies Jari Kallela

Tietoisku sähköisten palveluiden kehittämisestä

Sosiaalihuollon toimintaprosessien mallinnus. Päivi Röppänen Terveydenhuollon Atk-päivät Jyväskylä

Vastaajan taustatiedot

Integrated Management System. Ossi Ritola

Juulin kehittäminen: tilannekatsaus

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaihe 3. Antti Jääskeläinen Matti Vuori

Kokonaisarkkitehtuurilla tavoitteisiin. Valtio Expo Fennia I, 14:15 14:45 Neuvotteleva virkamies Jari Kallela

File [Otsikko] Projektisuunnitelma. SPT2014 Selvitysprojekti projektihallinnan työkaluista

SÄHKÖPOSTIN SALAUSPALVELU

IT2015 EKT ERITYISEHTOJA OHJELMISTOJEN TOIMITUKSISTA KETTERIEN MENETELMIEN PROJEKTEILLA LUONNOS

1. Projektin status. 1.1 Tavoitteiden päivitys. 1.2 Tulokset Mallinnus

Kehmet. Yleisesittely

Tiina Koskelainen, Eila Nummi, Reko Mätäsaho, Hannu Vänttinen

Palvelusuuntautunut ohjelmistotuotanto Laskuharjoitus 1: Ryhmätöiden alustaminen Toni Ruokolainen,

Avoin hallinto Maanmittauslaitoksessa

PAIKKATIETOJEN KÄYTTÖ HSY:N VESIHUOLLON OPERATIIVISESSA JA STRATEGISESSA TOIMINNASSA

Kuntasektorin kokonaisarkkitehtuurityö (KA) Kuntamarkkinat 13.9 klo Paikka: B 3.3

Kuntien KA-mallit ilo silmälle?

Prosessien mallintaminen

Tämän lisäksi listataan ranskalaisin viivoin järjestelmän tarjoama toiminnallisuus:

Loppuraportti. Virtuaali-Frami, CAVE-ohjelmisto. Harri Mähönen projektiassistentti Seinäjoen ammattikorkeakoulu. Versio

Johtamisen haaste kokonaisarkkitehtuuri menestyksen mahdollistajako?

PALVELUKOKONAISUUKSIEN JA -KETJUJEN VALMISTELUTILANNE MAAKUNNISSA

Finwe KÄYTTÖOHJE.

Kuntien Kansalliseen palveluarkkitehtuuriin liittyminen. Kunta-KaPA

Ohje EmvCard -ohjelmistoon tehtävistä asetusmuutoksista OP-korttitilityspalvelun siirtyessä OP-Pohjolan lisensseille

Koulutuksen järjestämisen ja opintojen järjestämisen prosessit. KOOTuki-ryhmä Pekka Linna, CSC

Työpaja B - Kuinka kokonaisarkkitehtuurin laadunhallinta voidaan integroida osaksi korkeakoulun laatujärjestelmää?

Julkisen hallinnon kokonaisarkkitehtuuri

Verkkopokerijärjestelmä. Loppuraportti Ryhmä Kanat Ohjelmistotuotantoprojekti, syksy 2008

TIETOHALLINTOLAKI (LUONNOS) Korkeakoulujen IT-päivät Erityisasiantuntija Olli-Pekka Rissanen

Ikivihreä kirjasto loppuraportti määrittelyprojektille

Opponointitestaus VYM -> LiKe

Miten kuvaat ja kehität organisaation kokonaisarkkitehtuuria?

Data Warehouse kuulumisia

Osallisuuden varmistaminen ja syrjäytymisen ehkäiseminen vammaissosiaalityön asiakasprosessissa (VamO) -hanke. Lappeenrannan vammaisneuvosto 11.4.

Uusi Tilastokeskuksen sijaintitiedon viitearkkitehtuuri

KOKONAISARKKITEHTUURIT - ValtIT, TOGAF ja EA-Grid

Museoiden kokoelmahallinnan kokonaisarkkitehtuuri. Museo aloitusseminaari Kansallismuseon auditorio, Helsinki

ENEMMÄN VAI FIKSUMMIN? - ÄLÄ TAPA UUSIA BISNESMAHDOLLISUUKSIA TEHOTTOMALLA TYÖLLÄ! Anssi Tikka, Business Unit Manager

Opetushallitus. Asiantuntijapalvelut Oppijan palvelukokonaisuuden. Projektisuunnitelma

Julkinen. Suomen Pankin ja Finanssivalvonnan suojattu sähköposti: ulkoisen käyttäjän ohje

SÄHKÖNMYYNTISOPIMUKSEN PERUUTTAMINEN ENNEN TOIMITUKSEN ALKUA

Master data tietojen ja kriteeristön sekä hallintamallin määrittely ja suunnittelu TRE:933/ /2011

Taipuuko Kansalaisten asiointitili terveydenhuoltoon

TAPAHTUMIEN SEURANTA KEHITYSEHDOTUSTEN KIRJAUS POIKKEAMIEN HALLINTA

Julkisen hallinnon hierarkkinen kokonaisarkkitehtuuri ja korkeakoulut. Ilmari Hyvönen

Pienyrityksille. Automatisoitu Taloushallinto

KESKI-SUOMEN SOTE 2020 HANKKEEN ULKOINEN ARVIOINTI. Piia Tienhaara & Pasi-Heikki Rannisto

Luottamuksellinen sähköposti Trafissa

JULKISEN HALLINNON SÄHKÖISEN ASIOINNIN VIITEARKKITEHTUURI. Kuntaliitto Hannu Ojala Neuvotteleva virkamies/julkict

Prosessimallit luokitus - metatiedot M Loponen / S Järn MAMK

Revit Architecture 2013 parametriset. komponentit. opetusmateriaali

Asiointitilin lomakerajapinta. Kansalaisen asiointitili

Enterprise SOA. Nyt. Systeemi-integraattorin näkökulma

ARVO - verkkomateriaalien arviointiin

Asiointi ja omahoito KA nykytila

KARMO. Kallion rakopintojen mekaaniset ominaisuudet

Menetelmäraportti - Konfiguraationhallinta

Oha-selvitys 2008 HISinOne-järjestelmän arviointi

Intranetin rakentaminen ja käyttöönotto. Pitkästä tavarasta, elementteinä vai avaimet käteen -toimituksena?

Liaison Laskuttajaportaali Käyttöopas. Dokumenttiversio 12.14

SÄHKÖPOSTIMARKKINOINTI

Sähköposti ja uutisryhmät

Julkinen. Suomen Pankin ja Finanssivalvonnan suojattu sähköposti: ulkoisen käyttäjän ohje

Kokonaisarkkitehtuuri

Tapahtumahallinta. TaikaTapahtumat -käyttöohje

Keskustelutilaisuus ICT-palvelujen kehittäminen -suositussarjasta

PS-vaiheen edistymisraportti Kuopio

Prosessien mallintaminen

Ohje 1 (13) SÄHKÖINEN ASIOINTI

Katso-tunnistautumisen muutos. Visma Fivaldi

Ohjelmistotekniikan menetelmät, kevät 2008

JHKA-jaosto. 1. Työsuunnitelma: 2015 toimikauden loppu - Esitys: JUHTA hyväksyisi työsuunnitelman 2. Taustamateriaali tilanteesta

Asiakirjojen lähettäminen Potilasvakuutuskeskukseen sähköisesti

Ohjelmistojen suunnittelu

Käyttöohje. Aija. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

JHS 179 ICT-palvelujen kehittäminen: Kokonaisarkkitehtuurin kehittäminen Liite 1 Organisaation toiminnan kehittämisen sykli

Käyttöohje. Ticket Inspector. Versio 1.0. Sportum Oy

Ohjelmistojen mallintaminen, kesä 2009

Ympäristö- tai vesitalouslupa-asiointi

Kansallinen ASPAtietojärjestelmä

XBRL-raportointi julkishallinnolle. Tietojärjestelmätoimittajainfo Kuntatieto-ohjelmasta Seppo Harju

Seminaariesitelmä. Channel Model Integration into a Direct Sequence CDMA Radio Network Simulator

Sähköinen ylioppilaskoe

VALTASA-hanke Valtionhallinnon yhteinen ICTarkkitehtuuri. VITKO neuvotteleva virkamies Jukka Uusitalo / ValtIT

EKSOTE Sähköisen asioinnin seminaari

KONSEPTIMÄÄRITYS YHTEINEN KEITTÖ HANKKEESSA OLEVIEN VIIDEN PILOTIN POHJALTA (YK-konseptimääritys)

Good Minton Sulkapalloliiton Kilpailujärjestelmä SEPA: Heuristinen arviointi

ILMO ilmoittautumisjärjestelmän käyttöohje. Toimi näin:

Arkkitehtuurin kansallinen toteutus ja yhteistyö

QPR kuvausvälineen käyttö ja tavoitteet OKM&OPH, Oppijan palvelut - koulutuksen ja opetuksen osakohdealue. Leena Kononen

SOLEA-tulosseminaari Päätössanat

RYM-C3001 Projektityökurssi 2

SÄHKÖISET JA LAINSÄÄDÄNTÖ

Sähköisten asiointipalvelujen järjestämisvelvollisuus

Digitaalinen hallinto - mitä puuttuu vai puuttuuko mitään?

Transkriptio:

Ari Hautala, Perttu Waldén TOGAF/TEAM based ValtIT/KA sub-models implemented in Telelogic System Architect Harjoitustyöraportti TJTST25 Enterprise Architecture -kurssi Harjoitustyöraportti 29.6.2009 Jyväskylän yliopisto Tietojenkäsittelytieteiden laitos Jyväskylä

SISÄLLYSLUETTELO 1 HARJOITUSTYÖRAPORTTI... 3 1.1 Harjoituksen tausta... 3 1.2 Mallinnetut prosessit... 3 Prosessikartta... 4 Sähköinen asian hallinta... 5 Päätöksestä tiedottaminen... 6 Viestien eräajolähetys... 7 2 PALAUTE... 8 2.1 System Architect:in soveltuvuus harjoitukseen... 8 2.2 Palaute ValtIT:n arkkitehtuurikuvauksesta... 8

1 HARJOITUSTYÖRAPORTTI 1.1 Harjoituksen tausta Harjoituksen tavoitteena oli mallintaa Valtion IT- toiminnan johtamisyksikön (lyhenteenä ValtIT) määrittämän valtiohallinnon kokonaisarkkitehtuurin kuvaama palveluprosessi System Architect ohjelmaa käyttäen sille tasolle, että prosessin simuloiminen ohjelmassa olisi mahdollista. Mallinnettavaksi prosessiksi valittiin sähköinen asian hallinta, sillä tälle oli saatavissa kattavin prosessinkuvaus ja vaatimusmäärittely. ValtIT/KA on valtiohallinnon kokonaisarkkitehtuuriratkaisu. Metodi on kehitetty syksyn 2006 ja kevään 2007 aikana osana valtion tietohallinnon yhtenäistämiseen tähtäävää kehitystyötä. Malli perustuu yleisiin kokonaisarkkitehtuurimetodeihin; TOGAF:iin, FEAF:iin ja EAG:hen. Pääasiallisena lähteenä harjoituksessa käytettiin Valtionvarainministeriön www-sivuilla julkaistua vaatimusmäärittelyä. <http://www.vm.fi/vm/fi/04_julkaisut_ja_asiakirjat/03_muut_asiakirjat /20080519Asioin/name.jsp> 1.2 Mallinnetut prosessit Ohessa System Architect:issä mallinnetut prosessit ja lyhyt selitys mallinnuksessa tehdyistä ratkaisuista.

4 Prosessikartta Yleisen selkeyden vuoksi järjestelmään mallinnettiin prosessikartta joka kuvaa mallinnetun pääprosessin sijaintia järjestelmän yleisessä arkkitehtuurissa ja jäsentäisi raportointia. Kartta ei kuitenkaan sisällä kaikkia pääprosesseja. Rekisteröinti Palveluprosessit Rekisteröi (henkilökäyttäjä) Sähköinen asian hallinta + Rekisteöi (yhteisökäyttäjä) Viranomaisen viestintä kansalaiselle Viranomaisen kysymys kansalaiselle Tukiprosessit Sähköisten tavoitettavuustiet ojen hallinta

5 Sähköinen asian hallinta Sähköinen asian hallinta prosessi mallinnettiin suoraan ValtIT:n www-sivuilla tarjotun prosessikuvauksen mukaisesti. System Architect ei kuitenkaan hyväksynyt tiettyjä ratkaisuja mallissa (esim. samanniminen prosessi kutsuttiin kahteen kertaan eri paikassa), joten pieniä muutoksia jouduttiin suorittamaan. Simulaation kannalta oleellisimmaksi aliprosessiksi nähtiin päätöksestä tiedottaminen, jonka mallinnus esitellään seuraavaksi..asiakas Asiaa Katso asian tila Vastaanota notifikaatio Katso viesti päätöksestä Katso päätös Kuittaa päätös.portaali Tunnistautuminen Lähetä päivitys päätöksestä Lähetä kuittaus luetusta päätöksestä Lähetä päivitys muuttuneesta asiantilasta.asiointitili Asiantilan seuranta Päätöksestä tiedottaminen +.Asiointipal velu Uusi asia pantu vireille Asian käittely edennyt Ilmoita päätös käsitellyksi Asian vireille pano Asian käsittely Päätöksen tiedoksi antaminen

6 Päätöksestä tiedottaminen Päätöksestä tiedottamisen prosessia ei ollut kuvattu materiaaleissa, joten kuvaus tehtiin dokumentaation antaman kuvauksen mukaisesti. Tähän prosessiin mallinnettiin myös useampia lopputuloksia ja XOR tyyppisiä portteja jotta simulaatio olisi toteutettavissa. Prosesseille määriteltiin alustavasti kestoja ja niiden sitomia resursseja. Suurin osa prosesseista on luonteeltaan sellaisia, ettei niiden seikkaperäinen mallintaminen ole tarpeen prosessin simuloinnin kannalta, mikäli tiedossa on karkea arvio niitten käyttämistä resursseista. Asiointitili Päätös syntynyt Kirjaa päätös järjestelmään Viranomain en Asiakkaan kuittaus saapunut? Onko valitusmahdollisuutta? Ilmoita päätös käsitellyksi Lähetä Viestien Kyllä Ei valitusmahdollisuutta notifikaatio eräajolähetys asiakkaalle + Ei On valitusmahdollisuus Saapuiko valitus? Palaa asian käsittelyyn Odota viestin saapumista Odota valitusaika Probability Välivarasto Tallenna päätös Kokoa valmiit päätökset

7 Viestien eräajolähetys Myös viestien eräajolähetys prosessi mallinnettiin suoraan ValtIT:n wwwsivuilla tarjotun prosessikuvauksen mukaisesti muutamaa poikkeusta lukuunottamatta. Alkuperäisessä ValtITn notaatioissa prosessin ensimmäiset 3. vaihetta oli järjestyksessä: vastaanottajalistan kerääminen, suostumusten tarkistus ja viestien kokoaminen vastaanottajille. Järjestys muutettiin toisenlaiseksi, koska vastaanottajalistan kerääminen tulisi olla riippuvainen viestin sisällöstä, jolloin suostumus tarkastettaisiin kontekstista riippuen. Tämä johtuu siitä että asiakas saattaa haluta tietyt päätökset sähköisesti ja toiset päätökset kirjallisesti sekä joidenkin päätöksien sähköiseen lähettämiseen ei välttämättä tarvita erillistä suostumusta. Myös alkuperäinen notaatio toimii kyseisellä tavalla jos oletetaan että viestin sisältö on tiedossa jo alusta alkaen tai viesti kuuluu aina tiettyyn kontekstiin. Viranomaine n Aloitus Viestien kokoaminen vastaanottajille Vastaanottajalist an kerääminen Kuittaus viestin perillemenosta Loppu kuittaus Eräajon asiointitili Suostumusten tarkistaminen Viestien lähetys kansalaisille sähköisesti Asiakas Viesti Viesti vastaanotettu Vastaanotto notifikaatio Lue viranomaisen viesti

8 2 PALAUTE 2.1 System Architect:in soveltuvuus harjoitukseen Harjoituksen pääasialliseen tavoitteeseen, eli prosessin simuloimiseen ei tässä harjoituksessa päästy, johtuen asennuksesta puuttuvasta simulaatioympäristöstä. Prosessit mallinnettiin sille tasolle, että simulaatio olisi oletettavasti ollut vietävissä läpi, mutta ilman itse simulaatioympäristöä ei tätä voitu todentaa. Työkaluna System Architect tarjoaa monipuolisia mahdollisuuksia tämän kurssin näkökulmasta ehkä liiankin monipuolisia. Selkeä rajaus muutamaan prosessiin ja niiden simuloimiseen tekikin harjoituksesta huomattavasti mielekkäämmän. Ohjelmisto itsessään voisi olla käyttäjäystävällisempi, sillä huomattava määrä harjoitukseen kuluneesta ajasta meni itse käyttöliittymän ja ohjelman toimintalogiikan kanssa painiessa. Erityisesti puutteelliset virheilmoitukset aiheuttivat harmaita hiuksia. Pienen liiketoiminnallisen kokonaisuuden toteuttaminen System Architect:issä ja sen liittäminen organisaation kokonaisarkkitehtuuriin lienee suurin anti jonka työkalusta voi saada tämän kaltaisessa kurssissa. Ohjelmiston dokumentaatio tarjoaakin valmiit esimerkit tällaisesta harjoitteesta. 2.2 Palaute ValtIT:n arkkitehtuurikuvauksesta Arkkitehtuurikuvauksessa nähtiin ongelmalliseksi se, ettei dokumentaatiossa määritellä onko kyseessä suunnittelu- vai analyysinotaatio. Ylipäätään vaatimusmäärittely ja dokumentaatio ovat liian suppeaa, jotta mallintaminen System Architect:in kaltaisessa ympäristössä onnistuisi. Toimintalogiikan avaaminen ja prosessien kartoittaminen on tarpeen, jotta kuvausta pystyttäisiin hyödyntämään. Tässä tilassa dokumentaatiossa on liikaa aukkokohtia, joita tätä harjoitustyötäkin suoritettaessa jouduttiin arvailemaan.