BPMN ja hiukan prosessien määrittelystä

Slides:



Advertisements
Samankaltaiset esitykset
MS Visio Prosessikaavion mallintaminen sanallisesta kuvauksesta
Advertisements

Ohjelmiston tekninen suunnittelu
Integrointi.
ZipIT ZipIT Teknologiaohjelman hanke-aihio FinnWell - Tekesin terveydenhuollon teknologiaohjelma ZipIT.
Web Services ©Reino Aarinen, Miksi?  Web Services tekniikalla voi muuttaa valmiit sovellukset Web sovelluksiksi.  Sovellus voi julkaista toiminnon.
Johdatus web-palveluihin
Café 2: Tietoarkkitehtuuri, hankehallinta, hallintamalli
EXtensible Markup Language
Tutkijakoulutuksen jatkokurssi, Lääkäripäivät Kirjoittaminen ja julkaiseminen Prof. Annamari Ranki HY/ HYKS.
eSavonia ”Verkko-opetuksen hyvät käytänteet
Prosessien mallintaminen
Lähipäivä T Business process development methods 1.
PlugIT-seminaari Työpaja 2, ma 27.10: Kertomus- ja koodistoliittymät ja kansallisten hankkeiden yhteistyö Kertomus(arkisto)rajapinnat, klo.
II Kehittämismenetelmistä
Oliomallittaminen ja UML
3. Spesifikaatioiden laatiminen
Johdatus ohjelmointiin Ohjelmistosuunnittelu Jaana Holvikivi.
Kontekstinhallinta ja muut rajapintatarpeet Mika Tuomainen Juha Mykkänen SerAPI-projekti, HIS-tutkimus Kuopion yliopisto, Tietotekniikkakeskus, Centek.
E-kirjojen käsittely kirjastossa EKI:n avulla tekniset periaatteet.
Kaakkois-Suomen välityömarkkinoiden kehittämishanke KaaSu Palvelun tuottaja kehittämässä palveluprosessin seurantaa Kaakkois-Suomen.
ZipIT Yleisesittely ZipIT-hankekokonaisuus Terveydenhuollon prosessien ja ohjelmistojen rinnakkainen kehittäminen.
JYVÄSKYLÄN YLIOPISTO/COSSE InBCT 2.4/A-KIT 2003 A-KIT Agora Exploratory Environment for Knowledge Discovery Timo Aittokoski Olli Hokkanen Tommi Kärkkäinen.
JHS:N SUOSITUKSET VAATIMUSMÄÄRITTELYLLE SEPPO RÄSÄNEN SAVONIA-AMMATTIKORKEAKOULU TERVEYSALA, KUOPIO Ohjelmistotekniikka ja projektinhallinta,
Kansallisen terveyshankkeen ydintietomäärittelyt ja jatkohoidonsuunnitelma Jari Porrasmaa Kuopion yliopisto/HIS-T&K Suomen kuntaliitto.
Kansallisen ajanvarauspalvelun esiselvitys Eri osapuolten välisen toiminnan yhteensovituksen toteutuksen teoriaa Kokous
SerAPI Saara Savolainen Esa Paakkanen Marko Suhonen 1 OID-kohde OID- generointi (ja -kyselyt?)
HAJAUTTAMISEN IDEAA SEPPO RÄSÄNEN SAVONIA-AMMATTIKORKEAKOULU TERVEYSALA, KUOPIO Ohjelmistotekniikka ja projektinhallinta, 4 op.
5.2 Suunnittelu/jatkuu Käsikirjoitukset -Asiakäsik. -Tuotantokäsik. Suunnittelu -Laajuus -Tyyli / lay-out - Mediavalinta.
Johdanto Teppo Räisänen, Principal Lecturer Oulu University of Applied Sciences, School of Business and Information Management
Systeemityö 2 Toimintokaavio – Activity diagram
XML/DTD – osa 3 Teppo Räisänen
Systeemityö 2 Kokoava vuorovaikutuskaavio - (Interaction overview diagram) Roni Ukonaho, Juha-Pekka Remes, Aki Nikula.
DTD Teppo Räisänen Liiketalouden yksikkö.
SerAPI-Potilaslista osa I: Alustus , Kuopio Juha Mykkänen, Marko Sormunen, Assi Pöyhölä, Hannu Virkanen.
– Ohjelmistojen mallintaminen, mallintaminen ja UML.
Mallinnustavat.
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö
Verkko-opetuksen laadunhallinta- ja laatupalveluhanke (Vopla) Helsingin yliopisto, Kuopion yliopisto, Lappeenrannan teknillinen yliopisto Verkko-opetuksen.
Pakkanen * * * Komponenttipohjaisen sovellustuotannon menetelmäpilotti PlugIT-seminaari Annamari Riekkinen ja Kirsi Karvinen FixIT-DoIT / HIS-tutkimusyksikkö.
XML – osa 2 Teppo Räisänen
Käyttöönottokaavio– Deployment diagram Vesa Jokikokko Tarmo Kemi TIK9SNA.
Verkko-opetuksen laatukäsikirja ja verkostotoiminnan laatu Annika Evälä, Kristiina Karjalainen SVY-yhdyshenkilöpäivä
ZipIT Yleisesittely ZipIT-hankekokonaisuus Terveydenhuollon prosessien ja ohjelmistojen rinnakkainen kehittäminen.
– Ohjelmistojen mallintaminen Unified Modeling Language (UML)
XSL Teppo Räisänen
XSL Teppo Räisänen
Systeemityö 2 Viestiyhteyskaavio (Sekvenssi kaavio) – Sequence diagram
Matkailuyrittäjyys 2/2014 Timo Malin. Tehtävä 2: Liiketoimintamahdollisuus 1.Mitä liiketoimintamahdollisuudella tarkoitetaan? 2.Voiko mahdollisuus olla.
03/24/11Metropolia Ammattikorkeakoulu
Liiketoimintaprosessit ja MS Visio 2010
2/2001 Tietojärjestelmät ja Systeemisuunnittelu Luennoitsija: Tapio Lammi
Ohjelmistotekniikka ja projektinhallinta, 4 op
Kati Kettunen Palvelujohtaja Opetus- ja opintopalvelut
Liiketoimintaverkostojen hallintapaneeli HABA 2004: Ahti Kare Antti Mäki Marko Lähde Mika Stenberg Riina Henriksson Teemu Virtanen.
KARTOITA JA SELVITÄ Työ tehdään osana kokonais- ja tietoarkkitehtuurityötä Määritä avaamisprosessin vastuut tarvittavan asiantuntemuksen ja osaamisen mukaan.
Palvelukuvaustyö Pekka Linna, CSC Synergiaryhmä
Liiketoimintaprosessit ja MS Visio 2013
Asetus kokonaisarkkitehtuurin kuvauksista ja määrityksistä
Opinnäytetyö/Harjoittelu
Asetus kokonaisarkkitehtuurin kuvauksista ja määrittelyistä
OWL2-profiilit Antti Hietasaari.
Tiedon hallinnan viitearkkitehtuurin osa-alueet
Osaamisen näytön prosessi
Liiketoimintaprosessit ja MS Visio 2010
Liikuntasuorituksen tietosisältömäärittely
Mallintamisen metamalli ja notaatiot
Ohjelmistotekniikan menetelmät, sekvenssikaaviot
MS Visio Prosessikaavion mallintaminen sanallisesta kuvauksesta
Ohjelmistotekniikan menetelmät, muutoksenhallinnan työkaluista
2. Olio-ohjelmoinnin perusteita
Esityksen transkriptio:

