1. MEDIGROUP
STOCK MOVEMENT BUSINESS PROCESS
Prof. Dr. Tomas Benz
Business Processes Management
VGU – BIS2013
Power Group
Nguyen Quang Nhat Minh
Pham Minh Huyen
Phan Thi Hong
Nguyen Quoc Viet 1
2. Objectives
• Introduce the current stock management
business process in general and the stock
movement for other purposes business process
in particular at MediGroup Vietnam Ltd.
• Provide a clear and coherent view of the stock
movement for other purposes business process
by using BPMN.
• Suggest some improvements for the above
business process.
2
5. About MediGroup
MediGroup Vietnam Ltd., which was
established in 1995 with the purpose of:
marketing, sales, distribution and provision of
after-sales service of medical and scientific
equipment in the Indochina region.
~ 100 employees working in Ho Chi Minh, Ha
Noi and Da Nang.
5
8. Stock Management Business Process
Stock
Management BP
at MediGroup
Asia Ltd.
Stock Counting
Stock Reception
Stock Movement for Other
Purposes
Stock Movement for Sales Purpose
Stock Return by Customer or
Borrowing
9. Stock Movement for Other Purposes BP
• Stock movement for other purposes, includes:
• Lending/Borrowing
• Demo
• Maintenance used by Service
• Internal training
• Promotion
• …
10
10. Stock Movement for Other Purposes BP
Roles Responsibility
Business Unit Officer
(BUO)
To prepare & follow up all reagents
Sales/Tender Contract.
Create requests for SO, lending, borrowing,
FOC (Free Of Charge) ...
Service Secretary Support Service team, create and track
requests for lending, borrowing, FOC (Free
Of Charge) ... related to Services.
Business Unit Director
(BUD)
Head of Business Unit
Logistics (LOG) staff Warehouse keeper (in this case).
11
15. What we have done
• Present you an updated version of our BP
16
16. The improvements
On time – on target processes.
Sending effective feedbacks.
Reuse existing processes.
Execute processes in parallel?
Eliminate any redundancy!
Automate all manual processes?
Reduce the alternatives of decision shapes!
IF (request
entity is a
critical
resource
THEN
(redirect
to
director)
ELSE (do as
usual,
check for
its
quantity
and total
value)
Introduce sub-processes
17
17. 18
Product Name Version Release Date
Deployable
Process
Definition
Language
Testability
Status
Framework
First BPMN
2.0 Release
Date[Note 2]
License Product Page
Activiti 5.15.1 1 April 2014 BPMN 2.0 - Java
1 August
2010[9]
Apache
Software
License 2.0
Activiti Official
Website
Camunda BPM 7.1.0-Final 31 March 2014 BPMN 2.0 - Java 14 March 2013
Apache
Software
License 2.0
Camunda
Official
Website
jBPM 6.2.0 6 March 2015 BPMN 2.0 - Java EE
28 December
2013[11]
Apache
Software
License 2.0
jBPM Official
Website
Catify BPMN
Engine
1.1
6 February
2013[12] BPMN 2.0 - Java
7 January
2013[12]
Apache
Software
License 2.0
Catify Official
Website
Effektif ? ? BPMN 2.0[1] -
Java on
Cloud[2]
Summer
2013[1] Cloud Based
Effektif Official
Website
Sydle SEED 10.04 July, 2014[3] BPMN 2.0 -
Java on
Cloud[4] July, 2013[5] Cloud Based
Sydle Official
Website
Stardust 2.0 25 June 2014 BPMN 2.0 - Java 26 June 2013
Eclipse Public
License 1.0
Stardust
Official
Website
Orchestra 4.9.0
23 January
2012
BPMN2.0,[Note
3] WS-BPEL 2.0
-
Apache
Axis,Apache
CXF,OSGi, Java
EE
June, 2011[6] LGPL
Orchestra
Official
Website
Bonita BPM 6.3.2 4 July 2014[7] BPMN 2.0 - Java 2011[8] LGPLV2
Bonitasoft
Official
Website
Bpmn 0.2.0 4 June 2014 BPMN 2.0 -
Js on top
ofNode.js
27 June 2014 MIT
Bpmn Official
Website
During the analysis process, we were not only dive deeper into the real business activities but also have a closer, clearer look at the actual daily life events which are much more complicated than what we are seeing here.