prosessien mallintaminen

21
Prosessien Prosessien mallintaminen mallintaminen 7.9.2006 7.9.2006 Esa Paakkanen Esa Paakkanen SerAPI-hanke SerAPI-hanke Kuopion yliopisto Kuopion yliopisto

Upload: branxton

Post on 14-Jan-2016

85 views

Category:

Documents


0 download

DESCRIPTION

Prosessien mallintaminen. 7.9.2006 Esa Paakkanen SerAPI-hanke Kuopion yliopisto. Prosessien mallintaminen. Tehdäänkö uusi vai kuvataanko vanhaa? yleensä mallinnetaan nykyistä toimintaa, mutta... jos nykyinen toiminta on todella heikkoa niin on turhaa mallintaa nykytilaa - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Prosessien mallintaminen

Prosessien Prosessien mallintaminenmallintaminen

7.9.20067.9.2006

Esa PaakkanenEsa Paakkanen

SerAPI-hankeSerAPI-hanke

Kuopion yliopistoKuopion yliopisto

Page 2: Prosessien mallintaminen

Prosessien mallintaminenProsessien mallintaminen

Tehdäänkö uusi vai kuvataanko vanhaa?Tehdäänkö uusi vai kuvataanko vanhaa?►yleensä mallinnetaan nykyistä yleensä mallinnetaan nykyistä

toimintaa, mutta...toimintaa, mutta... jos nykyinen toiminta on todella heikkoa jos nykyinen toiminta on todella heikkoa

niin on turhaa mallintaa nykytilaaniin on turhaa mallintaa nykytilaa►vanha malli jää turhaan yhä paremmin vanha malli jää turhaan yhä paremmin

mieleenmieleen

►mallinnetaan suoraan uusi, haluttu mallinnetaan suoraan uusi, haluttu toimintatapa ja otetaan se käyttööntoimintatapa ja otetaan se käyttöön

Page 3: Prosessien mallintaminen

Ajattelutavan muutos?Ajattelutavan muutos?

► Toimijoiden johtamisesta prosessien johtamiseenToimijoiden johtamisesta prosessien johtamiseen

Page 4: Prosessien mallintaminen

Organisaatiokeskeisyys vs Organisaatiokeskeisyys vs prosessikeskeisyysprosessikeskeisyys

ORGANISAATIOKESKEINENORGANISAATIOKESKEINEN AJATTELUTAPAAJATTELUTAPA

PROSESSIKESKEINENPROSESSIKESKEINEN AJATTELUTAPAAJATTELUTAPA

OngelmaOngelma ihmistenihmisten asenteissaasenteissa OngelmaOngelma (työ)prosesseissa(työ)prosesseissa

ArvioidaanArvioidaan työntekijöitätyöntekijöitä ArvioidaanArvioidaan prosessinprosessin sujuvuuttasujuvuutta

LöytyyLöytyy parempiaparempia työntekijöitätyöntekijöitä ProsessiaProsessia voivoi parantaaparantaa

TeenTeen omatomat työnityöni HoidetaanHoidetaan työttyöt yhdessäyhdessä

OsaanOsaan omanoman työnityöni YmmärränYmmärrän osuuteniosuuteni prosessissaprosessissa

KorostetaanKorostetaan yksilösuoritustayksilösuoritusta KokoKoko tiimillätiimillä vastuuvastuu työstätyöstä

ValvotaanValvotaan työntekijöitätyöntekijöitä KehitetäänKehitetään osaamistaosaamista

KukaKuka tekiteki virheen?virheen? MikäMikä tekiteki virheenvirheen mahdolliseksi?mahdolliseksi?

KorjataanKorjataan virheitävirheitä PoistetaanPoistetaan virhelähteetvirhelähteet

AsiantuntijatAsiantuntijat määräävätmääräävät laadunlaadun AsiakasAsiakas määräämäärää laadunlaadun

Page 5: Prosessien mallintaminen

Erilaisia prosessityyppejäErilaisia prosessityyppejä

