39

WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

Embed Size (px)

Citation preview

Page 1: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 2: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 3: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 4: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

Employee A

Customer 1

Shipment system

HR system

Inventory system

Partner 1

Item 32

Truck 5

Supplier 2Order form

Supplier agreement

Shipping details

Page 5: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

Employee A

Customer 1

Shipment system

Reporting system

Inventory system

Partner 1

Item 32

Truck 5Supplier 2

Order form

Shipping details

Supplier agreement

Page 6: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 7: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

• There is a process for any task– Scheduling an interview– Selecting suppliers– Evaluating employees– Allocating parking lots– Applying leave

• More identified processes means more control over the organization

Too many processes with too many inter-relationships

Page 8: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

• Identifying a business process– Identify stakeholders

– Identify steps of a process

– Identify relationships among steps

– Identify documents involved

• More details = more control

Process identification may involve multiple stakeholders and can take

many iterations/refinements

Page 9: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

• Too many events to capture– Process start times, end times

– Process variables

– User involvements

• Too much data to analyse

Understanding and optimizing processes depend on proper

analytics

Page 10: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

Process collectionCreate

Review

Imple

men

t

Page 11: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

Process collection

Discover

Execu

te

Page 12: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

Process collection

Analyse

Page 13: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 14: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 15: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

Process owner / analyst

Process participant

Developer

Create / improve / standardize Search / browse

/ follow

View

Develop executable processes

Executable process is associated with Process Center

Page 16: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 17: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 18: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 19: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 20: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 21: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 22: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 23: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

Queries

1) order, ship

2)

3) Ship items followed by Negotiate discounts

Package items Ship items

Tag + metadata search

Process text search

Graph search

Page 24: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

Order handling process

Repair handling process Similar sections

Page 25: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

● Identify reusable process fragments based on frequency● Maintain a collection commonly used tasks● Construct process template from frequent process models

ShipmentSearch:

Page 26: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

Process owner / analyst

Process participant

Process analysisExecute

Publish process related events

Analysis results

Page 27: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 28: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 29: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 30: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 31: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 32: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies
Page 33: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

Agent evaluation criteria:At least 2000 orders per year

Under performing agents:

Denver: 300Boston: 560Pittsburgh: 1200Dallas: 1800

Threshold = 2000

Page 34: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

How much more time will it take to ship a particular order?

What is the risk of recalling the current order?

How much cost overrunning can occur for a selected order?

What we know? - Past

Average durations / cost for each task- For each supplier- For each city- For each ordered item- For each transport company- For each assigned user- For each month of year

What we know? - Present

Ordered itemShipping citySupplierMonth

Prediction algorithms

Page 35: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

Item: Toshiba T100City: San FranciscoMonth: November

Supplier: YmartTransport cost: $200

Average duration - (November, Toshiba T100):2.5 days

Average duration - (San Francisco, November):6.4 days

Estimated remaining time= 2.5 days + 6.4 days= 7.9 days

Business process event store

Page 36: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

How to complete the current order within 4 days?

Current orderItem: Toshiba T100City: San FranciscoMonth: NovemberElapsed time: 1 day

Suppliers

Ymart: 2.5 days

TAS: 1 day

BG Inc: 2 daysShippers

KLines: 1 days

ShipX: 2 day

RecommendationRecommended suppliers: TAS, BG Inc

RecommendationRecommended shippers: KLines

Page 37: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

Package ID, Pickup time, Loaded time, Operator

Load package

Transport to port

Ship package

Package ID, Loaded time, Unloaded time, Driver

Package ID, Loaded time, Unloaded time, Distance

Page 38: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies

Load package

Transport to port

Ship package

Package ID, Pickup time, Loaded time, Operator,

Crane ID

Load to ship

Page 39: WSO2Con ASIA 2016: WSO2 Process Center: Processes as Friends, Not Enemies