1. Trang chủ
  2. » Công Nghệ Thông Tin

Bpmn+For+Business+Analysts_All+Slides.pdf

142 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Introduction to BPMN
Chuyên ngành Business Process Management
Thể loại Presentation
Định dạng
Số trang 142
Dung lượng 9,16 MB

Nội dung

Introduction to BPMN có: ¢ Business Process Model and Notation ¢ Object Management Group standard ¢ More and more popular ¢ 500+ pages specification ¢ Many symbols 100+ ¢ Do | really

Trang 1

Introduction to BPMN có:

¢ Business Process Model and Notation

¢ Object Management Group standard

¢ More and more popular

¢ 500+ pages specification

¢ Many symbols (100+) ¢ Do | really need to learn it?

Trang 3

Introduction to BPMN có:

What do we want to know about the

process?

¢ When does It start?

¢ What are the process steps?

¢ How does it end?

Trang 4

Introduction to BPMN

Trang 5

Introduction to BPMN có:

DEMO

Trang 8

¢ Easy to use ¢ Familiar

¢ Lots of tools

¢ ISO standard ¢ Diagram interchange

¢ Business-IT alignment

¢ Support for automation

¢ Extensions

Trang 9

BPM Analysis, Opinion and Insight \ " |

HOME ARCHIVES | RESOURCES | SURVEYS | CALENDAR | ABOUT BPTRENDS ASSOCIATES

Search this website Search

The State of

BPMN is developed by the Object Management Group (OMG) which also manages the highly popular Unified Modeling Business Process Language (UML) and Model Driven Architecture (MDA) In July 2013, the International Organization for Standardization (ISO) — adopted BPMN and published it as ISO/IEC 19510:2013 which is identical to version 2.0.1 of the OMG a

Trang 10

Learn more

[e)] AIG) BPMN Model Interchange Working Search

Recent Changes Media Manager Sitemap

