1 copyright © 2012, oracle and/or its affiliates. all …15 bpm 11g feature highlights bpmn 2.0...

37
1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Upload: others

Post on 12-Mar-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Page 2: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Fusion Development with ADF and BPMJeff Davies – Senior Principal Product Manager

Page 3: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Safe Harbor Statement

Page 4: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Agenda

• Why BPM for building applications• Introduction to Oracle BPM Suite 11g• BPM 101 Demo• How to use BPM for building applications• BPM and ADF• Learn More

Page 5: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

The Challenge

80% Maintenance20% New Projects

IT Spending and Demand Survey

• … orchestrate multi-channel customer interactions?

• …automate processes across applications?

• …easily modify such processes?

• …make relevant business insight available to the masses?

• … make upgrade safe customization to applications?

How to….?

Page 6: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

7 Impediments1. Business intent is “lost-in-translation” due to business-IT

“impedance mismatch”

2. Change is hard but shows up immediately and never ends

3. Variations in needs and requirements between geographies and departments

4. User adoption is harder than anticipated

5. Lack of business visibility into status of transactions

6. Difficult to relate investment to business benefits delivered

7. No methodology to continually improve

Page 7: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

7 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

When business conditions evolve faster than the company’s ability to change and respond…

… business performance suffers

The ResultPe

rfor

man

ce

Time1995 2000 2005

Business Execution

Gap

IT Platform1

2

34 1

2

3

4

ERP Deployment

CRM Deployment

Internet Explosion

Industry Consolidation

Business Requirements

Page 8: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

The Ideal Solution Multi-channel, Collaborative, Rich User Interface

Cross-ApplicationBusiness Process Management

CRM SCM FinancialsADF-BC

CustomService OrientedArchitecture

Actionable Intelligence???

Application and Database Grid Foundation Platform Services on Demand

Common Information

Page 9: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

BPM Defined

An explicit approach to modeling, automating, measuring and optimizing business processes across organizational divisions, systems and applications

Business Process Management

Page 10: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

End-to-End Business ProcessesOptimized, Transparent and Agile

Customer Relationship Managemen

t

Sales and Marketing

Production Planning

Manufacturing

Inventory & Logistics

Finance & HR

Organizational Units

Real-World Business Processes span organizations, systems, and applications.

Product Configuration

Order Management

Warranty & Returns ManagementProc

esse

s

SFA Product LMS

Inv MGM

T

B2Bproduct

ERP

SCM product

MES

DB ERPCRM

Enterprise Infrastructure Services(Portal, SOA, IDRS, LDAP, EAI, E-mail, IT Operations)

Order Management Process

Customer Relationship Management

Sales and Marketing

Production Planning Manufacturing

Inventory & Logistics Finance & HR

BPM models, simulates, executes, manages, monitors, & optimizes those Business

Processes.

SFA Product LMSInv

MGMT

B2Bproduct

ERP

SCM product

MES

DB ERPCRM

Enterprise Infrastructure Services(Portal, SOA, IDRS, LDAP, EAI, E-mail, IT Operations)

Page 11: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Business and IT CollaborationTailor-to-fit Business Processes

• Empower business users with easy-to-use process and rules modeling

• Seamless business and IT Collaboration

Page 12: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Rules driven Process Execution

• Rules driven approval flows and task routing

• Rules driven process logic

• Rules driven validations

Page 13: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Agenda

• Why BPM for building applications• Introduction to Oracle BPM Suite 11g• BPM 101 Demo• How to use BPM for building applications• BPM and ADF• Learn More

Page 14: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

BPM 11g – Functional Summary

Process Spaces• Rich persona based UI• Web 2.0 based Extreme

collaboration• Contextual insight

Process Analytics• BAM, BI• Business Indicators &

Measures• Process Cubes

BPM Runtime• Standards – BPMN

2.0, BPEL, WS-Human Task

• Business Rules

• Dynamic• Enterprise-grade• Layered on SCA

based SOA server

Process Composer• Web-based

customization• Deployment ready

processes

BPM Studio• Business IT

Collaboration• Agile Development• Unified IDE

Page 15: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

15

BPM 11g Feature HighlightsBPMN 2.0 modeling & simulation

Web-based Process Composer

Model is the executable (Zero Code)

Business catalog driven collaboration

Social Process Spaces

Ad-hoc and collaborative processes

Rich process analytics

Unified BPM & SOA runtime server

1

2

3

4

5

6

7

8

