a look into the crystal ball at jboss brms and bpm suite

Download A look into the crystal ball at JBoss BRMS and BPM Suite

If you can't read please download the document

Upload: eric-d-schabell

Post on 16-Apr-2017

2.750 views

Category:

Technology


0 download

TRANSCRIPT

A look into the crystal ball at JBoss BRMS & BPM Suite

Eric D. SchabellJBoss Technology EvangelistMunich, 23 October JBoss OneDayTalk 2013

Intro BRMS & BPM SuiteRule, Process, Data, FormModelers & SimulationExecution & ReportingCloudy BPMWe will start with a discussion of how the BRMS comes to be. We will breeze over the background of BPM, discuss how the project jBPM releases are incorporated into the BRMS product.

From there we will examine the interesting points as they apply to a business user, followed by the more technical elements of BRMS that will be of interest to developers.

Finally we will summarize in an overview the new BPM components that come from the jBPM project. We will also mention the components that will NOT be included into the BRMS 5.3 product that are in the jBPM project. These are up and coming features that have yet to mature enough for inclusion at this time, but you can expect to appear in future versions of BRMS.

Business AnalystsEnd
usersDevelopers / ITManagers

4. Monitoring, auditing and analysis (BAM) Dashboard interaction

KPI monitoring.

Process auditing.

Reporting .

3. ExecuteTask list

Process instance tracking

Custom applications

Analysis & Modeling Process models.

Data models.

Forms.

Business Rules.

Create dashboards.

Simulation.

Develop & Deploy

Manage dependencies

Deployment methodology

Versioning

Develop code

BPMS 6 business modeling tools

What to expect in BPM Suite 6.0 ?

Intro BRMS & BPM SuiteRule, Process, Data, FormModelers & SimulationExecution & ReportingCloudy BPMWe will start with a discussion of how the BRMS comes to be. We will breeze over the background of BPM, discuss how the project jBPM releases are incorporated into the BRMS product.

From there we will examine the interesting points as they apply to a business user, followed by the more technical elements of BRMS that will be of interest to developers.

Finally we will summarize in an overview the new BPM components that come from the jBPM project. We will also mention the components that will NOT be included into the BRMS 5.3 product that are in the jBPM project. These are up and coming features that have yet to mature enough for inclusion at this time, but you can expect to appear in future versions of BRMS.

Process Modeler & Simulation

Enable process modeling and simulation in a business user friendly, web-based environment.

Key features:
Web-based BPMN 2.0 process modeler
Context menu for easy creation of flows
Visual validation
Integration with service repository
Simulation of business process

Process Modeler & Simulation

Target users

Process Analyst Creating and simulating business processes

Developers. Creating business processes, collaboration with process analysts / developers adding execution details

Data Modeler

Enable the configuration of logical and physical data models
with no coding.

Key features:
Simple data modeling UI.
Supports multiple physical representations of data model.
Conceptual information added, such as user friendly names.
A common tool for analyst and developers.
Automatically generates all assets required for execution.
Single representation enables developer roundtrip.

Benefits:
Make data models first class citizens in the process improvement cycle.
Capture and document data models by analyst.
Allow for full process automation with data and forms, without the need for development skills.

Key features

Target users

Developers.
Create data model.

Process / Data Analyst.
Capture requirements. Create data model.

Project data model

Form engine & modeler

Enable the configuration and execution of forms with no coding.

Key features:
Form Modeling WYSIWYG UI for forms.
Form autogeneration from data model / Java objects
Data binding for Java objects
API for embedding and rendering forms with custom data.
Customized forms layouts (*)
Forms embedding
i18n support.

Benefits:
Enable non technical users to create forms and execute them in processes.
Develop complex UI in a WYSWYG fashion for data capture and presentation.

Key features

Target users

Process Analyst & developers. Building & testing forms.

Developers. Add advanced configuration to forms. Embed forms in custom components.

End users. Using forms in tasks or other modules.

Form modeler

Setting input/output data bindings

Enable the configuration and execution of business rules models.

Key features:
Decision tables. Import from excel
Test scenarios
Rule validation
Integrated with processes

Benefits:
Enable non technical users to create and customize business rules.

Business Rules Editors

Business Rules Editors

Intro BRMS & BPM SuiteRule, Process, Data, FormModelers & SimulationExecution & ReportingCloudy BPMWe will start with a discussion of how the BRMS comes to be. We will breeze over the background of BPM, discuss how the project jBPM releases are incorporated into the BRMS product.

From there we will examine the interesting points as they apply to a business user, followed by the more technical elements of BRMS that will be of interest to developers.

Finally we will summarize in an overview the new BPM components that come from the jBPM project. We will also mention the components that will NOT be included into the BRMS 5.3 product that are in the jBPM project. These are up and coming features that have yet to mature enough for inclusion at this time, but you can expect to appear in future versions of BRMS.

