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

Similar documents
BPMN Import. Author: O. Verdier

USER GUIDE. version

Who s Driving Your Process Automation?

Process modeling II. PV207 Business Process Management

ISO/IEC INTERNATIONAL STANDARD. Information technology Object Management Group Business Process Model and Notation

Who s Driving Your Process Automation? Teaching Anyone to Drive: Process Automation for the People

Process modeling. PV207 Business Process Management

Active Endpoints. ActiveVOS Platform Architecture Active Endpoints

ActiveVOS Technologies

1Z0-560 Oracle Unified Business Process Management Suite 11g Essentials

Enter Company/Dept the diagram is for here Enter the name of the process here Enter your company name

What s New in ActiveVOS 9.0

Business Process Model and Notation (BPMN)

Business Process Modeling with BPMN

Business-Driven Software Engineering Lecture 5 Business Process Model and Notation

Bruce Silver Associates Independent Expertise in BPM

BPMN Getting Started Guide

10. Service Orchestration Darmstadt University of Applied Sciences, Department of Computer Science Dr. Markus Voß (Accso GmbH)

LAB-03 BPMN Resource Perspective and Events

IDENTIFYING A SUBSET OF BPMN FOR IDM DEVELOPMENT

A process model is a description of a process. Process models are often associated with business processes.

Extending BPEL with transitions that can loop

Oracle BPM 11g: Implement the Process Model

LECTURE 3: BUSINESS ARCHITECTURE ASPECTS: BUSINESS PROCESS MODELLING

BPMN 2.0 Extensions for Enterprise Architect

BASICS OF BPMN BASIC BPMN SUBSET OKAY, SO WHAT DO I REALLY NEED TO KNOW? CHAPTER 2

Data and Process Modelling

BPEL Business Process Execution Language

Augmenting BPMN with DMN:

Experiences of working with MODAF along side other standards (BPMN and MODAF)

Getting started with WebRatio 6 BPM - WebRatio WebML Wiki

What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1

THUR 3:30 PM BUILDING AN AUTOMATED PROCESS THAT INTERACTS WITH DIFFERENT SYSTEMS

Developing the business logic

2008 WebSphere System z Podcasts Did you say Mainframe? TITLE: Announcing WebSphere Business Monitor for Linux on System z

WebSphere Enterprise Service Bus (ESB): Developing Complex Scenarios Simply

What's New in ActiveVOS 9.0

Exam Name: IBM BPM Blueprint; IBM WebSphere

Product Roadmap Symantec Endpoint Protection Suzanne Konvicka & Paul Murgatroyd

3. Business Process Diagrams

Workflow Management Coalition Workflow Standard

2008 WebSphere System z Podcasts Did you say Mainframe?

End to End BPM: From process modeling to execution with Signavio and Red Hat. Red Hat Summit Wednesday May 3.

Consolidate Onsite & Remote Education

C exam IBM C IBM Business Process Management Express or Standard Edition, V 8.5.5, BPM Application Development

Service Integration course BPMN

C ibm.

LAB-04 BPMN Advanced Concepts

Business process modeling and automation IDU0330 Lecture 3 BPMN Enn Õunapuu ICT-643

PODS Association Update Lunchtime Webinar. January 11, 2018

BPMN, Capabilities and Requirements in QualiWare Lifecycle Manager

Business Information Systems Lecture 3 BPMN. Enn Õunapuu

20. Business Process Analysis (2)

Connecting your Microservices and Cloud Services with Oracle Integration CON7348

BPMN 2.0 by Example. Version Release Candidate 2 (non-normative)

Oracle SOA Suite 11g: Build Composite Applications

Hippo Software BPMN and UML Training

Business Process Management (BPM) Lecture 3: Advanced BPMN

BPEL Research. Tuomas Piispanen Comarch

LEVEL 3 SM WEB MEETING

The Corticon Rule Modeling Methodology. A Case Study. Mortgage Approval

SOA-20: The Role of Policy Enforcement in SOA Management

Release Notes. GRANTA MI:Materials Gateway Version 4.0 for Windchill

NETSPOKE CONFERENCING. User Guide

SALESFORCE CERTIFIED SALES CLOUD CONSULTANT

Intent Driven Network Operations with AppFormix Advanced Analytics Platform. Joseph Li

Story mapping: Build better products with a happier team

The Collaborative Contact Center with Skype for Business

Security Requirements Modeling Tool

University Integrates Voice and Collaboration Tools in One Interface

Going Agile. UK TMF April 2011

Appendix D: Mapping BPMN to BPD Profile

Dave DiFranco SOA Frameworks

CLOUD WORKLOAD SECURITY

