canang workshop process and service i
TRANSCRIPT
CANANG WORKSHOP
Process and Service ICICT, UTM
● Understand the concept of process● Understand the concept of workflow● Know how to map from business process to
workflow definition
OUTCOMES
● BPMN○ Business Process Model and Notation
BUZZWORDS
BUSINESS PROCESS
● Collection of related, structured activities● Produce specific, intended result● Supporting core business● Examples includes registration, approval etc
BUSINESS PROCESS CANDIDATES
● Requires series of actions● One or many actors participate in actions● Has one or many states● Transition from state to state triggers action
Example Candidate for IN
Example Candidate SF
Example Process
Example Process
BUSINESS PROCESS MODEL
● An abstraction of business process● Can be modelled as sequence of operations● Can use technique or tools● Some technique business process
modelling technique are BPMN, UML, EPC
BPMN 2.0
● Standard specs for defining concept of process
● Ideally should be able to use different BPM engine interchangeably
● Has constructs to represents process in the form of xml process definition
BASIC BPMN CONSTRUCTS
● Sequence Flows● Gateways● Tasks
SEQUENCE FLOWS
● Connector between two elements of process
● After element is visited, outgoing sequence flow will be followed
● Two outgoing can create parallel path of execution
Sequence Flow Example
TASKS
● User Task is used to model work that needs to be done by human
● When process execution arrives, a new task is created and user or group is assigned
● Java Service Task is used to invoke external Java class
Task Example
● Biggest learning?● Biggest unanswered questions?
WHAT DID WE LEARN?
● http://www.activiti.org/● http://www.activiti.org/userguide/
RESOURCES
●
DOWNLOADABLE
THANK YOU
CANANG TECHNOLOGIES SDN BHD