BPMN ja hiukan prosessien määrittelystä 7.9.2006 Esa Paakkanen SerAPI-hanke Kuopion yliopisto

Prosessien määrittely: tavoitteet ymmärtäminen tehostaminen yhdenmukaistaminen automatisointi seuranta simulointi

Prosessien määrittely: tasot toiminnan kokonaiskuva prosessit ei vielä esillä yleinen prosessi tarkka, tietyn prosessin eteneminen prosessi tietojärjestelmän kannalta (esim. työnkulun ohjaus) prosessi yhden osapuolen kannalta

Prosessien määrittely: osat toimijat ketkä/mitkä ovat osa prosessia tiedot mitä: BPMN:ssä vähemmällä tiedon liikkuminen milloin ja minne eteneminen

BPMN BPMI:n kehittämä standardi liiketoimintaprosessien ja web-palveluiden mallintamiseen business oriented notation

BPMN jatkuu.. tavoitteena kieli, joka on kaikkien osapuolten ymmärrettävissä liiketoiminnan suunnittelijat liiketoimintaprosesseja tarkkailevat & kontrolloivat henkilöt tekniset suunnittelijat, joiden tehtävänä on mallintaa prosessit koneellisesti suoritettavaan muotoon

BPD BPD eli Business Process Diagram on BPMN-standardin kuvaama kaavio

