20101207 uni leipzig_oraclebpm_suite.slideshare

22
<Insert Picture Here> Oracle BPM Suite Oracle BPM Suite – Business Process Management Business Process Management Dr. Jens Hündling Senior Systemberater Oracle Deutschland B.V. & Co. KG 07. Dezember 2010

Upload: jens-huendling

Post on 05-Dec-2014

554 views

Category:

Technology


1 download

DESCRIPTION

Vortrag Uni LeipzigOracle BPM Überblick, Livecycle, Screenshots von Livedemo und Tools BPM 11g

TRANSCRIPT

Page 1: 20101207 uni leipzig_oraclebpm_suite.slideshare

<Insert Picture Here>Oracle BPM Suite Oracle BPM Suite ––Business Process Management Business Process Management

Dr. Jens HündlingSenior Systemberater

Oracle Deutschland B.V. & Co. KG

07. Dezember 2010

Page 2: 20101207 uni leipzig_oraclebpm_suite.slideshare

Oracle Fusion Middleware 11gÜberblick

Middleware

Applications (z.B. eBusiness Suite, Siebel, Peoplesoft,-)

Infrastructure & Management

(z.B. Solaris, Oracle Enterprise Linux, Oracle VM, SUN Servers & Storage)

Database

Page 3: 20101207 uni leipzig_oraclebpm_suite.slideshare

BusinessProcess Process Management

Page 4: 20101207 uni leipzig_oraclebpm_suite.slideshare

Analyse & Modellierungstools,

Skalierbare, zuverlässige IT

Unternehmensweite KompetenzEntwicklung und Evolution

Umfassender Ansatz für den BPM ErfolgMenschen, Methoden & Technologie

ErfolgreichesBPM

Kultur Werkzeuge

Konsistentes Vorgehen beiProzessmodellierung

und -Management

Kultur

Methodologie

Werkzeuge

Planung, Prozesse, Akzeptanz, Kontrolle,

Messbarkeit

Page 5: 20101207 uni leipzig_oraclebpm_suite.slideshare

BPM LebenszyklusOracle FMW unterstützt den gesamten Lebenszyklus

Enterprise ArchitectsDefine business

architecture

Business AnalystsModel processes

DevelopersPopulate business

catalog and

implement details

LOB OwnersCollaborate with

business analysts and

tailor-to-fit processes

Business UsersCollaborate and

innovate

IT OperationsManage and

monitorTeamMeasure, analyze,

improve, govern

BPM Discovery Workshop

Page 6: 20101207 uni leipzig_oraclebpm_suite.slideshare

Oracle BPM Methodologie ÜberblickAbgleich fachlicher und technischer Modelle: funktionale Dekomposition

Business Requirements, Strategy Maps, Funktionale Dekomposition,

Wertschöpfungsketten-Diagramme

Ora

cle

BP

A S

uit

e

Ora

cle

BP

M / S

OA

Su

ite

BPM Implementation

BPM Blueprints

Services, Data Models, User Interfaces, Rules, Dashboards

End to End Process Flows

Detailed Process Flows

Ora

cle

BP

A S

uit

e

Ora

cle

BP

M / S

OA

Su

ite

Ansatzpunkte für eine SOA

Page 7: 20101207 uni leipzig_oraclebpm_suite.slideshare

Interoperabel

Applikationenz.B. ERP, CRM, FiBu

SOA - ArchitekturüberblickIntegration und Standards

Schnelle ReaktionFlexibel Kontrollierbar

Sicherheit,Verfügbarkeit,

Sicher

Portal

Interaktiv

BUSINESS SERVICES

DBs / Files

B2B, EDI, XML

Process FlowLogic

PROZESSMANAGEMENT ÜBERWACHUNG

Key Performance Indicators, KPIDashboards

SOAP: Web Services Kommunikationsprotokoll BPEL: Business Process Execution Language JCA: Java Connector Architecture BMPN: Business Process Model & Notation

INFRASTRUKTUR SERVICE BUS

SECURITY

POLICIES

Verfügbarkeit,Logging,Failover,

DynamischesRouting,Endpunkt-

