26
Red Hat Business Decision and Process Optimization BRMS and BPM Neil Hudson Solution Architect Red Hat Email: [email protected]

Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: [email protected]. 2 MIDDLEWARE Foundation

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

Red Hat Business Decision and Process Optimization

BRMS and BPM

Neil HudsonSolution ArchitectRed Hat

Email: [email protected]

Page 2: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

2

MIDDLEWARE

Foundation

Dev

elo

pm

ent

To

ols

Man

age m

ent

To

ols

ACCELERATE

Data Virtualization

Application Integration

INTEGRATE

Business Process Management

User Interaction

AUTOMATE

•JBoss EAP•JBoss Web Server•JBoss Data Grid

•JBoss Data Services

•JBoss Fuse & A-MQ•JBoss SOA Platform

•JBoss BRMS / BPM

•JBoss Portal •JBoss Operations Network

•JBoss Developer Studio

Red Hat JBoss Middleware

Page 3: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

3

Background and Agenda

• Expert decision making with BRMS and BPM.

• Business wins with BRMS / BPM

• Top Take Aways

Page 4: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

Introduction to BPM

Page 5: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

5

A Business Process

Catalog

Orders

Shipping

Financials

Inventory

Packaged Apps (e.g. SAP)

An activity or set of activities that will accomplish a specific organizational goal...

Page 6: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

6

A Business Process

Catalog

Orders

Problems:• Inefficient manual processes• Error prone• Non-repeatable• Lack of visibility• Hard to change

Shipping

Financials

Inventory

Packaged Apps (e.g. SAP)

An activity or set of activities that will accomplish a specific organizational goal...

Page 7: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

7

The BPMS Solution

Catalog Shipping

1. Automate interactions with LoB Systems...

Packaged Apps

Page 8: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

8

Catalog Shipping

1. Automate interactions with LoB Systems...

2. Drive the business process from a model...

Packaged Apps

The BPMS Solution

Page 9: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

9

Catalog Shipping

1. Automate interactions with LoB Systems...

2. Drive the business process from a model...

3. Manage user participation...

Packaged Apps

The BPMS Solution

Page 10: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

10

Catalog Shipping

1. Automate interactions with LoB Systems...

2. Drive the business process from a model...

3. Manage user participation...

4. Provide visibilityinto process execution data

Packaged Apps

The BPMS Solution

Page 11: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

11

BPM Lifecycle

Business Analyst Domain

Business Execution Domain

Business Operations Users

Page 12: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

Introduction to Business Rules

Page 13: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

13

Example

INSURANCE COMPANY

Insurance Claim

Page 14: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

14

INSURANCE COMPANY

Problems:1. Business rules are hidden

in applications

Insurance Claim

Example

Page 15: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

15

INSURANCE COMPANY

Problems:1. Business rules are hidden

in applications

2. It takes too long to change business rules

Insurance Claim

Example

Page 16: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

16

INSURANCE COMPANY

Problems:1. Business rules are hidden

in applications

2. It takes too long to change business rules

3. People interpret rules inconsistently

Insurance Claim

Example

Page 17: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

17

The BRMS Solution

Page 18: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

18

Rule Repository

1. Separate the business rules from the applications

The BRMS Solution

Page 19: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

19

Rule Repository

1. Separate the business rules from the applications

2. Express rules in terms that the business can readily understand

AHA!

The BRMS Solution

Page 20: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

20

Rule Repository

1. Separate the business rules from the applications

2. Express rules in terms that the business can readily understand

3. Empower business and IT experts to collaborate

4. Support all the rules

AHA!

The BRMS Solution

Page 21: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

Introduction to CEP

Page 22: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

22

Problems:

Hard to derive business relevant data from available information

Important patterns go undetected

Business fails to respond to changes in its environment

Example: Multiple Customer Touch Points

Page 23: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

23

Complex Event ProcessingDetect events of significance to a business by recognizing time-based patterns in

one or more real-time data feeds...

“Weather delay in London”

Benefits:

‘Active decision making’: Business makes timely decisions & responds quickly to external events

Business Rules

Page 24: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

RED HAT JBOSS24

• JBoss BRMS combines Rules, BPM and Complex Event Processing enabling automation of a wide range of business activities

• JBoss BRMS facilitates close collaboration between business and IT users enabling more agile business

• JBoss BRMS delivers capabilities on par with prominent, proprietary offerings at a fraction of the cost

• JBoss BRMS / BPM is open source, with subscription pricing that scales from SMBs to large enterprises

BRMS / BPM Value PropositionTop 4 “Take Aways”

Page 25: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

25

BRMS / BPM – look for .....

Complicated rules and regulations Changing policies and legislation Duplicated business logic Need to reduce process execution errors and....

Page 26: Red Hat Business Decision and Process Optimization BRMS and … · 2013. 9. 12. · BRMS and BPM Neil Hudson Solution Architect Red Hat Email: nhudson@redhat.com. 2 MIDDLEWARE Foundation

Questions? Decisions to make?

BRMS and BPM

Neil HudsonSolution ArchitectRed Hat

Email: [email protected]