BPD: Flow Objects Events Activity Gateway kolme eri perustyyppiä atomic compound (non-atomic) Gateway prosessin suorituksen haarautuminen / yhteenliittyminen Start Intermediate End Task Sub-Process

BPD: Flow Objects

BPD: Connecting Objects Sequence Flow aktiviteettien järjestys Message Flow viestien kulku prosessin osapuolten välillä Association Viestin, tekstin tai muiden artifaktien liittäminen vuo-objekteihin

BPD: Artifacts Data Object Group Annotation esim. kuvaamaan mitä dokumentteja vaihe tuottaa Group dokumentointia tai analysointia varten Annotation lisätietoa lukijalle

BPD: Swimlanes Pool Swimlane edustaa yhtä prosessin osapuolta osapuolen sisältämien toimintojen tarkempaan organisointiin ja kategorisointiin

BPMN Submodels 1/3: Private (Internal) processes yhden organisaation sisäinen, yksittäinen prosessi vain yhden uimaradan sisällä (= yhden toimijan näkökulma) mäpätään BPEL-prosessiksi yksi BPD voi sisältää useita  jokainen mäpätään omaksi BPEL-kuvaukseksi

BPMN Submodels 2/3: Abstract (public) processes interaktiot kahden prosessin / prosessin ja osapuolen välillä vain kommunikointiin tarvittavat aktiviteetit + niihin liittyvät vuonohjausmekanismit kuvataan prosessin kanssa kommunikointiin tarvittavat viestit yhden poolin sisällä voidaan mallintaa erikseen tai osana suurempaa kuvausta jos abstraktin prosessin private BP kuvaus on samassa diagrammissa, yhteiset aktiviteetit voidaan assosioida voidaan mäpätä abstraktiksi BPEL-prosessiksi – ei kuitenkaan määritelty speksissä

BPMN Submodels 3/3: Collaboration (global) processes kahden tai useamman abstraktin prosessin (toimijan) kommunikointi kuvataan toimijoiden viestinvaihtoa esittävät aktiviteetit ja eteneminen varsinaisissa suoritettavissa prosesseissa enemmän toimintaa ja yksityiskohtia kuin mitä abstraktissa prosessissa näytetään voidaan mahdollisesti mäpätä ebXML BPSS, RosettaNet, future W3C Choreography Working Group… - ei kuitenkaan osa speksiä tällä hetkellä

BPMN ja BPEL käsitellään usein yhdessä monet lähteet esittävät ajatuksia yhteistoiminnasta (esim. [Whi05]) epäyhteensopivuudesta (esim. [ReM06]). BPMN:stä kuvauskieli XML-pohjaisille suoritettaville prosessinmäärittelykielille (esim. BPEL, BPML) (yksi tavoitteista BPMN-määrityksessä)

BPMN to BPEL -mapping