2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool –...

45
111/07/04 1 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4

Transcript of 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool –...

Page 1: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 1

IEEM 5352Enterprise Integration

Enterprise Process Modeling and Analysis Tool – INCOME4

Page 2: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 2

Contents1. Overview: INCOME process designer2. Behavior Modeling

– fundamentals of Petri-nets– sequence, preconditions for an activity, branching,

refining (drill-down)– detailed information for activities

3. Organization Modeling4. Information Modeling5. Linkage of Organization Structure and Behavior

Modeling6. Linkage of Information Model and Behavior Modeling

Page 3: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 3

1. Overview: INCOME process designer • Modeling, documentation and analysis of business

process

(object model, data model)

Page 4: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 4

1. Overview: INCOME process designer(Cont.)

• Model types:– Behavioral model - define process & business

rules: Sequence, Preconditions for an activity, Branching, Refining

– Organization model - Identify personnel roles & resources

– Information model - Define information/data structure

Page 5: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 5

1. Overview: INCOME process designer(Cont.)

• Application Type:– BPR (Business Process Reengineering)– Knowledge Management– Application (software) Development– Introduction of Standard Software– Workflow Management– Simulation Studies– Process Benchmarking (as-is and to-be models

comparison)

Page 6: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 6

2. Behavior Model

Price quote

Pre-sales process

Page 7: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 7

Basic elements of behaviour modelling

• Activities– Portrayed as a rectangle– Objects are

• consumed

• generated

• transported

• modified

by activities.

Page 8: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 8

Basic elements of behaviour modelling

• Object store – Portrayed as a circle– Carrier for objects– Object stores can

• Store objects

• Visualise objects

• Acquire states

Page 9: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 9

Fundamentals of Connections in Petri-Nets

(generates)

Page 10: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 10

Connection Examples•Activity consumes objects from the input store (input connection) in the implementation

Customer order Accept order

•Activity generates objects in the implementation and places these in output store (output connection)

Print delivery note Delivery note

•Activity modifies objects in the connected object store in the implementation (update connection)

Schedule order Free capacity

Page 11: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 11

Example 1• Chemical transformation process

Manufacture of ethaneEthane is produced using hydrogen and ethylene

with platinum as a catalyst.

Page 12: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 12

Example 2

• Production system

UNPROCESSEDORDERS

PROCESSEDORDERS

COMPLETED

ORDERS

MATERIAL

PROCESSINGAT MACHINE 1

PROCESSING ATMACHINE 2

Page 13: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 13

麥芽 麥芽汁 發酵

發酵粉

Page 14: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 14

Page 15: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 15

Petri-Net Presentation (1/3)

Concurrent: Activated by the same event. 同步:兩個或以上的狀態同時由一個事件所啟動 。

T3

Page 16: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 16

Petri-Net Presentation (2/3) Synchronous: Activity must be triggered by

two events. 同時:若該活動需有兩個或以上之狀態成立,方能啟動

Page 17: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 17

Petri-Net Presentation (3/3)

Conflicting: More than one activities can be triggered by one event.

衝突:當狀態被滿足時,下面卻有多個符合的活動等待選擇。

?

?

Page 18: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 18

Activity Triggering

SCREWS

After Triggering

SHEET METALS

NUTS

ASSEMBLYDOORS

WAIST

K(1)

K(1)

SCREWS

SHEET METALS

NUTS

ASSEMBLYDOORS

WAIST

K(1)

K(1)

token

token

Page 19: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 19

Conflict Resolution (1/2)

ProbabilityPARTS

ASSEMBLY1

ASSEMBLY2

PRODUCT1

PRODUCT2

PARTS

ASSEMBLY1

ASSEMBLY2

PRODUCT1

PRODUCT2

70%

30%

解決之道 - 加入機率

Page 20: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 20

Conflict Resolution (2/2)

)condition rule

Page 21: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 21

Business modeling processAnalysis andFormalisation

Behaviormodel

furtherFormalisation

Definition ofObject relatedBusiness rules

INPUT OUTPUT

PROCESSING

INPUTOUTPUT

PROCESSING

InDoc OutDocget_attribute(InDoc, st),st = approved,assign.var(InDoc, OutDoc).

Page 22: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 22

Refining: Drill-down

Page 23: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 23

Refining: Drill-down

Page 24: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 24

Page 25: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 25

Detailedinformation for activities

Page 26: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 26

3. Organization Model

Page 27: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 27

3. Organization Model (Cont.)

• Detail information– the responsible manager– cost center– resources (personnel, technical aids)– a specific cost unit rate can be defined for every

resource type– roles: task-related group

Page 28: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 28

4. Information Model

Page 29: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 29

4. Information Model

Page 30: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 30

5. Linkage of Organization Structure and Behavior Modeling

Page 31: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 31

6. Linkage of Information Model and Behavior Modeling

Page 32: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 32

Process Modeling Case 1Logistic Distribution Center (1/3)

Page 33: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 33INCOME Behavior Model – Top Level

Process Modeling Case 1Logistic Distribution Center (2/3)

Page 34: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 34

Process Modeling Case 1Logistic Distribution Center (3/3)

INCOME Behavior Model – Drilled-down

Store Merchandise

Page 35: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 35

Process Modeling Case 1Logistic Distribution Center (3/3)

INCOME Behavior Model – Drilled-down

Process Orders

Page 36: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 36

• AS-IS model

• TO-BE model

• Final Comments

Business Process Modeling Case 2 Gold bumping wafer company business

process reengineering

Page 37: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 37

AS-IS Organization Model

• Boss: CEO

• Divisions: manufacturing center and QC Center

• Departments: Equipment department, manufacturing process department, I.E. department, quality control department, document management department

Page 38: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 38

AS-IS Organization Diagram

Page 39: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 39

AS-IS Object Model

Page 40: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 40

AS-IS Behavior Model – Top Level

Page 41: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 41

Manufacturing Process Drill-Down

Page 42: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 42

Shipping Process Drill-Down

Page 43: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 43

As-Is Shipping Process Drill-Down

BeforeImprovement 1

BeforeImprovement 2

Page 44: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 44

To-Be Behavior Model (Shipping)

Improvement 1 Improvement

2

Page 45: 2015/10/201 IEEM 5352 Enterprise Integration Enterprise Process Modeling and Analysis Tool – INCOME4.

112/04/21 45

Final Comments

• Shorter workflow• Fewer tasks in a given flow• Time reduction• Cost reduction• Less man power

• E-Enterprise Visibility for Integration