Virtualisierung

BENUTZER INTERFACE

Manuelle Interaktion

API

WS

WS-Security, WS-Policy, …WSDL Schnittstellendef.

XML (Schema)

SOAP JCA WS-* XSLT / XQuery

WS-BPEL Business Activity Monitoring (BAM)

Web-Browser basiert

Portlets

Struts, Java Server Faces / Pages (JSF/JSP)

BPMN 2.0

Page 8: 20101207 uni leipzig_oraclebpm_suite.slideshare

Shared BPMN Model

Oracle BPM 11gR1 ArchitekturBPM Komponenten auf der Basis der SOA Suite

BPM Workspace MS Office BPMN 2.0, BPEL

Rich End User InteractionWeb based customization

Process Composer

Process Portal(WebCenter)

BPM Studio (Business & IT views)

Service Infrastruktur: WebLogic ServerPolicy Manager

Optimized binding

Oracle Service Bus

Common JCA-based connectivity infrastructure

Repository

EM console

+BPMN Screens

BAM

B2B

Human Workflow

Business Rules

Mediator (Data

Transformation & Enrichment)Process Core

BPEL

ProcessAnalytics

Proc Cubes

(Business & IT views)

BPMN 2.0

Page 9: 20101207 uni leipzig_oraclebpm_suite.slideshare

Discussion

Page 10: 20101207 uni leipzig_oraclebpm_suite.slideshare

BPM Studio im Oracle JDeveloperBPMN 2.0 Modellierung und Simulation

Page 11: 20101207 uni leipzig_oraclebpm_suite.slideshare

BPMN by Example – Task types

System steps, Gateways

and Events can go in to

any Lanes. Rules Task

Service Task

User Task

Page 12: 20101207 uni leipzig_oraclebpm_suite.slideshare

BPMN by Example – Sales Quote Process

Rules TaskService Task

Parallel

User Task

Lane

XOR branching

ParallelBranching

Merge

Join

Page 13: 20101207 uni leipzig_oraclebpm_suite.slideshare

BPMN Loops using XOR Gateway

While loop (Enter Quote Details executed 1 or more times)

• Loops can be created using an XOR Gateway and by connecting

a Sequence Flow to a previous step (“upstream” object).

• Commonly used for checking conditions and performing redos.

• Synonymous to a while loop and executed 1 or more times.

Page 14: 20101207 uni leipzig_oraclebpm_suite.slideshare

BPMN by Example - Looping

Loop Back

Loop Back

Page 15: 20101207 uni leipzig_oraclebpm_suite.slideshare

BPMN by Example – Embedded Sub process

Collapsed sub-process

Expanded sub-process

Page 16: 20101207 uni leipzig_oraclebpm_suite.slideshare

BPMN by Example – Reusable subprocess

Call Activity.

Quote to cash – Main Process

Quote Process – Child Process

Page 17: 20101207 uni leipzig_oraclebpm_suite.slideshare

Sim

ula

tion

mit R

es

so

urc

en

3 Ressourcen im Einsatzund 16 Aufträge warten

Ressourcenwährend derSimulation anpassbar

Marker veranschaulichendynamischen Ablauf

Sim

ula

tion

mit R

es

so

urc

en

Auswertungen in Charts

Page 18: 20101207 uni leipzig_oraclebpm_suite.slideshare

Prozessüberwachung durch den Process Owner – Einblick in laufende Prozessinstanzen

Page 19: 20101207 uni leipzig_oraclebpm_suite.slideshare

Reporting der Prozess-InstanzenStandard-Funktionalität Out-of-the-Box, vorgefertigte und anpassbare Reports sind verfügbar. Anpassung durch Fachanwender im Browser

Page 20: 20101207 uni leipzig_oraclebpm_suite.slideshare

BPM Suite 11g: Process Composerfür Web-basierte Prozess Modellierung

Page 21: 20101207 uni leipzig_oraclebpm_suite.slideshare

BPM Studio – Business Rules

Page 22: 20101207 uni leipzig_oraclebpm_suite.slideshare

BPM Studio – Rich Forms