► ””Rutiiniprosessit”Rutiiniprosessit” toistuvat melko samanlaisinatoistuvat melko samanlaisina ennakoitavissa, mallinnettavissaennakoitavissa, mallinnettavissa esim. laskun käsittely, hakemus-päätösesim. laskun käsittely, hakemus-päätös

► ””Asiantuntijatyön prosessit”Asiantuntijatyön prosessit” vain osa tehtävistä/ vaiheista on tiedossa tai vain osa tehtävistä/ vaiheista on tiedossa tai

ennakoitavissaennakoitavissa tekijät suunnittelevat prosessia sen edetessätekijät suunnittelevat prosessia sen edetessä esim. suunnitteluesim. suunnittelu

► ””Kertaluonteiset prosessit”Kertaluonteiset prosessit” kehittämistehtävätkehittämistehtävät projektitprojektit

Page 6: Prosessien mallintaminen

Prosessinmallinnusprosessin Prosessinmallinnusprosessin etenemineneteneminen

1.1. ProsessikarttaProsessikartta

2.2. Yksittäinen prosessiYksittäinen prosessi

3.3. Toimijoiden tunnistaminenToimijoiden tunnistaminen

4.4. Prosessin osatProsessin osat

5.5. Prosessin etenemisen Prosessin etenemisen kuvaaminenkuvaaminen

6.6. Menetelmät ja välineetMenetelmät ja välineet

7.7. Palveluiden tunnistaminenPalveluiden tunnistaminen

Page 7: Prosessien mallintaminen

ProsessikarttaProsessikartta

► prosessien muodostama kokonaisuus, jossa prosessien muodostama kokonaisuus, jossa eri prosessit kytketään toisiinsa karkealla eri prosessit kytketään toisiinsa karkealla tasollatasolla

► kuvaa yrityksen ja sen sidosryhmien kuvaa yrityksen ja sen sidosryhmien ydinfunktiot (perustoiminnot) ja niitä ydinfunktiot (perustoiminnot) ja niitä läpileikkaavat ydinprosessitläpileikkaavat ydinprosessit

► yksinkertainen, havainnollinen graafinen yksinkertainen, havainnollinen graafinen kuvauskuvaus

► tärkeä työväline toiminnan uudistamisessatärkeä työväline toiminnan uudistamisessa monet lähtötilanteen ongelmat liittyvät yleensä monet lähtötilanteen ongelmat liittyvät yleensä

ydintoimintojen välisiin rajapintoihinydintoimintojen välisiin rajapintoihin

Page 8: Prosessien mallintaminen

SovellustasoSovellustaso

Page 9: Prosessien mallintaminen

Prosessikartan prosessi Prosessikartan prosessi tarkemmintarkemmin

►yksittäisen prosessin kulkukaavioyksittäisen prosessin kulkukaavio mistä toiminnoista ja informaatiosta mistä toiminnoista ja informaatiosta

prosessin sisältö muodostuuprosessin sisältö muodostuu miten eri osapuolet osallistuvat prosessiinmiten eri osapuolet osallistuvat prosessiin

Page 10: Prosessien mallintaminen

Yleinen hoitoprosessikuvaus Yleinen hoitoprosessikuvaus (SatSHP) ((SatSHP) (prosessitasoprosessitaso))

Page 11: Prosessien mallintaminen

Lääkeannostelu (ZipIT)Lääkeannostelu (ZipIT)

Page 12: Prosessien mallintaminen

Toimijoiden tunnistaminenToimijoiden tunnistaminen

►Miltä abstraktiotasolta lähdetään Miltä abstraktiotasolta lähdetään tunnistamaan?tunnistamaan?

►Arkki-määrittely:Arkki-määrittely: Toiminnot ovat rooleja, jotka osallistuvat prosessissa Toiminnot ovat rooleja, jotka osallistuvat prosessissa

