bpm summer camp session 2: - activevos

Post on 09-Feb-2022

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Alex Neihaus, VP Marketing, Active Endpoints

Sandy Kemsley, Kemsley Design, Ltd.

Michael Rowley, CTO, Active Endpoints

BPM Summer Camp Session 2: How to Explain BPMN to Business Users

Agenda

Alex: Orientation for new BPM Summer Campers

Sandy Kemsley: How to Explain BPMN to Business Users

Dr. Michael Rowley, CTO, Active Endpoints: ActiveVOS: Making BPMN 2.0 executable

Panel Q&A

BPM Summer Camp rules

Maximize your GoToWebinar window

Ask questions using GTW’s Q&A window or Twitter using #activevos

Use bug spray to kill legacy modeling notations

All plastic flowchart stencils must be turned in before camp starts

Sandy Kemsley

How to Explain BPMN to Business Users

How to Explain BPMN

to Business Users

Sandy Kemsley

www.column2.com

sandy@kemsleydesign.com

@skemsley

DON’T PANIC

Replay and slides will be available

Agenda

What’s all this BPMN stuff anyway?

How much do we really need to

know?

What advanced bits might come in

handy?

Recap from February:

BPMN Is Simple...

Activity

Gateway

Event

Data

Source: http://bpmb.de/poster

The BPMN 2.0 Problem

More than 100 elements

Unlikely to be fully understood by

most experts, much less users

Unlikely to be fully supported by most

vendors

Has led to rejection of BPMN in favor

of “simpler” modeling paradigms

The BPMN 2.0 Solution

Not everyone needs to learn

everything

Group BPMN elements into sets used

by different personas

Business user

Business analyst

Architect/developer

Each level adds more detail to model

SIMPLE

sequenceFlow

Task (none)

subProcess(embed)

exclusiveGateway

parallelGateway

startEvent (none)

endEvent (none)

DESCRIPTIVE

Pool

Lane

messageFlow

userTask

serviceTask

Re-Usable subProcess

dataObject

dataInput

dataOutput

textAnnotation

Association

dataAssociation

dataStore

messageStartEvent

messageEndEvent

timerStartEvent

terminateEndEvent

DODAF

Plus 29 elements

COMPLETE

Plus 50 elements

BPMN 2.0 Subclasses:

Early Version

Source: Workflow Management Coalition’s “Update on BPMN Release 2.0”

BPMN 2.0 Subclasses:

Recent Version

Descriptive

Visible elements for high-level models

Used by business analysts

Analytic

All of Descriptive plus elements for

DoDAF enterprise architecture models

Commonexecutable

All of analytic plus elements for

executable models

Descriptive Subclass

participant (pool)

laneSet

sequenceFlow (unconditional)

messageFlow

exclusiveGateway

parallelGateway

task (None)

userTask

serviceTask

subProcess (expanded)

subProcess (collapsed)

callActivity

dataObject

textAnnotation

association/dataAssociation

dataStoreReference

startEvent (None)

endEvent (None)

messageStartEvent

messageEndEvent

timerStartEvent

terminateEndEvent

documentation

group

Pool

Lane

Message

Flow

Message

Start Event

Message

End Event

User

Task

Data

Object Sub

Process (Collapsed)

Service

Task

Data

Association

Call

Activity (Collapsed)

Text

Annotation Association

Source: Workflow Management Coalition’s “Update on BPMN Release 2.0”

Descriptive Subclass Example

Source: Workflow Management Coalition’s “Update on BPMN Release 2.0”

Data

Store

Descriptive Subclass

Example

Analytic Subclass

sequenceFlow

(conditional)

sequenceFlow

(default)

sendTask

receiveTask

Looping Activity

MultiInstance Activity

exclusiveGateway

inclusiveGateway

eventBasedGateway

signalStartEvent

signalEndEvent

errorEndEvent

message

Plus: Intermediate

events

Analytic Subclass:

Intermediate Events

Catching message

Throwing message

Boundary message

Non-interrupting

Boundary message

Catching timer

Boundary timer

Non-interrupting

Boundary timer

Boundary error

Non-interrupting

Boundary escalation

Throwing escalation

escalationEndEvent

Catching signal

Throwing signal

Boundary signal

Non-interrupting

Boundary signal

condtionalStartEvent

Catching conditional

Boundary conditional

Non-interrupting

Boundary conditional

The Analyst’s Dilemma

Descriptive is a manageable subset

Analytic is too much, except for

serious process experts

Some of the event concepts in

analytic subset are required for

analysis and modeling

Oh Yeah...

...we left the business users out

What Do Business Users

Really Need?

Smaller subset of elements (?)

Depends on user skills/aptitude

Comprehension of BPMN without

necessarily being able to model:

Work with analysts to capture

processes

Review and approve models, with a

cheat sheet or generous annotation

And back to Alex…

Sandy Kemsley

www.column2.com

sandy@kemsleydesign.com

@skemsley

What is ActiveVOS?

ActiveVOS promotes collaboration across the entire development team

A BPMS that makes BPMN 2.0 executable

A BPM Suite designed for the extended development team

A BPMS built from open standards

ActiveVOS engages business users with BPMN 2.0

MODEL- DRIVEN DEVELOPMENT using BPMN 2.0 to create, simulate, test and deploy

processes

BPM END-USERS access to tasks, processes,

reports and graphs

ENTERPRISE SCALABLE with consoles for exception

management, root cause analysis and monitoring

Application Server

Task Management Escalation, Notification,

WS-HumanTask

Application Server

BPM Engine BPEL,

BPEL4People

Alerting and Event Processing

Reporting

Management

Policy

Communication WS, JMS, REST, JSON, EJB/POJO

Managers

Staff

Business analysts &

developers IT operations staff

Examples of core business processes automated using ActiveVOS

TELCO Order management

INSURANCE Claims processing

UTILITIES Automated meter reading

AGRICULTURE Livestock disease control

PUBLIC SECTOR-CIVILIAN Mapping data system

RETAIL Purchase order

approvals

ACADEMIC Faculty advancement workflow

FSS Mortgage loan

origination

TRANSPORTATION Locomotive

manufacturing workflow

HEALTHCARE Clinical/bio based workflow

HOMELAND SECURITY & FBI National identity program

MEDIA & ENTERTAINMENT Content preparation

Michael Rowley

ActiveVOS: Making BPMN 2.0 Executable

More info & contact:

ActiveVOS website: http://www.activevos.com Skip basket-weaving…instead start a supported proof-of-concept

Learn all the BPM Summer Camp songs in the Start Here section

Enjoy the deep end of the pool in the Developers section

Join us for CTO Tuesdays Weekly webinar & podcast on a technical topic in BPMS

Register at http://www.activevos.com/ctot

Register for the final session of BPM Summer Camp

www.bpmsummercamp.com

Register for and attend the last session, get an official BPM

Summer Camper t-shirt

Contact:

Alex Neihaus: alex.neihaus@activevos.com, +1 781 547 2900 x322

Michael Rowley: michael.rowley@activevos.com, +1 781 547 2900 x325

Sandy Kemsley: sandy@column2.com

top related