Process Instance & Task Management

Process instance management and task list management.

Key features:
Starting process instances
Inspecting the current state of process instances
Visualization of current state
Managing process instances
Task list management
Claiming, starting, completing task (using task forms), etc.

Benefits:
Enable business users and end users to start and manage process instances in a user-friendly manner
Task list management and task life cycle management

Key features

Target users

End users. Starting, inspecting and managing process instances and tasks

Administrators. Managing process instances and tasks

Process Instance & Task Management

Business Activity Monitoring

Dashboards & reporting


Enable the configuration of business dashboards by configuration with no coding.

Key features:

Visual configuration of dashboards (Drag'n'drop).
Graphical representation of KPIs (Key Performance Indicators).
Configuration of interactive report tables.
Data export to Excel and CSV format.
Filtering and search, both in-memory or SQL based.
Process and tasks dashboards with jBPM.
Data extraction from external systems, through different protocols.
Granular access control for different user profiles.
Look'n'feel customization tools.
.

Example: Editing an indicator.

Example: Dashboard with active filter

Key features

Target users

Managers / Business owners. Consumer of dashboards and reports.

IT / System Architects. Connectivity and data extraction.

Process Analyst. Dashboard composition & configuration.

NAVIGATION

INDICATOR (CLICK TO DRILL DOWN)

TOOLBAR (With edit permission)

CURRENT FILTER

BREADCRUMB

Dashboards

Create indicator

1. Click on the panels palette

2. Select 'Key Performance Indicator'

4. Drop panel in the layout region

3. Select 'Create panel'

Edit indicator

Click on columns to filter

Click to export filtered data

Summary tables

Report tables

jBPM Process dashboard

jBPM Process dashboard selected process

Intro BRMS & BPM SuiteRule, Process, Data, FormModelers & SimulationExecution & ReportingCloudy BPMWe will start with a discussion of how the BRMS comes to be. We will breeze over the background of BPM, discuss how the project jBPM releases are incorporated into the BRMS product.

From there we will examine the interesting points as they apply to a business user, followed by the more technical elements of BRMS that will be of interest to developers.

Finally we will summarize in an overview the new BPM components that come from the jBPM project. We will also mention the components that will NOT be included into the BRMS 5.3 product that are in the jBPM project. These are up and coming features that have yet to mature enough for inclusion at this time, but you can expect to appear in future versions of BRMS.

An OpenShift Primer

Quickstart

Sign Up

Install Client Tools

Create Domain

Create Application

Deploy Application (GIT)

Business Activity Monitoring

$ rhc app create -t jbossas-7 --from-code git://github.com/eschabell/openshift-bpm-bam-dashboard.git bamSetup user login:$ rhc app show bam$ scp bampreview/.openshift/config/bam-*.properties [email protected]:~/jbossas/standalone/configuration/

http://bam-$your_domain.rhcloud.com (u:erics / p:erics)

JBoss BPM v6 Designer Demo

$ rhc app create -t jbossas-7 --from-code git://github.com/eschabell/openshift-bpm-process-designer.git designerhttp://designer-$your_domain.rhcloud.com (follow link)http://editor-$your_domain.rhcloud.com/designer (u:erics / p:erics)

`

JBoss BRMS & BPM Suite Articles: http://schabell.org

JBoss BPM Suite Mortgage Demo: https://github.com/eschabell/bpms-mortgage-demo

BAM OpenShift: https://github.com/eschabell/bpms-bam-dashboard

Designer OpenShift: https://github.com/eschabell/bpms-process-designer

JBoss BRMS & BPM Suite The future is now

Click to edit the title text format

Click to edit the outline text format

[email protected] | @ericschabell

Sergio Gutirrez

RED HAT CONFIDENTIAL | Pierre Fricke, Ken Johnson, John Graham

RED HAT CONFIDENTIAL | Pierre Fricke, Ken Johnson, John Graham

Click to edit the title text format

Click to edit the outline text format

RED HAT CONFIDENTIAL

Click to edit the title text format

Click to edit the outline text format

RED HAT CONFIDENTIAL | Pierre Fricke, Ken Johnson, John Graham

Click to edit the title text format

Click to edit the outline text format

Prakash Aradhya

Click to edit the title text format

Click to edit the outline text format

RED HAT CONFIDENTIAL

www.polymita.com 2002-2011

Pulse para editar el formato del texto de ttuloHaga clic para modificar el estilo de ttulo del patrn

Click to edit the title text format

Click to edit the outline text format

INTERNAL ONLY

Click to edit the title text formatHaga clic para modificar el estilo de ttulo del patrn

Click to edit the title text formatClick to edit Master title style

Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Outline Level

Ninth Outline LevelClick to edit Master text stylesSecond levelThird level

Fourth level

Fifth level