eri tehtävien suorittamiseeneri tehtävien suorittamiseen Toiminnallinen mallintaminen perustuu IHE XDS-Toiminnallinen mallintaminen perustuu IHE XDS-

profiiliin jonka mukaiset toimijat ovat profiiliin jonka mukaiset toimijat ovat prosessikartassa toimijoinaprosessikartassa toimijoina

Arkki-määrittelyssä toimijoita tallennus- ja Arkki-määrittelyssä toimijoita tallennus- ja hakupalvelu, hakemistopalvelu, arkiston hakupalvelu, hakemistopalvelu, arkiston hallintapalveluhallintapalvelu

► BPMN(BPD): toimija kuvataan yhden poolin sisälläBPMN(BPD): toimija kuvataan yhden poolin sisällä

Page 13: Prosessien mallintaminen

Prosessin vaiheetProsessin vaiheet

►nimeäminennimeäminen► järjestysjärjestys►etenemineneteneminen

Page 14: Prosessien mallintaminen

TiedonkulkuTiedonkulku

►prosessin vaiheiden välilläprosessin vaiheiden välillä BPMN: uimaradan sisälläBPMN: uimaradan sisällä

►toimijoiden välillätoimijoiden välillä BPMN: uimaratojen välilläBPMN: uimaratojen välillä

Page 15: Prosessien mallintaminen

Poikkeustilanteiden Poikkeustilanteiden huomiointihuomiointi

►päätettävä otetaanko prosessimäärittelyyn päätettävä otetaanko prosessimäärittelyyn mukaan yleisimmät poikkeamat mukaan yleisimmät poikkeamat "peruspolusta""peruspolusta"

► joka tapauksessa määriteltävä, miten joka tapauksessa määriteltävä, miten toimitaan poikkeustilanteissa (ennen toimitaan poikkeustilanteissa (ennen käyttöönottoa...)käyttöönottoa...)

►poikkeuksien kuvaus tarkemmilla poikkeuksien kuvaus tarkemmilla prosessinkuvaustasoilla (ei yleinen prosessi)prosessinkuvaustasoilla (ei yleinen prosessi)

►poikkeuksien tunnistaminen vaiheiden poikkeuksien tunnistaminen vaiheiden välillä ja sisällävälillä ja sisällä

Page 16: Prosessien mallintaminen

MenetelmätMenetelmät

►tiedon hankintatiedon hankinta kokoukset, työpajat, haastattelut, kyselyt, kokoukset, työpajat, haastattelut, kyselyt,

järjestelmäkuvaukset ym. dokumentit, järjestelmäkuvaukset ym. dokumentit, käytön havainnointikäytön havainnointi

►kuvaus, dokumentointi ja jäsentäminenkuvaus, dokumentointi ja jäsentäminen sidosryhmäanalyysi, sidosryhmäanalyysi, kohdealueen kohdealueen

mallinnus (organisaatio-, prosessi-, mallinnus (organisaatio-, prosessi-, tavoite-, rooli-, riippuvuusmallinnus), tavoite-, rooli-, riippuvuusmallinnus), käyttötapauksetkäyttötapaukset, työtoiminnan , työtoiminnan kuvausmenetelmätkuvausmenetelmät

Page 17: Prosessien mallintaminen

VälineetVälineet

►tiedon hankintatiedon hankinta MS Word 2000, MS Word 2000,

vaatimustenhallintatyökalutvaatimustenhallintatyökalut

►kuvaus, dokumentointi ja kuvaus, dokumentointi ja jäsentäminenjäsentäminen UML-työkalutUML-työkalut prosessimallinnustyökalut (erikseen tai prosessimallinnustyökalut (erikseen tai

osana kehitys- tai integraatiovälineitä)osana kehitys- tai integraatiovälineitä) työnkulun ohjausjärjestelmättyönkulun ohjausjärjestelmät

Page 18: Prosessien mallintaminen

Palveluiden tunnistaminen Palveluiden tunnistaminen 1/2 1/2

Rajaus:► Toiminnallisesti

