7. BPM (Business Process Management) is a
means of defining and managing what happens,
from beginning to end, in a “business process.”
A business process is any sequence of activities
taken to deliver the required service or output
Firstly
8. Bonitasoft as part of BPM is…
a tool supporting the BPM methodology
to model, automate,
monitor and optimize
the processes of an organization
10. Graphically diagram processes;
Simulate and optimize processes
before deployment;
Run processes with both human
and automated activities;
What else can Bonitasoft do?
11. Monitor and manage processes
as they take place in real time;
What else can Bonitasoft do?
12. Helps collect and manipulate
data from processes as they
take place in real time;
Interface for people to
interact while running
processes; and
What else can Bonitasoft do?
13. Provides a means to interact with an organization’s
existing Information Systems
What else can Bonitasoft do?
14. What can be automated?
And any other process that can be drawn
with process flow
18. • Fully open-source.
• Full featured workflow
• Web-based deployment
• Follows standard BPM notation
• Almost Zero Coding !!!
• Supports Agile Software Delivery
• Scalable and extendable automation
• Connects to popular systems (100+
built-in connectors)
• Documentation highly available
• Active community support
Why Bonitasoft BPM?
Bonita Open Solution 5.5
Started 2001, Europe-based
Downloaded 500k times
100+ world wide client subscriptions
18
19. Better management of end-to-end process
User-friendly “inbox” interface for processors
Process simulation and work load analysis
Enforces task accountabilities & task delegation
Encourages collaboration between business and IT
Why Bonitasoft BPM?
19
21. BPM Notation (BPMN)
Friday, May 21, 2010 21
• Flow Objects
•Event
•Activity
•Gateway
• Connecting Objects (arrows)
•Process Sequence Flow
•Message Flow
This is the basic set. Detailed patterns can be found in the International BPMN 2.0 guide
from BPMN.org
22. BPMN – Flow Objects
Friday, May 21, 2010 22
Events also depict how
a process starts
23. BPMN – Flow Objects
Friday, May 21, 2010 23
Types of Start Events
Start Event Triggers There are many ways that business process can be started (instantiated). The Trigger for a Start Event is
designed to show the general mechanism that will instantiate that particular Process. There are six types of Start Events in BPMN:
None, Message, Timer, Rule, Link, and Multiple. Table 9.4 displays the types of Triggers and the graphical marker that will be used
for each:
24. BPMN – Flow Objects
Friday, May 21, 2010 24
Types of END Events
End Event Results A BPMN modeler can define the consequence of reaching an End Event. This will be referred to as the End
Event Result.
30. Sample of Basic BPMN Process Design
Friday, May 21, 2010 30
With deadline or cut off
31. Tips on Designing To-Be Process
• Process Flow – Normal, Adhoc & Exceptions, Patterns
• Processing Rule
• Process SLA
• Process Performers
• Process Metrics and Reports
• Process Controls
• Process Risk Controls