realizing the value of process modeling and automation...

22
Realizing the Value of Process Modeling and Automation with BPMN 2.0 Barry Valentine, Bonitasoft Engineer

Upload: others

Post on 31-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

Realizing the Value of Process

Modeling and Automation with

BPMN 2.0Barry Valentine,

Bonitasoft Engineer

Page 2: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

Agenda

Bonita BPM Intro

BPMN 2.0 Elements Overview

Demo: How to Model & Deploy a BPM Application

Questions Addressed

#BonitaBPM

Page 3: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

Why Bonita BPM?

• 2,000,000 DOWNLOADS

• 60,000 COMMUNITY MEMBERS

• 600+ CUSTOMERS

• 125 EMPLOYEES

• 100 TECH & SI PARTNERS

3

AWARDS

Page 4: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

5

Page 5: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

6

DESIGN.

6

Bonita Studio

• BPMN 2.0

• Drag-n-drop application

development

• Powerful form builder

• Easy connectivity

Page 6: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

7

CONNECT.

7

… to almost any Information System

Page 7: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

8

RUN. ...in Bonita Portal...

8

& Mobile Desktop

Page 8: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

Commercial Offerings

11

Page 9: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

Bonita BPM Subscriptions

Team collaboration

• Shared repository

• Productivity features

End-User Centric

• Advanced Portal

• Mobile

• Process templates

Mission-critical

• Monitoring

• Error management

• Live reconfiguration

Subscriptions

• Commercial license

• Professional Support

• Software Upgrades

Page 10: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

BPMN 2.0

14

Page 11: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

What is Business Process Modeling Notation

(BPMN) ?

• A standardized graphical notation for modeling business processes– standard graphical elements

– standard semantics

– standard execution

• Provides organizations with a standard way to exchange and

collaborate around processes

• Proposed by the Object Management Group

• v1.0 released in 2004

• current version v2.0 released in 2011

Page 12: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

Most Used BPMN Artifacts

16

Source: Object Management Group www.bpmn.org

Page 13: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

Events Overview

Green : Start the process when the event is caughtRed : Throw an event at process end

Blue : Throw and catch events during process

Page 14: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

Most used task / activity types

Human task: requires user interaction

Service task: runs without user interaction

Call activity: calls another process

Page 15: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

Gateways

• Parallel gate

• Exclusive gate

• Inclusive gate

Page 16: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

EXAMPLE

EVENTS

PROCESS AND LANES

FLOW

ACTIVITIES

GATEWAY

Page 17: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

BONITA BPM DEMONSTRATION

21

Barry Valentine – Engineer

Page 18: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

BUSINESS PROCESS

22

Requester Approver Level 1

< $5,000

Approver Level 2

> $5,000

Requester Validation Level 1 Validation level 2

Page 19: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

TECHNICAL INTERACTION

23

Requester

REQUESTER

Online Form

Notification

Page 20: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

REQUEST INFORMATION

24

• Firstname (text)

• Lastname (text)

• Email (text)

• Price (float)

• Invoice (Document)

Execution info

• Validation (boolean)

Page 21: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

Bonita BPM In Action

25

Page 22: Realizing the Value of Process Modeling and Automation ...media.modernanalyst.com/Process+Modeling+and+Automation+with… · Realizing the Value of Process Modeling and Automation

Questions? Email: [email protected]

CORPORATE WEBSITE

• Product & Services descriptions

• References & Use Cases

• Webinars & White papers

26

twitter.com/

bonitasoft

facebook.com/

bonitasoftbpm

linkedin.com/groups?

gid=3182097

youtube.com/

bonitasoft

OPEN SOURCE COMMUNITY

• Forums

• Contributions

• Source Code