View
1.584
Download
1
Embed Size (px)
Citation preview
<Insert Picture Here>
What’s new in Oracle BPM 11g PS6
Lukasz Romaszewski
Oracle ISV Migration Center FMW Consultant
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 3
ISV Migration Center Team Who we Are: team of senior technical consultants based in Eastern and
Central Europe and represents Oracle's technical investment for partners.
Mission Statement : Enable partners to rapidly and successfully adopt and
implement Oracle latest technology
How can we assist: We offer a wide range of free services for partners such
as one2one assistance, webinars, seminars and hands-on workshops.
ISV Migration Center blog: http://blogs.oracle.com/imc
Contacts:
Thanos Terentes Printzios, ISV Migration Center Manager, EE&CIS
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 4
Change in Regulations
Change in Competition
New products & services
Customer issues
Change in company policies
Need to Adapt and React
Business Success Requires Responsiveness
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 5
BPM Delivers Responsiveness
BPM: An explicit approach to
modeling, automating, measuring
and optimizing business processes
across organizational divisions,
systems and applications Visibility Efficiency
Agility
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 6
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
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 7
Collaboratively Developed by Business & IT What-You-Model-Is-What-You-Execute
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 8
Complete process model to execute
from Composer
Simplified end user experience in
Workspace
Adaptive Case Management
Instance Revisioning
11.1.1.7 (PS6) is a Major Update
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 9
Focus on Business Analyst
which means...
less JDeveloper...
more Composer...
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 10
Focus on Knowledge Adaptive Case Management
Incorporate knowledge worker
driven processes
Manage without undue
constraints
360 degree view of the case
Collaborate in the context of
the case
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 11
Focus on Control
Instance patching
Instance revisioning
(new in PS6)
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 12
MODEL-TO-EXECUTE:
MODEL, SIMULATE, IMPLEMENT,
PLAY, AND DEPLOY COMPLETELY
FROM WITHIN COMPOSER
Process Composer
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 13
Process Composer
BPM Composer
Design, Simulate, Compose, Test &
Deploy
BPM Run-time
MDS
Deploy BPMN 2.0 processes
Check-in/ Check-out & version management
Save / Lock & Edit
BPM Studio
Source Control Systems
Define, Refine, Customize & Deploy
Source of truth
Collaborative Process
Development
Save/ Lock & Edit
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 14
Web Forms
• Business Analyst targeted Form
technology within composer.
• WYSIWG - Drag and Drop editor
• Production Grade Forms
• Standards based - XHTML, CSS
and Ajax with optional JS
Enables both
UI First and Data First Approach
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 15
Web Forms
Form First
Business user wants to start
with Form Designing
The Schema definition gets auto
created.
This Schema automatically
associated as the Human Task
payload
UI First Approach
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 16
Web Forms
Elements can be dragged and dropped
from Data sources into Form Designer.
Use Form designer for rearranging and
designing layout for these elements.
Form creation is based of
Human Task Payload
Data First Approach
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 17
Web Forms Form First vs. Data First
Form First
Business thinks in
terms of forms
Shared Data Definition
not required
Data First
Data definition
available
Enterprise standards
around data definition
Reusing schema
across forms
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 18
Web Forms Dynamic rules
Server Side JS
Typical in real business forms
Add Behavior to Form
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 19
Web Forms Multi language support
Easily localize your forms for target audiences that vary in
culture, region and language
Download/Upload Translations
Test Translations
Deploy
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 20
Simulations
Run simulations to
do what-if analysis
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 21
Simulations Project simulation definition
Choose process models for
simulation Quick creation of Process Simulation Model
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 22
Simulations Project simulation definition cont.
Specify Organization Resources
– Cost per hour
– Efficiency (0 to 100)
– Capacity (No of people assigned to this role)
– Availability (percentage of time when this person would be available)
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 23
Simulations Process simulation model
Captures simulation scenario for process
Each process can have several simulation models to simulate or mimic different
conditions in terms of amount of instances, activity processing times, routing conditions,
etc.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 24
Simulations Process simulation model
Average Execution Time and distribution
Different types of statistical distributions available
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 25
Simulations Execution from Composer
Run simulation
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 26
Process Player Testing the process
Process can be
played to business
stake holders
within Composer
Draft mode
enables partial
processes to be
played facilitating
iterative discovery
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 27
Process Player Visual tracking
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 28
Process Player Real execution environment
Process is not emulated, it is executed
Execution hapens within a dedicated partition
called Player
However, for any external service calls you must provide a return value
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 29
Process Player Tips&Tricks
Enter the credentials for Process Player
Use fully qualified DNS name while accessing the Composer
Don't use special characters in the process role names
Don't deploy your process while you are using the Process Player
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 30
Adaptive Case Management
Provide 360o view to case
participants
Automate and standardize
where possible
Make consistent decisions
Eliminate paper and non value
added manual tasks
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 31
What is Adaptive Case Management
A long-lived collaborative process
Require coordination of knowledge, content, correspondence and
human resources
Require adherence to corporate and regulatory policies/rules to
achieve decisions about rights, entitlements or settlements
Path of execution cannot completely be predefined
Human judgment and external events will alter the execution flow
As defined by Gartner
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 33
Case Management versus BPM
Case Management BPM
Data centric Process centric
Adhoc, unstructured progression of a case
from initiation to final state
Process instance progresses through a
sequence of steps and is structured
Non-deterministic; The case flow is
dynamically determined at run-time
Process flow logic expressed in advance
Case consists of a collection of processes
and isolated tasks
Flow logic expressed as a single process
model
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 35
Case Management - Conceptual View
Knowledge
Workers
Tasks (BPMN
processes,
Human Tasks)
System
Driven
Business
Rules
Rules, Decision
Management,
Analytics, Social
Associated
with
Constraints/
Automates
Recommends
Decides Documents
Data
Audit
Case
User
Driven
Progresses via
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 38
Instance patching and revisioning Instance patching
Available since PS5
Enables changing the definition of the in-flight process instances
Occurs when redeploying the composite using the same revision
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 39
Instance patching and revisioning Instance patching
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 40
Instance patching and revisioning Instance revisioning (a.k.a instance migration)
New in PS6
Provides a mechanism to migrate in-flight
process instances between two independent
revisions (e.g. v1.0 and v2.0)
Not all instances are eligible for migration
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 41
Instance patching and revisioning Instance revisioning (a.k.a instance migration)
Available migration tools
•Ant script
•Java API
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 42
Instance patching and revisioning Instance revisioning (a.k.a instance migration)
Two migration modes
•Automatic
•Manual (Migration plan)
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 43
Instance patching and revisioning Migration Plan
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 44
DEMONSTRATION
Oracle Business Process Management 11g
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 45
Q&A
Lukasz Romaszewski
Oracle ISV Migration Center FMW Consultant
ISV Migration Center blog: http://blogs.oracle.com/imc
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 46
Oracle EMEA SOA&BPM Partner Community
www.oracle.com/goto/emea/soa
Join the Community
Opportunities for System Integrators
Opportunities for Independent Software Vendors
The Oracle SOA Partner Community provides
you all information needed
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 47
Adopt & Implement the latest by Oracle
JOIN US
CONTACT US [email protected]
blogs.oracle.com/imc
twitter.com/oracleimc
youtube.com/OracleIMCTeam
facebook.com/OPN.PartnerHub.Migration.Center
ORACLE.COM/PARTNERS/GOTO/HUB-ECEMEA