introduction to bizagi. slide 2 user interface (summary) the user interface for bizagi resembles...
TRANSCRIPT
![Page 1: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/1.jpg)
Introduction to BizAgi
![Page 2: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/2.jpg)
Slide 2
User Interface (Summary) The user interface for BizAgi resembles
Office It uses a similar ribbon
The Palette contains the various symbols (Flow, Artifacts, Swimlanes, Connections) Draw these on the visual palette
The Element properties section allows you to configure the selected element
![Page 3: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/3.jpg)
Slide 3
User Interface (Illustration)
![Page 4: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/4.jpg)
Slide 4
Creating a New Model Click File, New to create a new BizAgi
model The design surface shows a process
with a single pool Use the Basic properties to give the
process a name Drag the Lane icon to the design surface
to create a swim lane Use the element properties to name each
swim lane
![Page 5: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/5.jpg)
Slide 5
Creating the Model Use the Palette to drag symbols to the
diagram
![Page 6: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/6.jpg)
Slide 6
Events Fire as a result of something happening
A message is received A period of time elapses An exceptional conditional arises
We typically perform an action in response to an event
![Page 7: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/7.jpg)
Slide 7
Events Fire as a result of something happening
A message is received A period of time elapses An exceptional conditional arises
We typically perform an action in response to an event
![Page 8: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/8.jpg)
Slide 8
Event Types Message – Arrives from a participant Timer – Process starts at a period in
time Rule (conditional)– Triggers when a rule
becomes true
![Page 9: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/9.jpg)
Slide 9
Event Types (2) Link – Connect the end event of one
process to the start of another process Multiple – Multiple ways of triggering
the process Exception – An error End events
![Page 10: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/10.jpg)
Slide 10
Message Events Messages are typically sent by one
participant and received by another Send sales order information that is
received by accounting to check credit The event can be thrown or caught
Sending a message means throwing a message
Receiving a message means catching a message
See MessageThrowCatch in EventSamples
![Page 11: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/11.jpg)
Slide 11
Message Throw Catch Example
![Page 12: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/12.jpg)
Slide 12
Timer Events The event fires a specific time or cycle
Only applicable to start or intermediate events
In BizAgi, use the Element properties to set the timer to a date or cycle
Examples Time delay to approve credit Wait for payment date Start payroll process every two weeks See Timer in EventSamples
![Page 13: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/13.jpg)
Slide 13
Conditional Events Events that fire when an external
condition becomes true or false Process A/P checks on Mondays
We could also implement this as a timer Inventory below threshold – generate
order request Only applicable to start or intermediate
events See Conditional in EventSamples
![Page 14: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/14.jpg)
Slide 14
To Create an Event First, drag the event icon to the
designer surface Right-click on the event and set the
event type
![Page 15: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/15.jpg)
Slide 15
Gateways 1 Gateways are used to depict decisions
or merges Types
Exclusive (XOR) Only one output (alternative) flow is
allowed Gateways diverge or converge
Inclusive (OR) A default output flow must be specified
Parallel for / join (AND)
![Page 16: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/16.jpg)
Slide 16
Gateways (2) Event-based gateways
These are (Exclusive) gateways that rely on external messages
![Page 17: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/17.jpg)
Slide 17
Gateway – XOR Example Exclusive XOR Decision
See ExclusiveGateway in EventSamples
![Page 18: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/18.jpg)
Slide 18
Gateway - OR Inclusive OR decision
![Page 19: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/19.jpg)
Slide 19
Gateway – Example 3 Parallel Forking – All sequence flows
drawn out of the gateway are taken
![Page 20: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/20.jpg)
Slide 20
Processes and Tasks A process is a network of steps A process can be marked as having a
sub-process
To mark an activity has having a sub process, right-click the activity and click Transform to subprocess
![Page 21: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/21.jpg)
Slide 21
Sub Processes – Illustration (1)
![Page 22: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/22.jpg)
Slide 22
Data Objects First, we are not talking about a
database or physical data We are talking about information about a
process Data objects are attached to a sequence
or message flow with a dashed line
![Page 23: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/23.jpg)
Slide 23
Data Objects (Illustration)
![Page 24: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/24.jpg)
Slide 24
Text Annotation Contains descriptive text about a
process A line connects the annotation to the
activity
![Page 25: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/25.jpg)
Slide 25
Workflow Patterns (Introduction) In this second section of the lecture, we
talk about simple and complex workflow patterns
Much of this is derived from the AIFB paper (Modeling Workflow Patterns) in this lecture
![Page 26: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/26.jpg)
Slide 26
Sequence Pattern Tasks are executed in sequence (one
after another)
![Page 27: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/27.jpg)
Slide 27
Parallel Split This is a logical AND gateway The parallel branches are executed
concurrently
![Page 28: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/28.jpg)
Slide 28
Parallel Split (Example)
![Page 29: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/29.jpg)
Slide 29
Synchronization Two or more different branches get
merged into a single branch All merged branches must be completed
before the process can continue (Implied) Synchronization can occur because of a
parallel split
![Page 30: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/30.jpg)
Slide 30
Synchronization (Illustration)
![Page 31: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/31.jpg)
Slide 31
Exclusive Choice Here, we are making a decision with
mutually exclusive outcomes (Only one outcome is possible)
![Page 32: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/32.jpg)
Slide 32
Exclusive Choice (Example)
![Page 33: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/33.jpg)
Slide 33
Simple Merge A point in a process where two or more
branches are merged into a single branch
The initial branches are created via some type of choice
![Page 34: Introduction to BizAgi. Slide 2 User Interface (Summary) The user interface for BizAgi resembles Office It uses a similar ribbon The Palette contains](https://reader036.vdocuments.mx/reader036/viewer/2022062313/56649d1b5503460f949f0e73/html5/thumbnails/34.jpg)
Slide 34
Simple Merge (Example)