BPMN - grundkurs

BPMN - grundkurs

Kursnummer: A9118

Antal dagar: 2

Kursavgift: 12 800 kr (exklusive moms)

Med Astrakangaranti

Kursbeskrivning
Kursinnehåll

Kursbeskrivning

Kursen lär ut BPMN som ett beskrivningssätt som förstås av både verksamhet och IT, för att brygga över det gap som ofta finns. Du lär dig använda BPMN för att beskriva verksamhetens processer och dess behov av IT-stöd.  Vi visar också hur man kan gå vidare genom att orkestrera tjänster med BPMN och via BPEL åstadkomma körbara applikationer.

BPMN (Business Process Modeling Notation) - bakgrund och användning.
BPMN har tagits fram för att överbrygga gapet mellan verksamhet och IT. Med BPMN kan processer beskrivas och kopplas mot exempelvis SOA-tjänster. När processerna kopplats mot IT-tjänster i form av Web-services går det att generera BPEL (Business Process Execution Language) från BPMN modellen. Sedan kan BPEL-koden installeras i en applikation.
Nyttan är således att modellen av verksamheten är samma modell som körs i IT-systemen.

Kursmål

Efter kursen ska du …

  • behärska BPMN Core set och förstå detaljerade BPMN modeller
  • kunna beskriva verksamheter och deras behov av IT-stöd med hjälp av BPMN
  • använda BPMN för att överbrygga gapet mellan verksamhet och IT
  • förstå möjligheten att med BPMN och BPEL koppla verksamheten mot exempelvis SOA

Målgrupp & förkunskaper

Kursen riktar sig till dig som ...

  • arbetar som verksamhetsutvecklare eller med att ta fram verksamhetsmodeller
  • är systemutvecklare och behöver ett verktyg för att förstå och kommunicera med verksamheten och vill kunna orkestrera SOA baserade tjänster i form av web services

Du bör ha erfarenhet av verksamhetsmodellering eller kunskaper motsvarande vår kurs Verksamhetsutveckling med processer.

Kursinnehåll

Introduktion

Historik och introduktion till BPMN

BPMN - Core set

BPMN har tagits fram för att vara enkelt att använda men ändå mycket uttrycksfullt. Det har uppnåtts genom att ett så kallat ”core set” definierats, som sedan förfinas med ytterligare detaljer. Därmed kan du läsa och förstå BPMN-modeller trots att du inte kan alla detaljer.

Processer, sub-processer och aktiviteter

I det här avsnittet går vi igenom detaljerna kring hur man beskriver upprepning, multipla förekomster, ad hoc-processer. Hantering av kompensationer under långa transaktioner.

Sekvens & meddelandeflöden

Processer, delprocesser och aktiviteter. För att beskriva flödet använder vi sekvenser och meddelandeflöden. BPMN har en rik notation och regler kring hur kommunikation får ske.

Val (gateways)

BPMN:s olika val presenteras. Även här finns regler kring hur de får användas och hur man skall tolka flödet.

Dataobjekt - resultat

Det är viktigt att beskriva förädlingen i processen. I BPMN görs detta med hjälp av dataobjekt. 

Händelser

BPMN är kraftfullt vilket gör det möjligt att uttrycka komplexa förlopp som avbryts av händelser eller startas av händelser.  

Pooler och simbanor

För att beskriva resurser används pooler och lanes. Vi går igenom sätt att använda dessa element för att beskriva flöden 

Genomgång av möjligheter med BPEL och SOA

Verktyg kan generera BPEL från BPMN beskrivningar. Här beskriver vi hur man kan orkestrera Web Services med BPMN.

Skriv ut Tipsa om kurs Bokningsinformation

  

  

  


  • OBS! Denna kurs ges för närvarande endast företagsinternt. Ring oss på telefon 010-588 60 20 för information, eller skicka epost till utbildning@astrakan.se
Kurslärare
Richard Wenell

Richard Wenell

 Anmäl intresse för företagsintern kurs