Introduction to Oracle BPM Suite

45
Introduction to Oracle BPM Suite November 14 th , 2012 15:45-16:30 Room VT460-52 Harold Dost III Senior Consultant Raastech, Inc.

Transcript of Introduction to Oracle BPM Suite

Page 1: Introduction to Oracle BPM Suite

Introduction to Oracle BPM Suite

November 14th, 2012

15:45-16:30

Room VT460-52

Harold Dost III Senior Consultant

Raastech, Inc.

Page 2: Introduction to Oracle BPM Suite

Slide 2 of 45 © Raastech, Inc. 2012 | All rights reserved.

1. Introduction

2. What is BPM?

3. How do you use BPM?

4. Use Cases

5. Is it right for you?

6. Summary

Agenda

Page 3: Introduction to Oracle BPM Suite

Slide 3 of 45 © Raastech, Inc. 2012 | All rights reserved.

INTRODUCTION

Page 4: Introduction to Oracle BPM Suite

Slide 4 of 45 © Raastech, Inc. 2012 | All rights reserved.

Harold Dost III

5+ years of Oracle middleware experience

Experience in large implementations involving SOA

Suite, BAM, AIA, OSB, OSR, ODI, OWSM, OER, OEG,

and more

OCE (SOA Foundation Practitioner)

About Me

Page 5: Introduction to Oracle BPM Suite

Slide 5 of 45 © Raastech, Inc. 2012 | All rights reserved.

WHAT IS BPM?

Page 6: Introduction to Oracle BPM Suite

Slide 6 of 45 © Raastech, Inc. 2012 | All rights reserved.

Concept

Business Process – A particular way that work should be done;

should provide value for a customer (e.g., Order Fulfillment)

BPM Introduction

http://www.winscribe.com/business-process-management/what-is-bpm

Page 7: Introduction to Oracle BPM Suite

Slide 7 of 45 © Raastech, Inc. 2012 | All rights reserved.

Cycle

Model

Automate

Execute

Monitor

Optimize

BPM Introduction

http://www.winscribe.com/business-process-management/what-is-bpm

Page 8: Introduction to Oracle BPM Suite

Slide 8 of 45 © Raastech, Inc. 2012 | All rights reserved.

An optional module part of the Oracle Fusion

Middleware Platform

A tool to provide business analysts a hand in the

development process

Provides another means of developing processes

This is just the marketing

BPM Suite Introduction

Page 9: Introduction to Oracle BPM Suite

Slide 9 of 45 © Raastech, Inc. 2012 | All rights reserved.

What tools do you actually get?

An add-on to JDeveloper called BPM Studio

Requires SOA Composite Editor

A web based tool called Business Process Composer

BPM Suite Introduction

Page 10: Introduction to Oracle BPM Suite

Slide 10 of 45 © Raastech, Inc. 2012 | All rights reserved.

HOW DO YOU USE BPM?

Page 11: Introduction to Oracle BPM Suite

Slide 11 of 45 © Raastech, Inc. 2012 | All rights reserved.

Two main workflows are suggested

With Templates

Without Templates

Using BPM Suite

Page 12: Introduction to Oracle BPM Suite

Slide 12 of 45 © Raastech, Inc. 2012 | All rights reserved.

A developer will use BPM Studio and create a template

This template is placed into the the design-time MDS

A process analyst will use these templates and develop

the specific process

After the process is ready it can be deployed to the

runtime

Using BPM Suite – With Templates

Page 13: Introduction to Oracle BPM Suite

Slide 13 of 45 © Raastech, Inc. 2012 | All rights reserved.

A process analyst creates the overall flow

The developer checks out the project from the design-

time MDS and does the final implementation details

Deploy the finalized process to the runtime

Using BPM Suite – Without Templates

Page 14: Introduction to Oracle BPM Suite

Slide 14 of 45 © Raastech, Inc. 2012 | All rights reserved.

Business Process Composer

Page 15: Introduction to Oracle BPM Suite

