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

Transcript of Realizing the Value of Process Modeling and Automation...

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