Page 16: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Agenda

• Why BPM for building applications• Introduction to Oracle BPM Suite 11g• BPM 101 Demo• How to use BPM for building applications• BPM and ADF• Learn More

Page 17: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Demo

Page 18: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Agenda

• Why BPM for building applications• Introduction to Oracle BPM Suite 11g• BPM 101 Demo• How to use BPM for building applications• BPM and ADF• Learn More

Page 19: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

19 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Process ComposerLet Business Analysts Drive

Simple Drag and Drop Process Modeling

Page 20: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Process-centric Application DesignSingle Model From Modeling to Execution

Studio – Comprehensive IDE for Developers

Single BPMN 2.0 model

Empower business analyst with catalog of implementation artifacts

Page 21: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

21 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Simulate Before You Implement

KPIsRich set of Charts

Queue Buildups and What-ifs

Page 22: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Business RulesDelegate business-interesting, volatile, dynamic, and highly-varying logic to Business Rules

Page 23: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Process AnalyticsBuild business metrics into design and drive continuous process improvement

Page 24: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Task-centric DesignDesign Deadlines, Notifications, Authorizations

Deadlines and Notifications

Grant or deny actions based on roles

Digital Signatures

Single-click Form Generation

Page 25: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Process WorkspaceBusiness visibility into status of transactions and easy-to-use collaborative task-driven interface

Page 26: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Agenda

• Why BPM for building applications• Introduction to Oracle BPM Suite 11g• BPM 101 Demo• How to use BPM for building applications• BPM and ADF• Learn More

Page 27: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

BPM and ADF

• View Controller – BPM generates and uses ADF Faces and Task Flows for BPM UI elements

• Model/Binding Layer – BPM Data Control

• Business Services Layer – BPM can leverage ADF-BC data and services

Page 28: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

BPM Forms are ADF Task Flows

BPM Data Control for drag-and-drop extension of generated form

Data Controls – ADFBC, Web Services, etc.

Data Visualization Components.

Built-in components for comments, attachments, etc.

Page 29: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

BPM Forms continued• 3 Flavors of Form Generation

• Generate to new ADF View Controller Project1. One-click2. Wizard driven, template based

• Add BPM Task Flow to existing ADF View Controller Project3. New ADF Task Flow based on Human Task

• All flavors can be modified in ADF editors• Special drop-handlers for adding BPM elements when

dragging and dropping Task element from Data Control• ADF page included in email notification

Page 30: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

BPM and ADF-BC Interaction Patterns• BPM Task Flows can include ADF-BC data controls

• BPM can get data using ADF-BC services

• Human Tasks can work with ADF-BC services

• Business Rules support ADF-BC facts

• BPM and ADF can interact via EDN events

Page 31: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

31 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

ADF-BC Driven Approval RoutingTasks can be routed and assigned based on ADF-BC objects

Page 32: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Business Rules and ADF-BCADF-BC Facts and Decision Point API

Page 33: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

33 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Agenda

• Why BPM for building applications• Introduction to Oracle BPM Suite 11g• BPM 101 Demo• How to use BPM for building applications• BPM and ADF• Learn More

Page 34: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

http://snipurl.com/bpm11packt

http://snipurl.com/bpm11handbook

Available NowHands-On Tutorial

Coming SoonHandbook

http://www.oracle.com/technetwork/middleware/bpm/overview/index.html

Downloads and MoreOTN

twitter.com/oraclebpm

bit.ly/dp3kIhblogs.oracle.com/bpm

Follow Us

Ask and Discuss

http://forums.oracle.com/forums/forum.jspa?forumID=560

Thank you and enjoy the rest of the sessions

Page 35: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

35 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Summary• BPM is an essential tool in an application

developer’s toolbox• BPM enables process-centric applications that:

• Adapt to change easily• Provide business end-to-end visibility• Drive outcome optimization through focus on metrics

• BPM as a methodology:• Enhances business IT collaboration• Drives continuous process improvement

• BPM leverages existing ADF skills and assets

Page 36: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

36 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Thank you and enjoy the rest of the sessions

<your twitter handle>

<your Facebook page>

<your blog URL>

<your YouTube channel>

For more information on <your topic> please visit < you link>

Please join us a the following social media channels

Page 37: 1 Copyright © 2012, Oracle and/or its affiliates. All …15 BPM 11g Feature Highlights BPMN 2.0 modeling & simulation Web-based Process Composer Model is the executable (Zero Code)

37