partner webcast – oracle business process management 12c : the game changer for your business

53

Upload: oracleimc-isv-migration-center

Post on 15-Jul-2015

330 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business
Page 3: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Safe Harbor Statement

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.

3

Page 4: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Oracle Business Process Management 12c The Game Changer for your Business

Heba Fouad Fusion Middleware Specialist Technology Adoption Office, ECEMEA 12 March 2015

Page 5: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Program Agenda

Oracle BPM 12c Key Objectives

Oracle BPM 12c Highlights

Developer Productivity

Summary

Q&A

1

2

3

4

5

5

Page 6: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

What is a Process?

New Account Opening

Order Management

Warranty and Returns Management

Everything we do in business has a process

Page 7: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

About Business Processes

PROCESS Metrics Workflow Data Rules

Business process describes how an enterprise meets its objectives

Processes are never perfect and can always be improved

Business process is much more than a Visio diagram

People

Page 8: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

“Why can’t it be simpler to connect applications in cloud to applications on-premise?”

“How do I create end-to-end processes joining multiple applications?”

“Why is it so hard to deliver desired customer experience?”

“How do I make my business more responsive, agile and make informed decisions?”

“How do we empower business process owners and business users

to take charge of their processes ?”

“How can I make business process participants productive and shorten approval cycles? ”

Page 9: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

What is BPM?

Automating Measuring Improving Modeling

What are the Key Benefits of BPM?

Page 10: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Oracle BPM 12c Key Objectives

• Simplify • Make it really simple for business users by providing a business-friendly web-based composer that

allows business users to model, simulate, optimize deploy and execute business processes

• Provide business-friendly mobile and web applications

• Provide out-of-the-box process and case analytics

• Manage by exception

• Accelerate time to value with intelligent process solutions • Allow modeling of structured as well as unstructured processes

• Provide integrated decision management

• Complete Unified Platform • Provide a complete unified platform spanning systems, decisions, documents and events

• A common platform for executing and managing structured as well as unstructured processes

Page 11: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Oracle BPM 12c Highlights

Page 12: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

BPM 12.1.3 Highlights Digital Transformation of your Enterprise

• Business Architecture

• Enhanced BAM

• Developer Productivity

• Mobile

• BPM 10g (BEA ALBPM) to 12c migration

• ACM improvements

• Solution or Process Accelerators

Page 13: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Business Architecture

A blueprint of the enterprise that provides a common understanding of the organization and is used to align strategic objectives with initiatives and projects

Goals, Objectives & Strategies (Why?)

Value Chains & Projects

(How?)

Metrics & Measures (How well ?)

Strategic Alignment

Organization (Who & Where?)

Page 14: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Business Function Decomposition of processes

Drill-down and drill-up across the levels

Linkages can exist across BA and BPM Projects

Process Hierarchy

Enterprise Process Map

Value Chain Models

BPMN Process Models

Level 0-3

Page 15: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Strategy Model • Captures Goals,

Objectives, Strategies and their relationships

• Strategy model is a tree and each node is non-repeating

• Strategies can be linked to Value Chains

Page 16: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Value Chain KPI Report Based on Roll-up KPIs

Develop Vision & Strategy

Define the business concept and long term

vision

Design and develop product and products

and services Design products and

services

Market and sell products and services

Develop marketing and distribution and event

Develop business strategy

Develop and manage sales

Manage strategic initiatives

Manage advertising, pricing and promotions Manage sales partners

and alliances Manage sales

opportunity and sales pipeline

Deliver products and services

Plan for and acquire necessary resources

Procure materials and services

Produce, manufacture and deliver products

Deliver product services to customer

Manage logistics and warehouse

Page 17: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

More Business Friendly Rules Authoring • Business friendly

phrases – contextual and localizable

• Author decision tables in Excel and import/export from Composer

Page 18: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Re-architected BAM • Active-active high availability

• Coherence used for report and metadata cache

• Cross browser support with ADF data visualization

• Continuous query processing with built in OEP

• Tightly integrated with BI

KPI

Page 19: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Richer Process Analytics • Rich out-of-box dashboards for

analysis and monitoring – bottlenecks, productivity, inflow and outflow, work distribution, etc.

• Unified Process Cubes across BPM & SOA

• Include BI dashboards in same report

Page 20: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Richer Alerts with Continuous Queries • Template driven business

