Upload
wso2-inc
View
468
Download
0
Embed Size (px)
Citation preview
Employee A
Customer 1
Shipment system
HR system
Inventory system
Partner 1
Item 32
Truck 5
Supplier 2Order form
Supplier agreement
Shipping details
Employee A
Customer 1
Shipment system
Reporting system
Inventory system
Partner 1
Item 32
Truck 5Supplier 2
Order form
Shipping details
Supplier agreement
• 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
• 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
• 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
Process collectionCreate
Review
Imple
men
t
Process collection
Discover
Execu
te
Process collection
Analyse
Process owner / analyst
Process participant
Developer
Create / improve / standardize Search / browse
/ follow
View
Develop executable processes
Executable process is associated with Process Center
Queries
1) order, ship
2)
3) Ship items followed by Negotiate discounts
Package items Ship items
Tag + metadata search
Process text search
Graph search
Order handling process
Repair handling process Similar sections
● Identify reusable process fragments based on frequency● Maintain a collection commonly used tasks● Construct process template from frequent process models
ShipmentSearch:
Process owner / analyst
Process participant
Process analysisExecute
Publish process related events
Analysis results
Agent evaluation criteria:At least 2000 orders per year
Under performing agents:
Denver: 300Boston: 560Pittsburgh: 1200Dallas: 1800
Threshold = 2000
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
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
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
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
Load package
Transport to port
Ship package
Package ID, Pickup time, Loaded time, Operator,
Crane ID
Load to ship