Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Üzleti folyamatmodellezés: BPMN

Hasonló előadás


Az előadások a következő témára: "Üzleti folyamatmodellezés: BPMN"— Előadás másolata:

1 Üzleti folyamatmodellezés: BPMN

2 Üzleti folyamatok (Business Processes)
Feladatok, műveletek, tevékenységek sora, melyeket a kívánt cél (pl.: termék / szolgáltatás előállításának) érdekében végzünk. Az egyes folyamatokat valamilyen kiváltó ok (trigger) indítja el. Tevékenység / lépés 1. Trigger cél Tevékenység / lépés 2. Tevékenység / lépés 3.

3 Process vs Business Process
“A process is a completely closed, timely and logical sequence of activities which are required to work on a business object” (e.g. invoice). “A business process is a special process that is directed by the business objectives of a company and by its business environment.” (Becker, Kahn 2003).

4 BUSINESS PROCESS VS CASE
Activity Business Process Attributes Case (Process Instance) Instance Activity Case Attributes Car Assembly Process Mount doors Car body number, (Buyer), Car color Car Assembly Case 3324 Mount doors on 3324 Car body number 3324, Buyer Henry Ford, Car color white

5 BUSINESS PROCESS MODELING LANGUAGE
Event-driven Process Chains (EPC) Petri Nets Flowcharts Business Process Modeling Notation (BPMN) UML Activity Diagrams

6 BPML, BPEL, XPDL, BPMN BPML – Business Process Modeling Language
XML alapú BPEL – Business Process Execution Language XPDL – XML Process Definition Language BPMN – Business Process Model and Notification Grafikus jelölés

7 BPM kronológia

8 BPM tool-ok elhelyezkedése

9 BPM LIFECYCLE

10 Process Modell Például: order-to-cash, procure-to-pay, issue-to-resolution

11 PROCESS MODELLEK SZEREPE, CÉLJAI
Process Improvement Compliance / Risk Management Process Documentation Knowledge Management Enterprise Systems Process Cost Analysis / Simulation Enterprise Architecture Workflow Management Document Management Software Evaluation/ Selection

12 ... MANY TYPES Abstract Models EPC, BPMN
Communication, simulation, activity- based costing… Detailed Models BPEL, State Machines… Data types, conditions, data mappings, fault handling… Integration, testing, deployment…

13 ARCHITECTURE OF PROCESS EXECUTION ENV.

14 BPMN

15 BPMN Business Process Modeling Notation Scope
Folyamatábra, üzleti folyamatok grafikus modellezésére. Elsősorban embernek (üzleti elemző, technológiai fejlesztő) szóló grafikus jelölőnyelv. Támogatott a BPEL, EPC mapping. Ábrázolása: Business Process Diagram Scope Szervezeti felépítés és erőforrások leírása Funkciónális felosztás Adat és információ modellezés Stratégia Üzleti szabályok

16 BPMN struktúra + Attribútumok az egyes BPMN elemek tulajdonságainak beállítására.

17 BPMN példa – orvosi vizsgálat

18 BPD Core Element Set Flow Objects – Folyamat jelölő elemek
Events (Esemény) Activities (Tevékenység) Gateways (Döntés, elágazás) Connecting Objects – Összekötő elemek Sequence Flow (Sorrend) Message Flow (Üzenet) Association (Kapcsolat) Swimlanes - Úszósáv Pools (Résztvevő) Lanes (Tevékenységek csoportja) Artifacts – Részletek leírása Data Object (Adat objektum) Group (Csoportosítás) Annotation (Megjegyzés)

19 BPMN Core Element Set: Flow objects - Event
Leírás Jelölés Event (Esemény) Esemény, ami egy üzleti folyamat során „megtörténik”. Ezek az események befolyásolják az üzleti folyamat áramlását, lezajlását. Jellemzően van egy kiváltó okuk (trigger) vagy eredményei valaminek, azaz elkezdenek egy üzleti folyamatot, megszakítják, vagy befejezik azt. Fajtái: kezdő esemény (Start Event) közbenső esemény (Intermediate Event) záró, végesemény (End Event)

20 BPMN Core Element Set: Flow objects - Activity
Leírás Jelölés Activity (Tevékenység) Az üzleti folyamat lefutása során végrehajtandó munka, tevékenység, feladat. Lehet atomi vagy összetett. Típusai: Process, Sub-Process, Task (Feladat)

21 BPMN Core Element Set: Flow Object - Gateway
Leírás Jelölés Gateway (Átjáró) A folyamatvégrehajtás során az elágazásokat és az összefutásokat (egyesítéseket) jeleníti meg.

22 BPMN Core Element Set: Connecting objects
Leírás Jelölés Sequence Flow (Sorrend) Az elemek végrehajtási sorrendjét jelöli. Mesage Flow (Üzenet) Üzenetek a résztvevők (Pool) közötti kommunikációt írják le. A Pool-okon ábrázolt résztvevők küldhetnek és fogadhatnak üzenetet. Association (Kapcsolat) Folyamat objektumokhoz adatok, szövegek, dokumentumok, egyéb információk kapcsolása. A nyíllal jelölt összekapcsolás a tevékenység ki- vagy bemeneti irányát jelöli, amennyiben az releváns.

23 BPMN Core Element Set: Swimlanes
Leírás Jelölés Pool Tevékenységek, események, azaz a folyamat funkcionális (feladat, hatáskör) elvű felosztása, elhatárolása. Résztvevők, üzleti partnerek. Pl.: Adott személy jogkörét, feladatait tartalmazza. A szekvenciális elemek a Pool-t nem léphetik át. Pool-ok közötti kommunikációra az üzenetek szolgálnak. Lane Úszósávok (Pool) (vertikális, horizontális) felosztására használható. Tevékenységek (Activities) rendszerezésére, kategorizálására használható, kapcsolódó tevékenységek (Activities) csoportosítására.

24 BPMN Core Element Set: Artifacts
Leírás Jelölés Data Object (Adat) A folyamat végrehajtásához szükséges adatokat írja le. A folyamat lefutását nem befolyásolhatja. Group (Csoportosítás) Összetartozó folyamat objektumok csoportba foglálásának jelölésére használatos. Csak jelölési, dokumentálási célja van. Text Annotation (Megnegyzés) Megjegyzés, kiegészítő információ.

25 BPMN

26 BPMN példa

27 BPMN példa – 2. Request Receiving Process Request Analysis Process
Quotation Management Process

28 BPMN példák, technikák

29 Tranzakció

30 Felhasznált irodalom Sybase: Introduction to Software Engineering – Modeling. BPMN trainging, Sybase Dr. Jim Arlow: Introduction to BPMN, Clear View Training Szöllősi Sándor: Üzleti folyamatok modellezése az ARIS segítségével, Óbudai Egyetem Tananyag


Letölteni ppt "Üzleti folyamatmodellezés: BPMN"

Hasonló előadás


Google Hirdetések