friendly authoring – 7 templates including trend analysis, moving aggregates, etc.

• Key performance and risk indicators

• Daisy-chained alerts

• Manage by exceptions with watchlists

Page 21: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Mobile

• iPad-targeted app for BPM Task management

– Supports off-line mode

• In 12c: REST APIs that allow easy development of custom apps – mobile or otherwise

21

Page 22: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Highly Productive Work Interfaces Smart Phone + Tablet BPM Mobile App

Any Task, Anywhere

Offline Mode

Integrate with Native Mobile Services

Location Data

Time, App data Photos

ADF Mobile, Native iOS

REST API

Download Oracle BPM App from Apple iTunes

Page 23: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

ACM Improvements

• Case relationships

– support for run time linking of cases as sub-cases, duplicates, dependents etc.

– Sub-cases can also be defined at design-time

• Milestones with due dates

– are used to mark the progression of a case

– in case a milestone crosses the due date an event is raised

• Out of the box Case Analytics

23

Page 24: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Oracle Process Cloud Service

Agile & Business Friendly Development

Productive & Efficient Work Management

Business Visibility & Agility

Complete Lifecycle Management & Control

Secure & Robust Process Automation Platform

Process Cloud Service Business Driven Rapid Automation of Process Applications

MAINFRAME, CUSTOM APPS

Page 25: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Process Cloud Service

Page 26: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Developer Productivity

• Integrated Debugger for process execution

• Continuous Integration

• Quick Developer Install

• Visual Diff/Merge – for process imported into JDeveloper (BPM Studio) from Process Composer

• Migration Tools

• Benefits from JDeveloper and SOA Suite enhancements

– BPM application == SOA [SCA] Composite

Page 27: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Developer Productivity

Page 28: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Developer Productivity & Functionality

• Groovy Scripting

– Script tasks

– Business Object methods

• Business Object inheritance

• Business Parameters – set from Workspace

– Like constants across all process instances

– Any change takes immediate effect

• Skip [to next activity in main flow] when an exception occurs

• Suspend main flow, run alternative flow [and possibly resume]

• [No] support [yet] for Process Templates

Page 29: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

BPM Quick Start Install

• Integrated JDeveloper

– Installs both design-time & run-time

• Eliminates Complexity

– One screen Install

– 30 minutes to install and run BPM Samples

• Reduced Memory footprint

Page 30: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Visual Diff Merge inside BPM Studio

1. Select “Resolve Conflicts” for visual Diff-Merge 2. You have to do this for every file that shows “Conflict” 3. Perform “Save to PAM” once all conflicts are resolved

Page 31: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Force Commit on Activity Completion

• Commits state of BPM instance

– Can be used to avoid re-invoke of activity in case of rollback

Page 32: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Process Instance Expiration

• Process Instance Expiration

–Pre-defined variable

–Get/Set supported

–BPM run-time throws timeout event

–Timeout can be caught and handled using Event Subprocess

Page 33: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Business Parameters

• Used for setting business specific constants and can be overridden for an Organization Unit

• If there is no override value for Org Unit, the returned value will be the default value

Default value for Business Parameter

Business Parameter overridden for Organization Unit

Page 34: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Catch Exception Based on Business Object

• New Options for Business Exception Handling

–Business Exception “errorInfo” attribute can be set to Business Object

–Boundary Events can catch Business Exception based on Business Object

Page 35: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Suspend and Resume Process instance

• You can suspend a running flow object, a process or a subprocess

– By a Boundary Event (can be a message event, a timer event or a signal event)

– By an Event SubProcess

• When process instance reaches the flow object with the boundary event, the main process flow is suspended and the BPM runtime runs the event handler sequence flow: the alternative sequence flow

• Then optionally the process instance can be returned to main flow – Set action to resume to resume the suspended flow object | process | subprocess

– Set action to send to move the process instance to the next flow object | .. | ..

Page 36: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Skip and Back Error Handling

• Upon exception in process flow, we can try to re-run the failed flow object, move to the next flow object or continue with exception handling

• Set action variable to

–OK

–SKIP

–BACK

Page 37: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Business Catalog Enhancements and Groovy Script …

Business Objects … •Inheritance •Enumerations •Methods implemented in Groovy Script

Page 38: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Groovy Script Can Be Used In Script Activity

• Can perform operations that would otherwise be done with XSLT