Slide 15 of 45 © Raastech, Inc. 2012 | All rights reserved.

Business Process Composer

Page 16: Introduction to Oracle BPM Suite

Slide 16 of 45 © Raastech, Inc. 2012 | All rights reserved.

Business Process Composer

Page 17: Introduction to Oracle BPM Suite

Slide 17 of 45 © Raastech, Inc. 2012 | All rights reserved.

Business Process Composer

Page 18: Introduction to Oracle BPM Suite

Slide 18 of 45 © Raastech, Inc. 2012 | All rights reserved.

Business Process Composer

Page 19: Introduction to Oracle BPM Suite

Slide 19 of 45 © Raastech, Inc. 2012 | All rights reserved.

Business Process Composer

Page 20: Introduction to Oracle BPM Suite

Slide 20 of 45 © Raastech, Inc. 2012 | All rights reserved.

Business Process Composer

Page 21: Introduction to Oracle BPM Suite

Slide 21 of 45 © Raastech, Inc. 2012 | All rights reserved.

Business Process Composer

Page 22: Introduction to Oracle BPM Suite

Slide 22 of 45 © Raastech, Inc. 2012 | All rights reserved.

BPM Studio

Page 23: Introduction to Oracle BPM Suite

Slide 23 of 45 © Raastech, Inc. 2012 | All rights reserved.

BPM Studio

Page 24: Introduction to Oracle BPM Suite

Slide 24 of 45 © Raastech, Inc. 2012 | All rights reserved.

BPM Studio

Page 25: Introduction to Oracle BPM Suite

Slide 25 of 45 © Raastech, Inc. 2012 | All rights reserved.

BPM Studio

Page 26: Introduction to Oracle BPM Suite

Slide 26 of 45 © Raastech, Inc. 2012 | All rights reserved.

BPM Studio

Page 27: Introduction to Oracle BPM Suite

Slide 27 of 45 © Raastech, Inc. 2012 | All rights reserved.

BPM Studio

Page 28: Introduction to Oracle BPM Suite

Slide 28 of 45 © Raastech, Inc. 2012 | All rights reserved.

BPM Studio

Page 29: Introduction to Oracle BPM Suite

Slide 29 of 45 © Raastech, Inc. 2012 | All rights reserved.

BPM Studio

Page 30: Introduction to Oracle BPM Suite

Slide 30 of 45 © Raastech, Inc. 2012 | All rights reserved.

BPM USE CASES

Page 31: Introduction to Oracle BPM Suite

Slide 31 of 45 © Raastech, Inc. 2012 | All rights reserved.

Maersk Line

Transport Shipping Company

25k Employees

$26 Billion revenue in 2010

http://www.oracle.com/us/corporate/analystreports/infrastructure/mwd-case-study-maersk-1530197.pdf

BPM Use Cases

Page 32: Introduction to Oracle BPM Suite

Slide 32 of 45 © Raastech, Inc. 2012 | All rights reserved.

Maersk Line

“This is partly by choice, and partly down to the fact that a

programme to deliver an appropriate enterprise-wide IT

integration infrastructure foundation was only started at the same

time as the BPM programme.”

Aging Infrastructure and an overstrained business application

Vastly Distributed – 350 Offices

http://www.oracle.com/us/corporate/analystreports/infrastructure/mwd-case-study-maersk-1530197.pdf

BPM Use Cases

Page 33: Introduction to Oracle BPM Suite

Slide 33 of 45 © Raastech, Inc. 2012 | All rights reserved.

Maersk Line – Results and Recommendations

10-15% Efficiency Increase

“No matter what the focus of your BPM project is, deliver

something within 90 days or so”

“… ensure that business and technology resources on projects

are all co-located – this will pay off in terms of time-to-delivery,

the quality of the output …”

http://www.oracle.com/us/corporate/analystreports/infrastructure/mwd-case-study-maersk-1530197.pdf

BPM Use Cases

Page 34: Introduction to Oracle BPM Suite