WE SET THE STANDARD (2FOUD

Trace: + start

Table of Contents

Welcome to the BPMN Model Interchange Working Welcome Interchange Working Group to the BPMN Model

Group (BPMN MIWG) Wiki (BPMN MIWG) Wiki Purpose

Mandate

Guiding Principles Outputs Requirements of Participation and

How to Join

Web Meetings

BPMN MIWG Repository Resources & Publications

Alternative Implementation Sub-

BPMN MIWG by &http:/Awww.omgwiki.org/bpmn-miwg/doku.php is licensed under a @# Creative Commons Group

Capability DEMO BPM EE

2015 Model Interchange Capability DEMO

The purpose of the BPMN MIWG is to support, facilitate, and promote the interchange of BPMN Models

Trang 11

What if the process is nota

Trang 12

What if the process is nota sequence?

Trang 13

There can be only one có:

DEMO

Trang 14

What if the process is nota sequence?

Trang 15

Different endings có:

DEMO

Trang 16

What if the process is nota sequence?

t —K

Trang 17

DEMO

Trang 18

What if the process is nota sequence?

Pattern 2: | want it all (Parallel Gateway)

+ —E - >i Parallel Gateway

Trang 19

Parallel Gateway có:

DEMO

Trang 20

What if the process is nota sequence?

Trang 21

Inclusive Gateway có:

DEMO

Trang 22

Worth a thousand words

start event types

Event Event Start Event

E.g Order E.g.2days before’ E.g stock level

Trang 24

Worth a thousand words

Trang 25

Why do we use Icons to show types?

DEMO

Trang 26

Who does what

Trang 27

Who does what

and lanes

ACME

Trang 28

Who does what

Trang 29

Who does what

Trang 30

Who does what

Customer

Trang 31

Who does what

Common errors

: = Order received | Š +f |

e A

5

1 ö

Trang 32

What about the data?

Data Objects and Data Stores

° — ie Data Data Store

2 ` Association E.g IT system

Trang 33

Any comments2

Artifacts

of object(s)

Shows additional info

Trang 34

^

Prepare an User task - work done

Trang 35

Task types

Additional task types

=4

Receive task Send task

Waiting fora Sending message

message from to external outside participant

Trang 37

Task types

Additional task types

Automated on Calling business

process engine rules engine

Trang 39

Business Rule)

Trang 41

BPMN diagram -— step by step

Process background info (goal etc.)

Participants (+level of detail needed)

1) 2)

3) Happy path 4) More details (types, resources, .)

=) 6)

Exceptions

Sub-processes (where needed)

Trang 42

DEMO — Wire transfer process

Trang 43

BPMN diagram — Wire transfer

Process background info (goal etc.)

Participants (+level of detail needed)

1) 2)

3) Happy path 4) More details (types, resources, .)

=) 6)

Exceptions

Sub-processes (where needed)

Trang 44

Case study có:

Simple process inspired by one of my students

Try solving on your own before you watch

example solution in the next video

message or question and | will give you

feedback

Trang 45

Case study có:

Customer sends order to company A Order needs to be entered to CRM system and checked by operations and if something is

missing/wrong operations ask internal call

center to contact the customer and correct the

order When order is OK, it is sent to fulfillment

for company B (vendor)

Vendor sends the product to the customer

Trang 46

BPMN diagram -— step by step

Process background info (goal etc.)

Participants (+level of detail needed)

1) 2)

3) Happy path 4) Resources (documents, IT systems, .)

5) 6)

Exceptions

Sub-processes (where needed)

Trang 47

Case study có:

Customer sends order to company A Order needs to be entered to CRM system and checked by operations and if something is

missing/wrong operations ask internal call

center to contact the customer and correct the

order When order is OK, it is sent to fulfillment

for company B (vendor)

Vendor sends the product to the customer

Trang 50

Events

3.2.1.0 Rocket External Orbit

boosters tank dropped reached dropped

Intermediate Events

Trang 51

Back to business

Trang 52

BPM

Trang 54

BPM

i

L

Ey

Trang 56

the process

Trang 58

Throwing and Catching

Either sends a signal (broadcast) or waits for tt

Trang 62

Only Catching

Shows that our process

needs to wait till some condition is met

Trang 63

gt

we

Trang 64

More Intermediate Events có:

Trang 66

Boundary Intermediate Events

Order Confirmation Confirmation Order

received link sent received á completed

Customer cancelled

> + Doc ume! nt i 5 —*>

CRM

Order cancellation documented

Trang 67

Case study 2 có:

The Customer calls the support center (Front Office) and reports an issue about underperforming service or faulty equipment or software

Source: BPSim Implementer’s Guide v2.0

Trang 68

Case study 2 có:

The Front Office collects information from the Customer and tries to provide a solution directly to the Customer on the other end of the line, otherwise they inform the Customer the issue Is going to be escalated to technical experts and they will be contacted again soon

When the Front Office receives the solution from the technical experts, they contact the customer and try to close the issue; otherwise they inform the Customer that the issue is going to be further escalated

Trang 69

Case study 2

When the issue is escalated to the 1st Level Technical Support Agent, the agent tries to provide a solution to the Front Office; otherwise they request further

assistance from the 2nd Level Technical Support Agent and forward the solution to the Front Office when a

solution has been provided

Trang 71

Case study 2

When the Supplier receives a request from the 2nd Level Technical Support Agent they provide a solution to the reported issue

Trang 72

Case study 2

1) Keep calm and 2) Identify performers (pools) 3) Model the processes

4) Add message flows

Trang 73

Hemoras

Source: https://upload.wikimedia.org/wikipedia/commons/9/93/Lemonshark.jpg

Trang 74

Boundary Intermediate Events

Message Timer Condiional Escalation Signal Compensation Error Intermediate Intermediate Intermediate Intermediate Intermediate Intermediate —_ Intermediate

Event Event Event Event Event Event Event

Trang 75

oder § When their ,parent” is active

cancellation

Trang 76

address

odessa) additional tokens

Trang 77

What happens when customer

Order processing » Ship order _

Trang 78

Why do we need boundary BPM

events?

=Ì —<>— đá | —>®

Customer Order cancelled? completed

Yes

Order cancellation documented

Handling different results of Sub-Processes Possibility to handle special cases when activity is still

being executed

Trang 80

Boundary Event Time có:

Trang 83

7

Trang 84

Boundary Event Error có:

Only Interrupting

Trang 85

Plus some for technical scenarios

Compensation

Trang 86

BPMN modelling with

ADONIS:CE ESS IPIFBSSES ina Bus Lộ ĐI nnss l]innnam © Download | BPMN 2.0 | Webinars and tutorials | Support | Partners | Contactus | Legal |

Free BPM Tool FER UMMIET MOTE terhiqU B VP i grams irom Unitied Modeling La In MY ‘itn

ai Att 1000): business proces SUEDE

100% free Isrn TH usats an STS Iuniiil

IS INTUITIVE TO ñUSIIIBSS LSET số haa Ae a MI | Support for BPMN III8PEIII( DE B†WEEn tÍIE Tel :

and much more

|

We take BPMN one step further, extending it with business scenarios like simulation, risk managment, KPI

monitoring and more

Y 100% free tool (also for business use) Y All the features you need for professional business process management

So easy to use that even BPM newbies will love it

ADONIS Pro Demo

www.adonis-community.com

Trang 87

BPMN modelling with

DEMO

Trang 89

Question

scenario by Siddhartha:

| would want to know how can the company send a message to the customer about Order cancellation

and how can it be fitted into the customer's sequence flow or is it

necessary to fit it into the customer's sequence flow Would

the message be an Intermediate event or another Start event which would have a separate End event?

Trang 90

data)

Trang 91

Time will cole

Trang 92

Intermediate Event (Message)

—+(Q)

Intermediate

Event (Sigr

First event to happen

determines path selection

Trang 93

Timer

Conditional Multiple

Trang 94

Event based Gateways có:

DEMO

Trang 95

Repetitions

Trang 96

Repeating Activities

Using gateways

Trang 97

Repeating Activities

Using loops

Agreement Contract achieved signed

Meet and negotiate

the details until the contract is signed

đa

Trang 98

Loops and Multi-Instance Activities

Trang 99

Loops and Multi-Instance Activities

ee Activity is performed predefined number of times Before we start executing It we Know this number

Trang 100

Nobel Prize process (source: BPMN by Example)

Trang 101

How to use BPMN organization-wide?

Question from student (thanks Terje!)

How would you proceed to analyse improvement opportunities across more than 30 organizational units? Visio flowcharts are available for all of them individually, but there is a need for: 1) doing more holistic analysis, showing interlinks between the units,

and

2) keeping track of all improvement opportunities and their status

Do you have any advise on methodology/software for this sort of work?

Trang 105

How do | pick one?

_

Trang 106

it depends :)

Trang 107

What is your goal?

2 Tu:

% Mở

ie —

Trang 108

Many categories

¢ Diagramming tools ¢ CASE (Software Engineering) tools

¢ BPMS (Process Automation) tools ¢ Business Process Analysis tools

Trang 109

n1 LA Ton

Trang 110

Diagramming tools có:

¢ Very easy to use

¢ Great for producing nice looking drawings

¢ Usually many diagram types available

Lucidchart, draw.io

Trang 112

CASE tools có:

¢ For business analysts and software

engineers

¢ Great for making specifications, generating

code (and reverse engineering}

Trang 113

a —

Trang 114

BPMS tools có:

¢ For teams preparing process-based

applications

¢ Great for automating processes in a quick

and agile way

¢ BPMN extended with technical attributes,

Trang 115

BPA tools

Trang 116

BPA tools

¢ Both for business and IT

¢ Great for building shared understanding,

improving processes, planning Digital

Transtormation

¢ BPMN (possible interchange with

CASE/BPMS tools) and additional model

types

Trang 118

How to manage change BPM

Example using ADONIS

(httos://Us.boc-group.com/adonis/) ¢ Process architecture

Trang 119

Unpredictable workflows

Inspired by William B :

Trang 120

(structured, predictable)

Trang 121

Unpredictability có:

¢ Clear structure vs knowledge work

(unstructured and evolving work)

¢ E.g insurance, healthcare, legal,

¢ Total freedom vs sharing best practices

Trang 123

Processes Activities

Trang 124

New standard

wo aS

ti

Trang 125

CMMN elements có:

[Examine Patientin Office S—=«Y AA

bet | Biden es 1 Source: Field Guide to Shareable

Do you have a headache? Perform I Do you have any problems with your vision? — Abdominal Perform ' kh

sets ae eae pm | Clinical Pathways BPMN, CMMN

Do you have any nausea or vomiting? ' " 5

Blocking [Fw | _ _ t — pressure [complete] =

Event Listener Entry p

| _— Ô, veda Process

1 Exam Data [complete] Exam Data —

Trang 126

Case Plan Model m

¢ Unlike

pools in

BPMN not optional

Trang 128

criterion (shallow

diamond)

AND

Trang 129

Entry criterion (sentry)ụ

[Examine Paton in Offoe © OR

¢ Connector

(dash dot dot)

Trang 131

Blocking = BPM

Tasks have different

icons ¢ Process,

Case,

Decision Tasks look

Trang 133

ấxi

Ask Screening Questions [complete]

`——

( “ˆ \ —.-.-— mM [complete]

Record Results and Notes

Trang 136

Perform Perform Heart |

hl Abdominal Exam | Exam

Vital Signs and |

w-NNNNNEHNAKA Exam Data

occur] / Perform Addition Perform Lung | Test Extremities |

est for Physical Exam |

2 Years since last

Physical © — _ _ ⁄⁄ User

Linked to

Sentries

Trang 138

i ,—':'— — - Information ° i Attached

I : |

i | i — `

: Attach Base Information : vid, i tc» : I : i Process Claims Review : : g l : Documents i

l Create Clams [7~**™*° Ị a al 8 H ' 1

Notification ¡ i '

ee ae oe ee Ắ" - Create Ị ' a a me Claim :

h Request i i 2 =“=—=m—=m== " I - Missing ' 1 ' Yee ee oo @ an - 1 1 ' Documents ụ Create ! ! + ' ' ' Lett etter : i

Trang 139

Or reate claims notification

—>(3—> Process claims -_>

Trang 140

Next steps - readingsem

Field Guide to Shareable Clinical

Trang 141

Next steps - readinqPM IDS.com

introductions to CMMN and DMN Seal

processes in your company.

Trang 142

Next steps - tools có:

Ngày đăng: 14/09/2024, 16:50