Toiminnot muodostavat loogisesti toisiinsa liittyvän kokonaisuuden. Toimintokokonaisuuden toteutus voisi loogisesti tulla useista eri

järjestelmistä. ► Ajallisesti

kokonaisuuteen kuuluvat käsitteet muuttuvat luultavimmin yhdessä ja yhtä aikaa.

► Suorituksen aikaisesti teknisesti järkevää sijoittaa suoritettavia toimintoja samaan

palveluun – pätee laskentaintensiivisien sovellustason palveluiden tunnistamisessa

► Toimijan mukaisesti hyvin erilaisia toimintoja hyvin erilaisten käyttäjien toimesta

kokonaisuuden jakaminen pienempiin osiin?

Page 19: Prosessien mallintaminen

Palveluiden tunnistaminen Palveluiden tunnistaminen 2/22/2

”Sopivan kokoisten” kokonaisuuksien tunnistaminen:► reaalisuus

käsitettä käyttävät ja sen ymmärtävät terveydenhuollon ammattilaiset

► itsenäisyys käsitettä käytetään ilman, että herää kysymys siitä, minkä toisen

käsitteen osa se on► tarve

kokonaisuus täyttää keskeisen käyttäjätarpeen tai on helposti perusteltavissa miksi mukaan otettavat vaatimukset liittyvät toisiinsa

► stabiilius tunnistettujen kokonaisuuksien tulee olla järjestelmässä aina tai

yleensä läsnä olevia käsitteitä, vaikka niiden sisältö tai toiminnallisuus muuttuisikin, ja niiden jakaminen tai yhdistäminen jälkikäteen olisi kallista tai aikaa vievää

► yleiskäyttöisyys

Page 20: Prosessien mallintaminen

Lähtökohtana Lähtökohtana vaatimuksetvaatimukset ja olemassa olevat ja olemassa olevat sovellukset + ratkaisutsovellukset + ratkaisut

► tarvittavan toiminnallisuuden kartoitus tarvittavan toiminnallisuuden kartoitus (vaatimukset, prosessit)(vaatimukset, prosessit)

► palvelun rajaus ja päävaatimusten valintapalvelun rajaus ja päävaatimusten valinta► sisällöllisten standardien ja valmiiden mallien sisällöllisten standardien ja valmiiden mallien

tutkiminen + valintatutkiminen + valinta► osallistuvien sovellusten vastuiden määrittelyosallistuvien sovellusten vastuiden määrittely► rajapintojen tunnistaminen ja toimintojen rajapintojen tunnistaminen ja toimintojen

ryhmittely niihinryhmittely niihin

Palvelujen suunnittelu: vaiheet Palvelujen suunnittelu: vaiheet (1/2)(1/2)

Page 21: Prosessien mallintaminen

Palvelujen suunnittelu: vaiheet Palvelujen suunnittelu: vaiheet (2/2)(2/2)

► toimintokohtaisesti operaatioiden "koko" + toimintokohtaisesti operaatioiden "koko" + tarvittava / käytettävissä oleva infrastruktuuritarvittava / käytettävissä oleva infrastruktuuri

► vuorovaikutuksen määrittely (rajapinta + käyttäjä)vuorovaikutuksen määrittely (rajapinta + käyttäjä)► palvelukuvauksen määrittely (rajapinnat, toiminnot, palvelukuvauksen määrittely (rajapinnat, toiminnot,

tiedot)tiedot)► pakollisten ja vapaaehtoisten ominaisuuksien ja pakollisten ja vapaaehtoisten ominaisuuksien ja

sallittujen laajennusten määrittelysallittujen laajennusten määrittely► vaatimusten tarkentaminen teknisille määrittelyille vaatimusten tarkentaminen teknisille määrittelyille

ja toteutuksilleja toteutuksille

tuloksena palvelun rajapinnan määrittely ja tuloksena palvelun rajapinnan määrittely ja suuntaviivat teknisille ratkaisuillesuuntaviivat teknisille ratkaisuille