Slide 34 of 45 © Raastech, Inc. 2012 | All rights reserved.

A Swiss Bank (Unnamed)

One of the premiere financial institutions

Credit Suisse, EFG Bank, Edmond de Rothschild, UBS

Private banking

Investment banking

Asset management services

http://www.oracle.com/us/corporate/analystreports/infrastructure/mwd-swiss-bank-case-study-1526731.pdf

BPM Use Cases

Page 35: Introduction to Oracle BPM Suite

Slide 35 of 45 © Raastech, Inc. 2012 | All rights reserved.

Swiss Bank

Long time user of BPM not the Suite, part of the ARIS

community since 2001

“[Current Solution] optimized to deliver the highest …where

there are medium-level volumes of repeatable work being done

… it’s less likely to be applicable in very high-volume

environments…”

http://www.oracle.com/us/corporate/analystreports/infrastructure/mwd-swiss-bank-case-study-1526731.pdf

BPM Use Cases

Page 36: Introduction to Oracle BPM Suite

Slide 36 of 45 © Raastech, Inc. 2012 | All rights reserved.

A Swiss Bank (Unnamed)

No efficiency improvements mentioned, but better visibility into the

processes (metrics)

“Firstly, creating a BPM-friendly culture and spirit in your company takes

time – it can’t be forced on a company by an autocratic leadership style.”

“Secondly, work hard to deliver ‘quick wins’ and talk about them as much

as you can.”

http://www.oracle.com/us/corporate/analystreports/infrastructure/mwd-swiss-bank-case-study-1526731.pdf

BPM Use Cases

Page 37: Introduction to Oracle BPM Suite

Slide 37 of 45 © Raastech, Inc. 2012 | All rights reserved.

IS IT RIGHT FOR YOUR COMPANY?

Page 38: Introduction to Oracle BPM Suite

Slide 38 of 45 © Raastech, Inc. 2012 | All rights reserved.

Total Cost of Ownership (TCO)

Return on Investment (ROI)

Decision Factors

http://geek-and-poke.com/2007/03/roi_of_soa.html

Page 39: Introduction to Oracle BPM Suite

Slide 39 of 45 © Raastech, Inc. 2012 | All rights reserved.

Costs

WebLogic – $45k/CPU

SOA Suite – $57k/CPU

BPM Suite – $57k/CPU

Decision Factors

http://www.oracle.com/us/corporate/pricing/price-lists/index.html

Page 40: Introduction to Oracle BPM Suite

Slide 40 of 45 © Raastech, Inc. 2012 | All rights reserved.

Company Size

Decision Factors

http://genevalunch.com/blog/tag/ubs/ http://www.maersk.com/Pages/default.aspx

Page 41: Introduction to Oracle BPM Suite

Slide 41 of 45 © Raastech, Inc. 2012 | All rights reserved.

Some of the premier functionality commonly associated

with BPM are the human task and business rules

However, these are supported through a SOA Suite

license.

Current Oracle SOA Suite Implementers

Page 42: Introduction to Oracle BPM Suite

Slide 42 of 45 © Raastech, Inc. 2012 | All rights reserved.

Some customers have gone through the licensing

process, paid for BPM and simply not used it.

Current Oracle SOA Suite Implementers

Page 43: Introduction to Oracle BPM Suite

Slide 43 of 45 © Raastech, Inc. 2012 | All rights reserved.

SUMMARY

Page 44: Introduction to Oracle BPM Suite

Slide 44 of 45 © Raastech, Inc. 2012 | All rights reserved.

BPM can be useful for streamlining business processes

It’s not for everyone

Try it out

Oracle VMs

http://www.oracle.com/technetwork/middleware/soasuite/learnmore/vmsoa-172279.html

Summary

Page 45: Introduction to Oracle BPM Suite

Slide 45 of 45 © Raastech, Inc. 2012 | All rights reserved.

Contact Information

Harold Dost III

Senior Consultant

[email protected]