SMART CAMPUS, BUILDING AND VENUES

Signavio Process Manager. Collaborative process design for the entire organization

Event-driven Process Engines Background. Matthias Weidlich

Get More Out of Hitting Record IT S EASY TO CREATE EXCEPTIONAL VIDEO CONTENT WITH MEDIASITE JOIN

DATA SHEET RSA NETWITNESS PLATFORM PROFESSIONAL SERVICES ACCELERATE TIME-TO-VALUE & MAXIMIZE ROI

Business Process Model and Notation (BPMN)

Release Notes. GRANTA MI:Materials Gateway Version 4.1 for ANSYS Workbench

Process Choreographer: High-level architecture

ibtm Business Transaction Monitoring

introduction to using the connect community website november 16, 2010

BPEL-controlled frontends. A process-based pageflow solution. Ingo Meier SOA Competence Center OPITZ CONSULTING

Pekka Helkiö Antti Seppälä Ossi Syd

Caterpillar: A Blockchain-Based Business Process Management System

Responsive Redesign dispatch.com 10tv.com thisweeknews.com

SQUIZ SUMMIT. Architecting a content personalisation and optimisation solution

BPM Case Study - Managing Regulatory Controls in the Banking and Financial Sector with Activiti. Greg Harley Director - Special Projects BP3 Global

IT Monitoring Tool Gaps are Impacting the Business A survey of IT Professionals and Executives

Enterprise Architect Training Courses

Oracle Banking Reference Process Models

Goliath Application Availability Monitor. Technology Overview

Public Speaking Goes Mobile

Integrating Legacy Assets Using J2EE Web Services

BPM 7.5 Deployments and Troubleshooting

Automating Unpredictable Processes:

February 21, pm ET

MODERATORS GUIDE TO USING MYCONFER

Transcription:

BPM Summer Camp Session 2: How to Explain BPMN to Business Users Alex Neihaus, VP Marketing, Active Endpoints Sandy Kemsley, Kemsley Design, Ltd. Michael Rowley, CTO, Active Endpoints

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

BPMN 2.0 Subclasses: Early Version 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 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) dataobject laneset textannotation sequenceflow (unconditional) association/dataassociation messageflow datastorereference exclusivegateway startevent (None) parallelgateway endevent (None) task (None) messagestartevent usertask messageendevent servicetask timerstartevent subprocess (expanded) terminateendevent subprocess (collapsed) documentation callactivity group

Source: Workflow Management Coalition s Update on BPMN Release 2.0 Descriptive Subclass Example Pool User Task Data Object Sub Process (Collapsed) Message Flow Lane Message Start Event Data Association Message End Event Call Activity (Collapsed) Text Annotation Association Service Task

Descriptive Subclass Example Data Store Source: Workflow Management Coalition s Update on BPMN Release 2.0

Analytic Subclass sequenceflow (conditional) sequenceflow (default) sendtask receivetask eventbasedgateway signalstartevent signalendevent errorendevent message Looping Activity MultiInstance Activity exclusivegateway Plus: Intermediate events inclusivegateway

Analytic Subclass: Intermediate Events Catching message Throwing escalation Throwing message escalationendevent Boundary message Catching signal Non-interrupting Boundary message Catching timer Boundary timer Throwing signal Boundary signal Non-interrupting Boundary signal Non-interrupting Boundary timer Boundary error Non-interrupting Boundary escalation 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? A BPMS that makes BPMN 2.0 executable A BPM Suite designed for the extended development team A BPMS built from open standards ActiveVOS promotes collaboration across the entire development team

ActiveVOS engages business users with BPMN 2.0 Managers Staff Business analysts & developers IT operations staff BPM END-USERS access to tasks, processes, reports and graphs MODEL- DRIVEN DEVELOPMENT using BPMN 2.0 to create, simulate, test and deploy processes ENTERPRISE SCALABLE with consoles for exception management, root cause analysis and monitoring Reporting Policy Task Management Escalation, Notification, WS-HumanTask Alerting and Event Processing Management BPM Engine BPEL, BPEL4People Communication WS, JMS, REST, JSON, EJB/POJO Application Server Application Server

Examples of core business processes automated using ActiveVOS ACADEMIC Faculty advancement workflow INSURANCE Claims processing TELCO Order management UTILITIES Automated meter reading FSS Mortgage loan origination TRANSPORTATION Locomotive manufacturing workflow RETAIL Purchase order approvals AGRICULTURE Livestock disease control HEALTHCARE Clinical/bio based workflow HOMELAND SECURITY & FBI National identity program MEDIA & ENTERTAINMENT Content preparation PUBLIC SECTOR-CIVILIAN Mapping data system

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