Page 39: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Debugger

• Scope – Process

– Subprocess

– Event Subprocess

– Child process

• Debug actions – Step-into

– Step-over

– Step-out

– Resume

Page 40: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Debugger

• Inspect and modify data

–Data Objects (both Simple and Complex)

– Instance Attributes (Process and Activity)

–Conversation and Correlation properties

–Create “Watches”

Page 41: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Migration Tool

Applicable to 10gR3 BPM customers

Easy-to-run Ant based tool

Output : 12c exp file and a Migration Report

Constructs Migrated

With Equivalent : 100% migrated (Ex: Interactive task)

Comparable : migrated on best-effort basis

No direct equivalent : functional equivalent in stack

Page 42: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Summary

Page 43: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Oracle BPM Suite for the Whole Enterprise Enabling Enterprise Wide Adoption

Complete Best Practice Business Driven

Empower Business to have

more control

Facilitate Collaboration with IT

One platform for all flavors of

processes

Start simple, evolve into

sophisticated processes

Built in patterns learnt from

building applications

Pre-built best practice processes

and templates

Page 44: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Oracle BPM for Business Transformation Model, Optimize, and Manage Your Processes

Agility

Faster iterations through business IT collaboration

BPMN and Business Rules enable easier change

Many features to enable in flight changes

Visibility

Business understandable models

End-to-end dashboards

Business friendly audit trail

Efficiency

Standardization and elimination of manual tasks

Assignment, routing, prioritization

Streamlined user experience

Efficiency

Visibility

Agility

Page 45: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Light-weight Actionable Business Architecture

• Process Decomposition; Enterprise Process Maps & Value Chains

• Strategy Model & Reports

• KPI Roll-up & Value Chain Heat Maps

Business Context for BPMN Processes

• Structured and unstructured Processes (incl. ACM)

• Import BPMN 2.0 models

• Business Properties & Rich set of Process Reports

Business Friendly Rules

• Verbal Rules & Business Phrases

• Excel Integration for Decision Tables

• Business Friendly Rule Tests

Business Architecture & Business Led Process Automation

IT Enabling Business

• Process Asset Manager

• Quick Install

• Debugger, Groovy Scripting

• Business Parameters

Page 46: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Why BPM in the Cloud? Empowering Line of Business

Faster Response

Higher QoS

Lower Risk

Lower Costs

Do More with Less

Rapid Development - Zero Code

Easy to customize

Easy to Manage

Frequent Releases

Build Once Deploy Anywhere

Ease of Use

Ubiquitous Access

Rich Insights

Built for change

Innovate

46

IT Operations Performance & Costs

Application Developers Agility & Lifecycle

Line of Business Visibility & Control

Page 47: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Summary

A lightweight Business Architecture modeling tool

Simplify implementation and Accelerate time to value with intelligent process solutions

Complete Unified Platform

Highly Productive Work Interfaces with multi channels

Rapidly design, automate and manage business processes in the cloud

47

Page 48: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

References

• Official Oracle BPM Suite 12c Samples

• BPM Get Started

• Quick Start Installation for Developers

• Oracle Process Cloud

48

Page 49: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Want to learn more about BPM?

49

Twitter @OracleBPM #oraclebpm

Facebook facebook.com/OracleBPM

Oracle’s BPM blog blogs.oracle.com/BPM

BPM page www.oracle.com/BPM

Get your hands on Oracle Process Cloud cloud.oracle.com/process

Page 50: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Q&A

Heba Fouad Fusion Middleware Specialist [email protected] ISV Migration Center blog: http://blogs.oracle.com/imc ISV Migration Center email: [email protected]

50

Page 51: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

• Oracle.com Partner Hub oracle.com/partners/goto/hub-ecemea

• Migration Center Team Blog blogs.oracle.com/imc

feeds.feedburner.com/oracleIMC

• Partner Webcast Recordings youtube.com/OracleIMCteam

• Partner Webcast Presentations slideshare.net/Oracle_IMC_team

[email protected]

Oracle Partner Hub ISV Migration Center • twitter.com/OracleIMC

• plus.google.com/+OracleIMC

• facebook.com/OracleIMC

• linkedin.com/groups/Oracle-Partner-Hub-Migration-Center-4535240

51

Page 52: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 52

Page 53: Partner Webcast – Oracle Business Process Management 12c : The Game Changer for your Business